Best way to travel between

Madrid
Berlin
Travel Modes
Price
Distance
Duration
CO2
bus
$191.0
3063.22 km
47h 52mins
91.9 kgs
 
flight
$199.0
1908.9 km
5h 59mins
206.16 kgs
 
drive
$440.0
2425.5 km
24h 58mins
310.46 kgs
 
train
$557.0
2868.32 km
20h 12mins
152.02 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3063.22 km 47h 52mins 141 EUR 191.0
Flight 1908.9 km 5h 59mins 147 EUR 199.0
Drive 2425.5 km 24h 58mins 324 EUR 440.0
Train 2868.32 km 20h 12mins 410 EUR 557.0
Take Bus from Gran Via - San Bernardo to Mendez Alvaro - Ariel
Time: 40mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.57 kgs
Take Bus from Madrid to Legnica
Time: 40h 53mins Cost: 118 EUR; $ 144.0 - 176.0 USD CO2 Emission: 81.72 kgs
Take Bus from Legnica to Berlin ZOB
Time: 3h 52mins Cost: 19 EUR; $ 23.4 - 28.6 USD CO2 Emission: 9.36 kgs
Take Train from Kaiserdamm (U), Berlin to Stadtmitte U2 (U), Berlin
Time: 21mins Cost: 2 EUR; $ 2.7 - 3.3 USD CO2 Emission: 0.47 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Madrid and Berlin is to travel by bus, which will cost about 141 EUR or 171.90 USD.