Skip to content
Spain

Madrid → Barcelona

616 km (383 mi) distance
6h 51m drive time
24 EVs that complete it (estimated)

Today's conditions on this route

Madrid · Spain
  • 75 g/kWh
  • 63% renewable
  • 10°C · cold
→
Barcelona · Spain
  • 75 g/kWh
  • 63% renewable
  • 16°C · normal

Grid: energy-charts · Weather: open-meteo.com

View in Google Maps →

Range by Weather Condition

In normal weather 24 of 24 EV models complete this route. Estimated charging stops among them: 1 to 5 (median 2).

Select a vehicle above to explore weather-adjusted range.

☀️ Hot
Range estimate at ≥ 25 °C
🌤 Normal
Range estimate at 10-25 °C
❄️ Cold
Range estimate at < 10 °C

Assumptions behind these numbers

More EV Routes in Spain

See all Spain routes →

Route analysis

The 616-kilometer drive from Madrid to Barcelona requires approximately 411 minutes behind the wheel, making it a straightforward journey across central and northeastern Spain without any cross-border complications. The normal climate along the route means no significant range reduction from temperature extremes, allowing drivers to rely on standard efficiency estimates. Given the distance, most EVs will need at least one charging stop, and with such dense station coverage, drivers can choose from multiple high-speed options near major highways. This route is well-suited for electric travel, as the combination of moderate distance and extensive charging network reduces anxiety about finding a working charger.