Electric Cars with the Longest Range, to Extend Your Drive
Range anxiety is a natural part of EV ownership. Having a large cushion of range on long trips can help to alleviate stress and improve the driving experience. While most EVs can travel between 200 and 300 miles on a charge, there are a handful on the market right now that can do much more. These are the electric cars on sale in 2023 and 2024 with the longest range.
2024 Lucid Air
EPA-rated range: 516 miles
Price: $128,000 (est.)
The luxury-focused Lucid Air sedan wears the crown for electric vehicle with the longest range on sale today, with an EPA-estimated range of 516 miles. That range is only available in the premium Grand Touring trim, which also gets you a rocket-like 819 hp courtesy of two electric motors. Despite a hefty 5212-pound curb weight, it's able to sprint to 60 mph in just 3.0 seconds.
If the range and power seem like overkill, the much cheaper Touring model still delivers a supremely impressive 425 miles of range.
Read our review of the 1234-hp Sapphire model
2023 Tesla Model S
EPA-rated range: 405 miles
Price: $90,130
The Tesla Model S has been around for a long time, but it's still seemingly competitive when it comes to the important stuff: Range. The Long Range model can go an EPA-estimated 405 miles between charges, nearly double the distance the original 2012 model could pull off.
While that number sounds impressive, we suggest taking it with a grain of salt. Our colleagues at Car and Driver have tested several Model S vehicles, each time discovering actual range falls far short of the EPA's estimates.
Check out the Model S's Nürburgring lap record
2024 Rivian R1T
EPA-rated range: 400 miles
Price: $90,800
Surprised to see a pickup truck near the top of this list? So are we. The Rivian R1T's boxy shape, 7000-plus-pound curb weight, and utilitarian attitude can't stop it from laying down an impressive 400 miles of range, per the EPA.
That range is only available via the Max Battery trim, which comes standard with two motors (one for each axle). If you want more power, there's also a Performance Max Battery trim, complete with 700 hp and 700 lb-ft of torque.
2024 Hyundai Ioniq 6
EPA-rated range: 361 miles
Price: $47,000 (est.)
With a base price under 50 grand, the Hyundai Ioniq 6 is one of the cheapest cars on this list (and of any EV on sale today). Thanks to a host of drivetrain- and aerodynamic-related engineering feats, it's able to achieve an incredible 361 miles of range per charge.
You'll have to spring for the SE Long Range model to unlock all that range. It pairs the bigger of the two available batteries with a single rear-mounted electric motor making 225 hp and 258 lb-ft of torque.
Read our first drive of the Ioniq 6 here
2023 Tesla Model 3
EPA-rated range: 358 miles
Price: $48,880
The Tesla Model 3 is one of the most popular electric vehicles on the planet, and it's easy to see why: An enticing range-to-price ratio that puts most competitors to shame. The Long Range version can travel nearly 360 miles before needing a recharge, according to the EPA's estimate.
The Long Range model gets all-wheel-drive as standard thanks to two motors, one at each axle. They're connected to an 80.5-kWh battery pack, enough to launch the car to 60 mph in just 4.1 seconds.
Check out our test of the Model 3 Performance
2023 Mercedes-Benz EQS
EPA-rated range: 350 miles
Price: $105,550
Think of the Mercedes-Benz EQS as the regular S-Class's electric counterpart. It carries much of the same luxuries and packages them into a funky egg-shaped package powered purely by electricity.
Those on a budget will be pleased to know the most efficient trim, the EQS450+, is also the cheapest. It pairs the 107.8-kWh battery pack to a single rear-mounted electric motor making 329 hp and 406 lb-ft of torque, enough for a 0-60 sprint of 5.4 seconds.
We're big fans of the 751-hp AMG version
2023 Tesla Model X
EPA-rated range: 348 miles
Price: $100,130
Tesla's first SUV, the Model X, has been on sale since 2015. While it's far older than most cars on this list, that doesn't mean it can't put up impressive EPA numbers. The Long Range version is capable of traveling an estimated 348 miles before needing to recharge.
If speed is your vice, there's also the Plaid trim, which adds another motor in the rear for a total of 1020 hp. Best of all, it can still go 333 miles between charges.
Here's how a Model X handles towing a trailer
2023 Tesla Model Y
EPA-rated range: 330 miles
Price: $52,130
The Tesla Model Y is essentially a taller, more spacious Model 3, with all of the same drivetrain tech underneath. Extra weight and drag means it can't match the 3's range, but can still clear 300 miles with ease in Long Range guise.
Those looking for more explosive acceleration can opt for the Performance trim. It uses the same battery but adds better suspension, bigger wheels, and a track mode. Despite all of that, the Model Y Performance can still go 303 miles per charge, according to the EPA.
The cheapest Model Y in North America comes from China
2024 GMC Hummer EV
EPA-rated range: 329 miles
Price: $87,000 (est.)
The GMC Hummer EV pickup gets a combined 53 MPGe according to the EPA, making it one of the most inefficient electric vehicles on sale. But thanks to an absolutely humongous 205-kWh battery pack, it can go an estimated 329 miles on a single charge.
That pack sends energy to three electric motors that make a combined 1000 hp. The 0-60 sprint happens in 3.3 seconds, though we suggest leaving a lot of room to stop, as the Hummer EV's braking system can only do so much to slow a vehicle weighing 9640 pounds.
Here's what the Hummer EV is like to drive
2024 BMW iX
EPA-rated range: 324 miles
Price: $88,095
If you can get past the BMW iX's funky looks, you'll be treated to a lovely-driving, modern SUV with a fantastic interior and well over 300 miles of estimated range per charge.
That range comes standard with the base xDrive50 model, delivering 516 hp thanks to two electric motors and a 105.2-kWh battery pack. If you need even more speed, there's also an M60 model that makes 610 hp and gets to 60 mph in just 3.2 seconds.