Barcelona to Madrid 2026: 620 km and Two ZBE Gateways
Barcelona to Madrid is 620 km and about 6 hours via Zaragoza. The route is straightforward; the low-emission zones at both ends are what need arranging before you set off.
620 km via Zaragoza, around 6 hours, on one of Spain’s easiest long corridors. The complications sit at the ends: Barcelona’s low-emission zone runs weekdays 07:00-20:00, Madrid’s runs 24/7, and both read a DGT label that foreign-registered cars cannot obtain.
| Fact | Value |
|---|---|
| From | Barcelona, Spain |
| To | Madrid, Spain |
| Distance | 620 km |
| Drive time | ~6 hours |
| Vignette | None — Spain has no vignette |
| Border crossing | No |
| Verified | September 2026 |
What the Distance Box Doesn’t Tell You
The kilometres are the easy part. Here is what actually needs arranging:
- Leaving Barcelona. The ZBE Rondes covers the area inside the ring roads Monday to Friday from 07:00 to 20:00 — not nights, weekends or public holidays. Petrol below Euro 3 and diesel below Euro 4 are excluded; foreign plates must be in the metropolitan AMB register before entering, and a breach costs EUR 200, halved if paid within about 20 days.
- Arriving in Madrid. Madrid 360 applies to the whole municipality around the clock, with the same effective floor — petrol Euro 3, diesel Euro 4 — and the same EUR 200 penalty, EUR 100 if paid within 20 days. The moratorium that protected Madrid-registered cars without a DGT label ended on 1 January 2026.
- The label itself. The DGT environmental label costs EUR 5 and is issued only to Spanish-registered vehicles, so a foreign plate arranges city registration instead.
- Tolls. Spain sells no vignette, and many AP motorways have become free roads since 2021. The concessions that still charge are mainly in Catalonia and the north, so price the specific road you plan to use rather than the corridor as a whole.
Route Overview
The drive from Barcelona to Madrid covers approximately 620 km and takes around 6 hours under normal traffic conditions, via Zaragoza.
🛣️ Plan your toll: Vignette Calculator — Austria, Switzerland, Slovakia, Czech, Hungary, Slovenia, Romania pricing.
Key Facts at a Glance
| From | Barcelona, Spain |
| To | Madrid, Spain |
| Distance | 620 km |
| Drive time | ~6.0 hours |
| Emission zones | Both endpoints |
| Border crossing | No |
| Est. fuel (petrol) | ~$74 USD |
Estimated Fuel Cost
Based on average consumption of 7 litres per 100 km and current fuel prices:
| Fuel Type | Estimated Cost |
|---|---|
| Petrol | ~$74 USD |
| Diesel | ~$67 USD |
Use our Fuel Cost Calculator for a precise estimate based on your vehicle.
Required Equipment
Carry the correct equipment to avoid fines at roadside checks:
Spain:
- Required: Reflective Vest, plus a connected V-16 beacon in any Spanish-registered car (it replaced the warning triangle on 1 January 2026)
- Recommended: First Aid Kit, Fire Extinguisher, Spare Bulbs
Use our Travel Checklist to make sure you have everything.
Seasonal Considerations
Winter (November — March)
Winter tyres are not required in Spain, but the plateau between Zaragoza and Guadalajara sits high and open. Cold snaps bring ice to the early-morning sections, and the crosswind across the Monegros is strong enough to matter in a tall vehicle.
Summer (June — August)
Holiday traffic peaks in July and August, and both city approaches clog on Friday evenings and Sunday nights. Leaving before 08:00 or after 19:00 is the difference between six hours and eight.
Rest Stops and Breaks
For a 620 km drive, plan 3 rest stops. Stop every 2 hours or 200 km to stay alert. Service stations sit roughly every 50 km on this corridor, and motorway prices run above those just off the ramps.
Driving Tips for This Route
- Sort the city registrations before you set off — both ZBEs are camera-enforced and neither accepts compliance as a defence without it.
- Start with a full tank; motorway fuel is typically 10-20% dearer than town prices.
- Speed cameras are common, including average-speed sections. Cruise control pays here.
- Spanish police issue on-the-spot fines. Carry a payment method that works locally.
Plan This Route
Use our Route Planner to get turn-by-turn directions, or calculate your Fuel Cost for this trip.
Country guide: Spain
Recent changes to this page
- Spanish required kit corrected: V-16 beacon instead of a warning triangle since 1 January 2026 (DGT).
- Both ends of the drive checked against the cities' own low-emission-zone pages: Barcelona restricts weekdays 07:00-20:00 and requires foreign plates to join the AMB register, Madrid 360 runs around the clock, and the moratorium for Madrid-registered cars without a DGT label ended on 1 January 2026.
- Title, description and introduction rewritten from this page's own data (no shared template wording).
- Rewrote the title around the toll or emission-zone fact that a search result cannot show; the distance alone was already answered in the results page.
- V6 enrichment: added quick answer, insider angle, primary sources.
- Initial route page published with distance + toll breakdown.
Renting a Car?
Compare prices from all major rental companies. Free cancellation on most bookings.
Compare Car Rental PricesSome links on this page are affiliate links. We may earn a commission at no extra cost to you. How our affiliate links work.
Frequently Asked Questions
About 6 hours for 620 km via Zaragoza in normal traffic. The corridor is fast and flat by Spanish standards; holiday weekends near both cities are what lengthen it.
Spain sells no vignette. It has been converting its AP motorways into free roads since 2021, and the tolls that remain are concession motorways mainly in Catalonia and the north, so check the specific road rather than assuming the whole corridor charges.
Yes, at both ends. Barcelona's ZBE covers the area inside the ring roads on weekdays from 07:00 to 20:00, and Madrid 360 covers the whole municipality around the clock. Both check the DGT environmental label, which is issued only to Spanish-registered vehicles, so a foreign plate has to register with the city instead.
Related Routes
Get Driving Law Updates
Speed limits, fines and tyre laws change frequently. Get monthly updates for the countries you drive in.