Ground transit
Madrid to Barcelona — train, bus or fly?
2 options compared by duration and CO₂ — fares are live on the partner site.
1h 15m
fastest option
11kg
lowest CO₂
Fastest
1h 15m
Flight
Greenest
11kg CO₂
Rail
We may earn a commission at no extra cost to you.
Affiliate disclosure: we may earn a commission if you book via Kayak — at no extra cost to you. TripRoute does not store fares for this corridor; the price you see is live on the partner site at click time. How we make money.
duration · co₂
Side-by-side comparison
Flight1h 15m · 88kg CO₂
duration
emissions
Rail3h 0m · 11kg CO₂
duration
emissions
Fare & schedule table
| Mode | From → To | Duration | CO₂ kg |
|---|---|---|---|
| Flight | madrid barajas → barcelona el prat | 1h 15m | 88 |
| Rail | madrid atocha → barcelona sants | 3h 0m | 11 |
Price alert
Kayak can notify you when Madrid → Barcelona fares change — alerts are free.
Track it on Kayak — free price alertsSet alertLinks to Kayak are affiliate links (sponsored). We compare across 100+ sites with no pay-to-rank. Learn more.
more comparisons
Other corridors to compare
Explore more train, bus and flight comparisons from our network.
Data: OpenFlights + TripRoute transit corridor dataset (fares not stored — live on Kayak)