Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Other
Best Offer!
Plane
5 h 5 min
4420 km.
from $439.13
Composite Route Car Only
One way to Travel from Ulan Ude to Moscow
Select an Option Below to Start Your Journey
Other
Plane to Moscow (Moscow Domodedovo Airport)
Transport providers
Airlines
Aeroflot Russian Airlines
Website:
aeroflot.ru/
Plane from Ulan-Ude to Sheremetyevo
Ave. Duration:
6h 45m
Frequency:
Every day
Estimated price:
$163.04–$652.17
Smartavia
Website:
flysmartavia.com/
Plane from Ulan-Ude to Sheremetyevo
Ave. Duration:
6h 21m
Frequency:
Tuesday, Friday, and Sunday
Estimated price:
$163.04–$652.17
S7 Airlines
Website:
s7.ru/
Plane from Ulan-Ude to Domodedovo
Ave. Duration:
6h 45m
Frequency:
Every day
Estimated price:
$163.04–$652.17
Train operators
Russian Railways (РЖД)
Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Ulan-Ude to Yaroslavsky
Ave. Duration:
3d 13h
Frequency:
3 times a day
Estimated price:
$119.57–$195.65
Train from Ulan-Ude to Perm
Ave. Duration:
2d 18h
Frequency:
3 times a day
Estimated price:
$92.39–$152.17
Bus operators
Avtovokzaly.ru
Phone:
8-800-775-45-73
Website:
avtovokzaly.ru/
Bus from Perm' Bus station to Vladimir
Ave. Duration:
23h 33m
Frequency:
Once daily
Estimated price:
$30.43–$59.78
Bus from Vladimir Bus station to Moscow
Ave. Duration:
3h 9m
Frequency:
Hourly
Estimated price:
$7.61–$13.04
Questions and Answers
What is the cheapest way to get from Ulan-Ude to Moscow?
The cheapest way to get from Ulan-Ude to Moscow is to train which costs $119.57 - $195.65 and takes 3 days 13h.
What is the fastest way to get from Ulan-Ude to Moscow?
The fastest way to get from Ulan-Ude to Moscow is to fly which takes 8h 4m and costs $173.91 - $706.52 .
Is there a direct train between Ulan-Ude and Moscow?
Yes, there is a direct train departing from Ulan-Ude and arriving at Yaroslavsky Railway Terminal. Services depart three times a day, and operate every day. The journey takes approximately 3 days 13h.
How far is it from Ulan-Ude to Moscow?
The distance between Ulan-Ude and Moscow is 4466 km. The road distance is 5484.3 km.
How do I travel from Ulan-Ude to Moscow without a car?
The best way to get from Ulan-Ude to Moscow without a car is to train which takes 3 days 13h and costs $119.57 - $195.65 .
How long does it take to get from Ulan-Ude to Moscow?
It takes approximately 8h 4m to get from Ulan-Ude to Moscow, including transfers.
Where do I catch the Ulan-Ude to Moscow train from?
Ulan-Ude to Moscow train services, operated by Russian Railways (РЖД), depart from Ulan-Ude station.
Train, bus or fly from Ulan-Ude to Moscow?
The best way to get from Ulan-Ude to Moscow is to fly which takes 8h 4m and costs $173.91 - $706.52 . Alternatively, you can train, which costs $119.57 - $195.65 and takes 3 days 13h. There are no good options to bus between Ulan-Ude to Moscow.
What is the time difference between Ulan-Ude and Moscow?
Moscow is 5h behind Ulan-Ude. It is currently 15:37 in Ulan-Ude and 10:37 in Moscow.
Where does the Ulan-Ude to Moscow train arrive?
Ulan-Ude to Moscow train services, operated by Russian Railways (РЖД), arrive at Yaroslavsky Railway Terminal station.
Can I drive from Ulan-Ude to Moscow?
Yes, the driving distance between Ulan-Ude to Moscow is 5484 km. It takes approximately 3 days 5h to drive from Ulan-Ude to Moscow.