Best way to travel between

Ulan-Ude, Russia
Moscow
Travel Modes
Price
Distance
Duration
CO2
train
$201.98
5598.43 km
101h 24mins
296.72 kgs
 
flight
$506.0
4643.6 km
9h 42mins
501.51 kgs
 
drive
$550.0
5528.74 km
76h 53mins
707.68 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5598.43 km 101h 24mins 6,670 RUB 201.98
Flight 4643.6 km 9h 42mins 16,710 RUB 506.0
Drive 5528.74 km 76h 53mins 18,163 RUB 550.0
Take Train from Ulan-Ude Pass to Ekaterinburg Pass.
Time: 60h 48mins Cost: 3,963 RUB; $ 108.0 - 132.0 USD CO2 Emission: 187.04 kgs
Take Bus from Yekaterinburg to Ufa South
Time: 11h 39mins Cost: 716 RUB; $ 19.5 - 23.8 USD CO2 Emission: 16.42 kgs
Take Bus from Ufa South to Tolyatti
Time: 10h 46mins Cost: 657 RUB; $ 17.9 - 21.9 USD CO2 Emission: 15.06 kgs
Take Bus from Tolyatti to Kazansky
Time: 15h 9mins Cost: 1,335 RUB; $ 36.4 - 44.5 USD CO2 Emission: 30.63 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ulan-Ude, Russia and Moscow is to travel by train, which will cost about 6,671 RUB or 181.80 USD.