There are 4 ways to get from Ulan Bator to Astana by plane, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  12 h 18 min

  1. Fly from Ulan Bator (ULN) to Astana (TSE) ULN - TSE

$437 - $1,409

Cheapest option

Train, bus via Novosibirsk  •  3 days 4 h

  1. Take the train from Ulan-Bator to Novosibirsk
  2. Take the bus from Novosibirsk to Pavlodar
  3. Take the bus from Pavlodar to Astana

$288 - $359

2 alternative options

Train, bus  •  3 days 3 h

  1. Take the train from Ulan-Bator to Omsk
  2. Take the train from Omsk to Petropavlovsk
  3. Take the bus from Petropavl to Kokshetau
  4. Take the train from Kokshetau to Astana

$353 - $444

Drive  •  2 days 8 h

  1. Drive from Ulan Bator to Astana 2666.3 miles

Questions & Answers

The cheapest way to get from Ulan Bator to Astana is to train and bus which costs $280 - $360 and takes 3 days 4 h.

More details

The quickest way to get from Ulan Bator to Astana is to fly which costs $430 - $1,500 and takes 12 h 18 min.

More details

The distance between Ulan Bator and Astana is 2557 km. The road distance is 4266.1 km.

Get driving directions

The best way to get from Ulan Bator to Astana without a car is to train and bus which takes 3 days 3 h and costs $350 - $450.

More details

It takes approximately 12 h 18 min to get from Ulan Bator to Astana, including transfers.

More details

There is no direct flight from Ulan Bator Airport to Astana Airport. The quickest flight takes 11 h 10 min and has one stopover.

Search flights

Astana is 2 h behind Ulan Bator. It is currently 4:48 PM in Ulan Bator and 2:48 PM in Astana.

Yes, the driving distance between Ulan Bator to Astana is 4266 km. It takes approximately 2 days 8 h to drive from Ulan Bator to Astana.

Get driving directions

Aeroflot Russian Airlines, Air Astana and Air China offer flights from Ulan Bator Airport to Astana Airport.

Search flights

There are 743+ hotels available in Astana. Prices start at $31 USD per night.

More details

Map of how to get from Ulan Bator to Astana.
Launch map view
  • Distance: 1598.2 miles
  • Duration: 12 h 18 min

What companies run services between Ulan Bator, Mongolia and Astana, Kazakhstan?

Air China, Aeroflot Russian Airlines and Air Astana fly from Ulan Bator to Astana 6 times a week.

Airlines
Air China
Website
airchina.com
Flights from Ulan Bator to Astana via Beijing
Ave. Duration
11 h 10 min
When
Tuesday, Thursday and Sunday
Estimated price
$430 - $1,400
Air Astana
Website
airastana.com
Flights from Ulan Bator to Astana via Moscow Sheremetyevo
Ave. Duration
11 h 10 min
When
Monday, Wednesday and Saturday
Estimated price
$430 - $1,400
Train operators
Russian Railways
Website
rzd.ru
Train from Ulan-Bator to Omsk
Ave. Duration
2 days 12 h
Frequency
Once a week
Estimated price
$330 - $410
Website
pass.rzd.ru
Train from Ulan-Bator to Novosibirsk
Ave. Duration
2 days 4 h
Frequency
Once a week
Estimated price
$260 - $320
Website
pass.rzd.ru
Railways of Kazakhstan (KTZ)
Website
railways.kz
Train from Kokshetau to Astana
Ave. Duration
3 h 55 min
Frequency
Twice daily
Estimated price
$4 - $8
Website
railways.kz
Bus operators
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Petropavl to Kokshetau
Ave. Duration
3 h 47 min
Frequency
4 times a week
Estimated price
$7 - $11
Schedules at
avtovokzaly.ru
Bus from Novosibirsk to Pavlodar
Ave. Duration
15 h
Frequency
4 times a day
Estimated price
$15 - $27
Schedules at
avtovokzaly.ru
Saparzhai
Bus from Pavlodar to Astana
Ave. Duration
7 h
Frequency
3 times a day
Estimated price
$8
Schedules at
saparzhai.kz

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, Is ride-sharing platform BlaBlaCar right for you? and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Ulan Bator to Ulan Bator Airport is to taxi which takes 13 min and costs $6 - $8.

More details