HUB hero image

How to Travel from

Ulaanbaatar to Barnaul

by Route or Car

Ulaanbaatar
+0
Barnaul
Transport search to Barnaul
Ulaanbaatar
+0
Barnaul
Building a composite car route
Cheapest
Best Offer!
Car
38 h 53 min
2548 km.
from $140
Composite Route Car Only

Five ways to Travel from Ulaanbaatar to Barnaul

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 Barnaul
Ave. Duration:
11h 10m
Frequency:
Monday, Wednesday, Saturday, and Sunday
Estimated price:
$119.57–$597.83

Sky Regional Airlines

Website:
skyregional.com/
Plane from Khöshig Valley Airport to Barnaul
Ave. Duration:
18h
Frequency:
Thursday
Estimated price:
$108.70–$597.83

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Irkutsk Pas to Novosibirsk
Ave. Duration:
30h 53m
Frequency:
3 times a day
Estimated price:
$45.65–$76.09
Train from Novosibirsk Gl to Barnaul
Ave. Duration:
4h 38m
Frequency:
Once daily
Estimated price:
$15.22–$25.00
Train from Ulan-Ude to Bolotnaia
Ave. Duration:
37h 29m
Frequency:
Twice daily
Estimated price:
$52.17–$86.96
Train from Sliudianka 1 to Novosibirsk
Ave. Duration:
34h 4m
Frequency:
3 times a day
Estimated price:
$47.83–$76.09

Kazakhstan Railways (КТЖ)

Phone:
1433
Website:
railways.kz/ru/
Train from Novosibirsk-Glavny to Barnaul
Ave. Duration:
5h 33m
Frequency:
3 times a week
Estimated price:
$3.91–$8.15

Ulaanbaatar Railway

Phone:
+976-1900-1949
Website:
ubtz.mn/
Train from Ulaanbaatar to Irkutsk
Ave. Duration:
23h 33m
Frequency:
Once a week
Estimated price:
$10.87–$41.30
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 Sühbaatar to Ulan-Ude
Ave. Duration:
7h 1m
Frequency:
Once a week
Estimated price:
$26.09–$70.65
Train from Ulaanbaatar to Sliudianka
Ave. Duration:
21h 5m
Frequency:
Once a week
Estimated price:
$40.22–$141.30

Bus operators

Avtovokzaly.ru

Phone:
8-800-775-45-73
Website:
avtovokzaly.ru/
Bus from Bolotnoe to Novosibirsk
Ave. Duration:
2h 24m
Frequency:
5 times a day
Estimated price:
$6.52–$9.78
Bus from Novosibirsk Bus station to Barnaul
Ave. Duration:
4h 48m
Frequency:
Every 4 hours
Estimated price:
$8.70–$13.04

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

Questions and Answers

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

The cheapest way to get from Ulaanbaatar to Barnaul is to train which costs $70.65 - $141.30 and takes 2 days 13h.

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

The fastest way to get from Ulaanbaatar to Barnaul is to fly which takes 12h 13m and costs $119.57 - $652.17 .

Is there a direct train between Ulaanbaatar and Barnaul?

No, there is no direct train from Ulaanbaatar to Barnaul. However, there are services departing from Ulaanbaatar and arriving at Barnaul via Irkutsk Pas and Novosibirsk Gl. The journey, including transfers, takes approximately 2 days 13h.

How far is it from Ulaanbaatar to Barnaul?

The distance between Ulaanbaatar and Barnaul is 1818 km. The road distance is 2560.3 km.

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

The best way to get from Ulaanbaatar to Barnaul without a car is to train which takes 2 days 13h and costs $70.65 - $141.30 .

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

It takes approximately 12h 13m to get from Ulaanbaatar to Barnaul, including transfers.

Where do I catch the Ulaanbaatar to Barnaul train from?

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

Train or fly from Ulaanbaatar to Barnaul?

The best way to get from Ulaanbaatar to Barnaul is to fly which takes 12h 13m and costs $119.57 - $652.17 . Alternatively, you can train, which costs $70.65 - $141.30 and takes 2 days 13h.

What is the time difference between Ulaanbaatar and Barnaul?

Barnaul is 1h behind Ulaanbaatar. It is currently 16:50 in Ulaanbaatar and 15:50 in Barnaul.

Where does the Ulaanbaatar to Barnaul train arrive?

Ulaanbaatar to Barnaul train services, operated by Ulaanbaatar Railway, arrive at Irkutsk Pas station.

Can I drive from Ulaanbaatar to Barnaul?

Yes, the driving distance between Ulaanbaatar to Barnaul is 2560 km. It takes approximately 39h to drive from Ulaanbaatar to Barnaul.
+0