If you’ve been car shopping recently, you’ve probably heard the same story: long delivery times. And no, it’s not just you, the delays we saw back in 2023 are still hanging around in 2025.
The global semiconductor shortage, sparked by the Covid-19 pandemic, disrupted the car industry in a big way. Manufacturers are still playing catch-up, and for many models, those wait times haven’t fully recovered.
For some drivers, waiting a few months isn’t a big deal. For others, delivery time is a deal-breaker… especially if you're returning a lease, upgrading your car finance deal, or just need a set of wheels sooner rather than later.
So, who’s keeping you waiting, and who’s delivering quickly? We’ve broken it down brand by brand, using the latest data from Ayvens, to help you make the right choice without the guesswork.
Scroll below to see which brands can get you driving faster.
✔️ New car delivery time by model
✔️ The best cars for quick delivery
✔️ Looking ahead: should you wait or go used?
Alfa Romeo isn’t the fastest out of the blocks, with average delivery times creeping up to nearly five months, you might be waiting longer than most brands on this list for your new keys.
Some Audis are delivering fairly quickly, but others are hanging back.
If you’re looking for an Audi as soon as possible, here are the models that deliver in 12 weeks: Audi RS3, Audi S5, Audi Q4 E-Tron, Audi A6, Audi A3 Hybrid TFSIe.
At the other end, an A1 Sportback will have you waiting 26 weeks (nearly 6 months) before you can get your hands on it.
10 weeks isn’t the longest wait time on this list, but it certainly isn’t the best.
The quickest delivering BMWs (10 weeks) are: BMW 1 Series Hatch, BMW 3-Series Touring, BMW 4-Series Coupe, BMW 4 Series Gran Coupe, BMW 5 Series Saloon, BMW X1, BMW X2, BMW I4, BMW I5, and the BMW IX.
The BMW with the longest wait time is the 2 Series Coupe.
BYD is one of the quicker brands when it comes to delivery times, some models can arrive in as little as six weeks. The Seal U Hybrid leads the pack, typically landing on your driveway in just over a month. The Seal Saloon, though, takes a little longer, with an average wait of around 12 weeks.
Citroën sits comfortably in the middle of the pack, with most models averaging around a 12-week wait.
The quickest deliveries are for the Citroen C3, C3 Aircross, C4, C4 X, C5 X and the E-C4. (12 weeks).
The longest wait is 15 weeks for Berlingo Electric cars.
All Cupras take 12 weeks to deliver, meaning you have the pick of the bunch 👇:
Cupra Born, Cupra Forementor ICE, Cupra Forementor PHEV, Cupra Ateca, Cupra Leon.
Dacia keeps things fairly steady, with delivery times ranging from 14 to 16 weeks. The Duster, Sandero, and Sandero Stepway are your quickest options, typically arriving in around 14 weeks. If you’re after the Dacia Jogger, though, you’ll need to be a bit more patient, it's currently taking up to 16 weeks to arrive.
All new Fiats have a 13 week wait time, meaning you’ll be waiting just over 3 months for anything from a Fiat 500 to a Fiat Panda.
Ford might be known for its reliability, but when it comes to delivery times, it’s a bit of a mixed bag. The Mustang Mach-E is the star performer, with keys in your hand in as little as four weeks, it’s the fastest delivery time on this list. On the flip side, the Grand Tourneo Connect could leave you waiting up to nine months, so it’s one to plan ahead for.
Coming in anywhere from one to three months, Honda is one of the better options in this list for a quick delivery. Looking for something within the month? Try the Honda CR-V or Honda Jazz. If you’re not too fussed about the wait but want a Honda, the HR-V will take 3 months to come.
A 16–17-week wait isn’t ideal, but for those committed, you can expect an i20 for your troubles. Wait an extra week and you can get the Hyundai i10.
The new Chinese brand has dominated the EV space, and its fairly decent delivery times won’t hurt its chances of future growth either. However, anyone waiting for the Jaecoo 7 Noble or 7 PHEV will have to wait 12 weeks.
A brand that doesn’t ever seem to go away, a 13-14 week wait time isn’t amazing, but it isn’t the worst either. A Jeep Avenger Hatchback will arrive the quickest, although one extra week would see a Jeep Grand Cherokee, Jeep Wrangler or Jeep Renegade.
One of the best brands in this list for quick deliveries, you can get your hands on a Kia Niro EV in just 1 month! If you have your eyes set on a Kia Sorento though, you have a 3 month wait ahead of you 😨.
The iconic British brand will take between 14 to 16 weeks to deliver. At the 14 week range, you’ll find the Land Rover Discovery Sport PHEV, Land Rover Evoque and Land Rover Velar. Got a different Land Rover on your mind? All other Land Rovers will take 16 weeks to arrive.
A Lexus could take anywhere from 12 to 16 weeks to arrive, with the Lexus NX Hybrid and Lexus UX arriving in 12 weeks. 16-week wait cars include the Lexus ES and the Lexus RX450h.
A Mazda could be on your driveway pretty soon, with deliveries taking anywhere from 6 to 9 weeks. Looking for a Mazda within 6 weeks? Go for the Mazda 3, CX60 or CX-5.
A really varied brand, Mercedes cars can take anywhere from 9 to 54 weeks to deliver!
At one end, the EQA and EQB are less popular, and so delivery times are shorter. At the other end, a G Class can take 54 weeks, over a year! Imagine buying your car in 2025 and not getting it until 2026 😲…
An MG3 will arrive within 6 weeks, but the MG ZS won’t arrive for at least 16 weeks.
MINIs are as popular as ever, and that shows in their delivery times, which range from 10 to 16 weeks. The 3-Door and 5-Door Hatch models are your quickest route into a MINI, with a wait of around 10 weeks. If you’re going for the Countryman, though, expect to wait up to 16 weeks for it to arrive.
Identical to MINI, a Nissan will take anywhere from 10-16 weeks to deliver. The Nissan Juke and Nissan Ariya will take up to 10 weeks to deliver, with the popular Nissan Qashqai requiring 16 weeks to complete delivery.
The emerging Chinese brand will take 12 weeks across the board to arrive. This includes the 5 Comfort, 5 Noble, E5 Comfort and E5 Noble.
Peugeots have a varied delivery period, ranging from 11 to 25 weeks. The Peugeot 208 and e208 deliver the quickest, with the Peugeot 2008 taking up to 25 weeks.
A really good option for fast delivery, the Polestar 3 will arrive in just 4 weeks. Even the longer delivery options are great compared to others in this list, with the Polestar 2 and 4 both arriving within 9 weeks.
Porsche is in high demand right now, and with such a wide range of models, it’s no surprise that delivery times vary quite a bit. The Porsche Cayman is your fastest option, arriving in around 14 weeks. But if you’ve got your eye on one of the electric Macan models, whether it’s the Macan Electric, Macan 4, 4S, or Turbo, be prepared to wait. These can take up to 38 weeks to deliver.
Renault offers a pretty solid turnaround across its range. The Austral, Captur Petrol, and Captur Hybrid are among the quickest, with delivery times of around 8 weeks. Even the Clio and the new Rafale don’t keep you waiting too long, both arrive in around 18 weeks.
The Seat Arona, Seat Ateca and Seat Ibiza all take 11 weeks to arrive. For one extra week's wait, you can get your hands on a Seat Leon EHybrid, Seat Leon 5Dr and Leon ST Estate.
A super reliable brand, getting your hands on a Skoda could take anywhere from 10 to 25 weeks. A Skoda Scala will deliver quickest, and the Skoda Kodiaq will leave you waiting up to 25 weeks.
One of the best performers on this list, a Tesla Model 3 only takes 4 weeks to deliver. A Tesla Model Y has the slowest delivery time in the Tesla range, but that only takes 8 weeks to arrive.
A Toyota can take up to 20 weeks to be delivered. If you’re looking for a quick delivery, though, the Toyota Corolla Hybrid will only leave you waiting 6 weeks. The longest delivery in this brand is the Toyota Land Cruiser, at 20 weeks.
A Vauxhall Crossland takes 12 weeks to arrive, with the Astra, Corsa, Mokka and Grandland only taking one extra week to turn up.
There’s a 3-month wait for the VW ID5 and ID7, and a near 7-month wait for the popular VW Polo.
Another brand known for its reliability, the Volvo EX40, XC40 and XC60 will take 9 weeks to arrive. The longest you’ll be waiting for a Volvo is with the EX90, which has a delivery time of 20 weeks.
Don’t care about the brand and just want something quick? Here are the quickest delivery cars on the market:
If waiting isn’t for you, avoid these models.
There’s no clear sign that new car delivery times will improve anytime soon. Delays have been hanging around since the Covid-19 pandemic, and anyone hoping they’ll suddenly disappear might be waiting years, not months, for their next car.
Even the quickest turnaround still means a minimum four-week wait, and for many models, it’s a lot longer. That’s why more drivers are turning to the used car market, where prices are lower, delivery is faster, and depreciation’s already done its thing.
In fact, a quality used car can look and feel just like new, and in many cases, it can be on your driveway within a week of buying.
Want to Save Even More? Consider Used Car Finance.
Buying used already saves you money, but financing your next car can make budgeting even easier. With affordable monthly payments, you get the car you want now, while keeping more money in your pocket each month.
At Marsh Finance, our application form takes just 30 seconds and won’t affect your credit score.
👉 Check your eligibility today and see how easy financing a used car can be.