Best way to travel between

Madrid
Frankfurt, Germany
Travel Modes
Price
Distance
Duration
CO2
bus
$81.0
2029.04 km
26h 38mins
60.87 kgs
 
flight
$97.0
1508.0 km
5h 29mins
162.86 kgs
 
bus
$130.0
2073.76 km
54h 52mins
62.21 kgs
 
bus
$156.0
2005.32 km
30h 51mins
60.16 kgs
 
flight
$160.0
1839.76 km
7h 55mins
198.69 kgs
 
drive
$290.0
1926.75 km
18h 2mins
246.62 kgs
 
train
$456.0
2366.43 km
15h 1mins
125.42 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2029.04 km 26h 38mins 60 EUR 81.0
Flight 1508.0 km 5h 29mins 71 EUR 97.0
Bus 2073.76 km 54h 52mins 96 EUR 130.0
Bus 2005.32 km 30h 51mins 115 EUR 156.0
Flight 1839.76 km 7h 55mins 118 EUR 160.0
Drive 1926.75 km 18h 2mins 214 EUR 290.0
Train 2366.43 km 15h 1mins 336 EUR 456.0
Take Bus from Madrid - Avénida de America to Hernani
Time: 5h 59mins Cost: 15 EUR; $ 18.9 - 23.1 USD CO2 Emission: 15.52 kgs
Take Bus from Hernani to Frankfurt
Time: 20h 17mins Cost: 44 EUR; $ 54.0 - 66.0 USD CO2 Emission: 45.36 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Madrid and Frankfurt, Germany is to travel by bus, which will cost about 60 EUR or 72.90 USD.