Best way to travel between

Hanover, Germany
Moscow
Travel Modes
Price
Distance
Duration
CO2
bus
$155.0
2482.2 km
45h 1mins
74.47 kgs
 
train
$209.0
2161.97 km
28h 14mins
114.58 kgs
 
flight
$246.0
2035.28 km
7h 35mins
219.81 kgs
 
drive
$400.0
2115.48 km
24h 6mins
270.78 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2482.2 km 45h 1mins 5,119 RUB 155.0
Train 2161.97 km 28h 14mins 6,902 RUB 209.0
Flight 2035.28 km 7h 35mins 8,124 RUB 246.0
Drive 2115.48 km 24h 6mins 13,209 RUB 400.0
Take Bus from Hanover ZOB to Magdeburg ZOB
Time: 2h 40mins Cost: 826 RUB; $ 22.5 - 27.5 USD CO2 Emission: 4.47 kgs
Take Bus from Magdeburg ZOB to Moskva
Time: 41h 18mins Cost: 4,293 RUB; $ 117.0 - 143.0 USD CO2 Emission: 70.02 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hanover, Germany and Moscow is to travel by bus, which will cost about 5,119 RUB or 139.50 USD.