HUB hero image

How to Travel from

Ulaanbaatar to Krasnoyarsk

by Route or Car

Ulaanbaatar
+0
Krasnoyarsk
Transport search to Krasnoyarsk
Ulaanbaatar
+0
Krasnoyarsk
Building a composite car route
Cheapest
Best Offer!
Car
29 h 58 min
2045 km.
from $112
Composite Route Car Only

Six ways to Travel from Ulaanbaatar to Krasnoyarsk

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

S7 Airlines

Website:
s7.ru/
Plane from Khöshig Valley Airport to Abakan
Ave. Duration:
13h 52m
Frequency:
Monday, Tuesday, Wednesday, and Saturday
Estimated price:
$130.43–$652.17

Aurora

Website:
flyaurora.ru/en/
Plane from Ulan-Ude to Krasnoyarsk
Ave. Duration:
1h 58m
Frequency:
Tuesday, Wednesday, Thursday, and Sunday
Estimated price:
$46.74–$315.22

Sky Regional Airlines

Website:
skyregional.com/
Plane from Khöshig Valley Airport to Krasnoyarsk
Ave. Duration:
3h 45m
Frequency:
Thursday
Estimated price:
$76.09–$467.39
Plane from Khöshig Valley Airport to Abakan
Ave. Duration:
17h 40m
Frequency:
Thursday
Estimated price:
$86.96–$510.87

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Naushki to Gusinoe
Ave. Duration:
2h 12m
Frequency:
4 times a week
Estimated price:
$11.96–$20.65
Train from Mishiha to Krasnoiarsk
Ave. Duration:
24h 24m
Frequency:
Once daily
Estimated price:
$35.87–$59.78
Train from Sliudianka 1 to Krasnoiarsk
Ave. Duration:
20h 48m
Frequency:
3 times a day
Estimated price:
$32.61–$53.26

Ulaanbaatar Railway

Phone:
+976-1900-1949
Website:
ubtz.mn/
Train from Ulaanbaatar to Ulan-Ude
Ave. Duration:
15h 8m
Frequency:
Once a week
Estimated price:
$6.52–$23.91
Train from Ulaanbaatar to Sliudianka
Ave. Duration:
21h 3m
Frequency:
Once a week
Estimated price:
$10.87–$36.96

Russian Railways (RZhD)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Ulaanbaatar to Sliudianka
Ave. Duration:
21h 5m
Frequency:
Once a week
Estimated price:
$40.22–$141.30

Bus operators

National Road Transport Center

Phone:
+976 1900 1234
Website:
transdep.mn/
Bus from Dragon Bus Terminal to Sühbaatar
Ave. Duration:
5h 32m
Frequency:
Once daily
Estimated price:
$7.07–$10.33

Krasnoyarsk Bus Terminal

Phone:
+7 (391) 220-11-72
Website:
krasavtovokzal.ru/
Bus from Chernogorsk to Krasnoyarsk
Ave. Duration:
6h 48m
Frequency:
Twice daily
Estimated price:
$21.48

Questions and Answers

What is the cheapest way to get from Ulaanbaatar to Krasnoyarsk?

The cheapest way to get from Ulaanbaatar to Krasnoyarsk is to train which costs $43.48 - $92.39 and takes 42h 51m.

What is the fastest way to get from Ulaanbaatar to Krasnoyarsk?

The fastest way to get from Ulaanbaatar to Krasnoyarsk is to fly which takes 5h 39m and costs $92.39 - $489.13 .

Is there a direct train between Ulaanbaatar and Krasnoyarsk?

No, there is no direct train from Ulaanbaatar to Krasnoyarsk. However, there are services departing from Ulaanbaatar and arriving at Krasnoiarsk via Sliudianka 1. The journey, including transfers, takes approximately 42h 51m.

How far is it from Ulaanbaatar to Krasnoyarsk?

The distance between Ulaanbaatar and Krasnoyarsk is 1447 km. The road distance is 2048 km.

How do I travel from Ulaanbaatar to Krasnoyarsk without a car?

The best way to get from Ulaanbaatar to Krasnoyarsk without a car is to bus and train and taxi which takes 40h 43m and costs $97.83 - $152.17 .

How long does it take to get from Ulaanbaatar to Krasnoyarsk?

It takes approximately 5h 39m to get from Ulaanbaatar to Krasnoyarsk, including transfers.

Where do I catch the Ulaanbaatar to Krasnoyarsk train from?

Ulaanbaatar to Krasnoyarsk train services, operated by Ulaanbaatar Railway, depart from Ulaanbaatar station.

Train or fly from Ulaanbaatar to Krasnoyarsk?

The best way to get from Ulaanbaatar to Krasnoyarsk is to fly which takes 5h 39m and costs $92.39 - $489.13 . Alternatively, you can train, which costs $43.48 - $92.39 and takes 42h 51m.

What is the time difference between Ulaanbaatar and Krasnoyarsk?

Krasnoyarsk is 1h behind Ulaanbaatar. It is currently 09:43 in Ulaanbaatar and 08:43 in Krasnoyarsk.

Where does the Ulaanbaatar to Krasnoyarsk train arrive?

Ulaanbaatar to Krasnoyarsk train services, operated by Ulaanbaatar Railway, arrive at Sliudianka 1 station.

Can I drive from Ulaanbaatar to Krasnoyarsk?

Yes, the driving distance between Ulaanbaatar to Krasnoyarsk is 2048 km. It takes approximately 29h 26m to drive from Ulaanbaatar to Krasnoyarsk.
+0