Best way to travel between

Frankfurt Airport (FRA), Frankfurt, Germany
Madrid-Barajas Airport, Madrid, Spain
Travel Modes
Price
Distance
Duration
CO2
bus
$134.0
2138.24 km
37h 33mins
64.15 kgs
 
flight
$250.0
1616.16 km
6h 27mins
174.55 kgs
 
drive
$350.0
1844.16 km
18h 49mins
236.05 kgs
 
train
$388.0
2028.78 km
17h 2mins
107.53 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2138.24 km 37h 33mins 99 EUR 134.0
Flight 1616.16 km 6h 27mins 184 EUR 250.0
Drive 1844.16 km 18h 49mins 258 EUR 350.0
Train 2028.78 km 17h 2mins 286 EUR 388.0
Take Train from Frankfurt(M) Flughafen Regionalbf to Frankfurt Hbf (tief)
Time: 11mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.56 kgs
Take Bus from Frankfurt to Zürich HB
Time: 6h 54mins Cost: 13 EUR; $ 16.2 - 19.8 USD CO2 Emission: 12.69 kgs
Take Bus from Zurich to Madrid
Time: 27h 19mins Cost: 81 EUR; $ 99.0 - 121.0 USD CO2 Emission: 50.56 kgs
Take Bus from Pº Delicias - Tortosa to Pº Castellana - Pº de la Habana
Time: 26mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.15 kgs
Take Train from Nuevos Ministerios to Aeropuerto T4
Time: 28mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Frankfurt Airport (FRA), Frankfurt, Germany and Madrid-Barajas Airport, Madrid, Spain is to travel by bus, which will cost about 99 EUR or 120.60 USD.