Best way to travel between

Madrid
Moscow
Travel Modes
Price
Distance
Duration
CO2
bus
$283.0
4516.55 km
81h 58mins
135.5 kgs
 
flight
$300.0
3626.7 km
10h 45mins
391.68 kgs
 
train
$587.0
4437.94 km
48h 19mins
235.21 kgs
 
drive
$700.0
4307.1 km
46h 35mins
551.31 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4516.55 km 81h 58mins 9,345 RUB 283.0
Flight 3626.7 km 10h 45mins 9,907 RUB 300.0
Train 4437.94 km 48h 19mins 19,384 RUB 587.0
Drive 4307.1 km 46h 35mins 23,116 RUB 700.0
Take Bus from Gran Via - San Bernardo to Mendez Alvaro - Ariel
Time: 40mins Cost: 66 RUB; $ 1.8 - 2.2 USD CO2 Emission: 0.57 kgs
Take Bus from Madrid to Bern
Time: 24h 49mins Cost: 3,302 RUB; $ 90.0 - 110.0 USD CO2 Emission: 47.04 kgs
Take Bus from Bern to Moscow
Time: 54h 8mins Cost: 5,944 RUB; $ 162.0 - 198.0 USD CO2 Emission: 87.68 kgs
Take Train from Aeroport to Teatralnaya
Time: 12mins Cost: 33 RUB; $ 0.9 - 1.1 USD CO2 Emission: 0.39 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Madrid and Moscow is to travel by bus, which will cost about 9,345 RUB or 254.70 USD.