HUB hero image

How to Travel from

Barnaul to Ulaanbaatar

by Rideshare, Route or Car

Barnaul
+0
Ulaanbaatar
Transport search to Ulaanbaatar
Barnaul
+0
Ulaanbaatar
Building a composite car route
Cheapest
Best Offer!
Car
14 h
850 km.
from $46
Composite Route Car Only

Four ways to Travel from Barnaul to Ulaanbaatar

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Barnaul to Novosibirsk
Ave. Duration:
4h 37m
Frequency:
Once daily
Estimated price:
$17.83–$29.30
Train from Novosibirsk Gl to Sliudianka
Ave. Duration:
33h 40m
Frequency:
3 times a day
Estimated price:
$56.05–$89.17

Kazakhstan Railways (КТЖ)

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

Ulaanbaatar Railway

Phone:
+976-1900-1949
Website:
ubtz.mn/
Train from Sliudianka 1 to Ulaanbaatar
Ave. Duration:
20h
Frequency:
Once a week
Estimated price:
$12.74–$43.31

Russian Railways (RZhD)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Sliudianka 1 to Ulaanbaatar
Ave. Duration:
20h
Frequency:
Once a week
Estimated price:
$47.13–$165.60

Airlines

IrAero

Website:
iraero.ru/
Plane from Barnaul Gherman Titov International Airport to Khöshig
Ave. Duration:
11h 15m
Frequency:
Tuesday, Friday, and Sunday
Estimated price:
$121.02–$611.45

Questions and Answers

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

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

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

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

Is there a direct train between Barnaul and Ulaanbaatar?

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

How far is it from Barnaul to Ulaanbaatar?

The distance between Barnaul and Ulaanbaatar is 1817 km. The road distance is 2559.7 km.

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

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

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

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

Where do I catch the Barnaul to Ulaanbaatar train from?

Barnaul to Ulaanbaatar train services, operated by Russian Railways (РЖД), depart from Barnaul station.

Train or fly from Barnaul to Ulaanbaatar?

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

What is the time difference between Barnaul and Ulaanbaatar?

Ulaanbaatar is 1h ahead of Barnaul. It is currently 22:07 in Barnaul and 23:07 in Ulaanbaatar.

Where does the Barnaul to Ulaanbaatar train arrive?

Barnaul to Ulaanbaatar train services, operated by Russian Railways (РЖД), arrive at Novosibirsk Gl station.

Can I drive from Barnaul to Ulaanbaatar?

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

Where can I stay near Ulaanbaatar?

There are 234+ hotels available in Ulaanbaatar. Prices start at $48.14 per night.
+0