• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 10 ways to get from Almaty to Mongolia by plane, car, bus, train or night train

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 Almaty to Altay, drive  •  24 h 2 min

  1. Fly from Almaty (ALA) to Altay (AAT) ALA - AAT
  2. Drive from Altay to Ölgii

$151 - $361

Cheapest option

Train, night train  •  4 days 11 h

  1. Take the train from Alma-Ata 1 to Pavlodar
  2. Take the train from Pavlodar to Kulunda
  3. Take the train from Kulunda to Novosibirsk(RUS)
  4. Take the night train from Novosibirsk(RUS) to Ulan-Bator D

$88 - $222

8 alternative options

Fly Almaty to Burqin, drive  •  26 h 51 min

  1. Fly from Almaty (ALA) to Burqin (KJI) ALA - KJI
  2. Drive from Burqin to Ölgii

$166 - $381

Fly Almaty to Ulan Bator  •  12 h 34 min

  1. Fly from Almaty (ALA) to Ulan Bator (ULN) ALA - ULN

$247 - $959

Bus to Manas, fly to Ulan Bator  •  13 h 15 min

  1. Take the bus from Almaty Sayarn Bus Station to Zapadnyi Avtovokzal
  2. Fly from Manas (FRU) to Ulan Bator (ULN) FRU - ULN

$379 - $672

Fly Almaty to Fuyun, drive  •  34 h 36 min

  1. Fly from Almaty (ALA) to Fuyun (FYN) ALA - FYN
  2. Drive from Fuyun to Khovd

$171 - $386

Train  •  3 days 10 h

  1. Take the train from Almaty 2 to Urumchi
  2. Take the train from Ürümqi South to Turfan North
  3. Take the train from Turfan North to Jiayuguan South
  4. Take the train from Jiayuguan to Jining South
  5. Take the train from Jining South Station to Ulaanbaatar

$112 - $328

Train Russian Railways  •  4 days 7 h

  1. Take the train from Almaty 2 to Makinka
  2. Take the train from Makinka to Omsk D
  3. Take the train from Omsk to Ulan-Bator

$419 - $544

Train, bus  •  4 days 13 h

  1. Take the train from Almaty 2 to Urumchi
  2. Take the bus from Urumqi to Pingliang East
  3. Take the bus from Pingliang East to Yinchuan
  4. Take the bus from Yinchuan Traveling Bus Station to Hohhot
  5. Take the train from Hohhot to Jining South
  6. Take the train from Jining South Station to Ulaanbaatar

Drive  •  40 h 21 min

  1. Drive from Almaty to Ulan Bator 2037.9 miles

Questions & Answers

The cheapest way to get from Almaty to Mongolia is to train and night train which costs $85 - $230 and takes 4 days 11 h.

More details

The quickest way to get from Almaty to Mongolia is to fly which costs $240 - $1,000 and takes 12 h 34 min.

More details

No, there is no direct train from Almaty to Mongolia. However, there are services departing from Almaty 2 and arriving at Ulan-Bator via Makinka and Omsk. The journey, including transfers, takes approximately 4 days 7 h.

More details

The distance between Almaty and Mongolia is 2141 km. The road distance is 3260.6 km.

Get driving directions

The best way to get from Almaty to Mongolia without a car is to train which takes 3 days 10 h and costs $110 - $330.

More details

It takes approximately 24 h 2 min to get from Almaty to Mongolia, including transfers.

More details

Almaty to Mongolia train services, operated by Railways of Kazakhstan (KTZ), depart from Almaty 2 station.

More details

The best way to get from Almaty to Mongolia is to fly which takes 12 h 34 min and costs $240 - $1,000. Alternatively, you can train, which costs $110 - $330 and takes 3 days 10 h.

Mode details

There is no direct flight from Almaty Airport to Altay Airport. The quickest flight takes 9 h 40 min and has one stopover.

Search flights

Almaty to Mongolia train services, operated by Russian Railways, arrive at Ulan-Bator station.

More details

Map of how to get from Almaty to Mongolia.
Launch map view
  • Distance: 1338.2 miles
  • Duration: 24 h 2 min

What companies run services between Almaty, Kazakhstan and Mongolia?

Aeroflot Russian Airlines, Air Astana and six other airlines fly from Almaty to Ulan Bator 5 times a day. Alternatively, you can take a train from Almaty to Ulan Bator via Urumchi, Ürümqi South, Turfan North, Jiayuguan South, Jiayuguan, and Jining South Station in around 3 days 10 h.

Airlines
China Southern Airlines
Website
csair.com
Flights from Almaty to Altay via Urumqi
Ave. Duration
10 h 10 min
When
Every day
Estimated price
$130 - $390
Flights from Almaty to Altay via Urumqi, Yining
Ave. Duration
12 h
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$170 - $550
Flights from Almaty to Burqin via Urumqi
Ave. Duration
10 h 20 min
When
Every day
Estimated price
$130 - $400
Flights from Almaty to Fuyun via Urumqi
Ave. Duration
21 h 55 min
When
Every day
Estimated price
$120 - $380
Turkish Airlines
Website
p.turkishairlines.com
Flights from Almaty to Ulan Bator via Manas
Ave. Duration
9 h 50 min
When
Monday, Wednesday and Friday
Estimated price
$240 - $950
Flights from Manas to Ulan Bator
Ave. Duration
3 h 55 min
When
Tuesday, Thursday and Saturday
Estimated price
$410 - $950
MIAT
Website
miat.com
Flights from Almaty to Ulan Bator via Beijing Capital
Ave. Duration
11 h 40 min
When
Wednesday and Saturday
Estimated price
$390 - $1,200
Flights from Almaty to Ulan Bator via Incheon
Ave. Duration
12 h 30 min
When
Monday, Thursday, Saturday and Sunday
Estimated price
$420 - $950
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Almaty to Ulan Bator via Moscow Sheremetyevo
Ave. Duration
13 h
When
Tuesday, Friday and Sunday
Estimated price
$450 - $1,400
Korean Air
Website
koreanair.com
Flights from Almaty to Ulan Bator via Incheon
Ave. Duration
12 h 30 min
When
Monday, Thursday, Saturday and Sunday
Estimated price
$420 - $950
Train operators
Railways of Kazakhstan (KTZ)
Website
railways.kz
Train from Almaty 2 to Urumchi
Ave. Duration
33 h 20 min
Frequency
3 times a week
Estimated price
$20 - $35
Website
railways.kz
Train from Almaty 2 to Makinka
Ave. Duration
29 h 26 min
Frequency
Twice a week
Estimated price
$26 - $45
Website
railways.kz
Train from Makinka to Omsk
Ave. Duration
11 h 36 min
Frequency
4 times a week
Estimated price
$12 - $23
Website
railways.kz
Train from Alma-Ata 1 to Pavlodar
Ave. Duration
28 h 23 min
Frequency
Once daily
Estimated price
$20 - $35
Website
railways.kz
Train from Pavlodar to Kulunda
Ave. Duration
4 h 30 min
Frequency
6 times a week
Estimated price
$3 - $6
Website
railways.kz
China Railways D-Class
Website
chinahighlights.com
Train from Ürümqi South to Turfan North
Ave. Duration
58 min
Frequency
Every 4 hours
Estimated price
$9 - $13
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$9 - $13
1st Class Seat
$9 - $14
Train from Turfan North to Jiayuguan South
Ave. Duration
5 h 24 min
Frequency
4 times a day
Estimated price
$40 - $55
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$40 - $55
1st Class Seat
$55 - $80
Train from Hohhot to Jining South
Ave. Duration
1 h 16 min
Frequency
Every 3 hours
Estimated price
$9 - $12
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$9 - $12
1st Class Seat
$9 - $14
China Railways T-Class
Website
china-railway.com.cn
Train from Jiayuguan to Jining South
Ave. Duration
15 h 44 min
Frequency
Once daily
Estimated price
$21 - $55
Schedules at
trip.com
Book at
trip.com
Hard/Soft Seat
$21 - $35
Hard Sleeper
$40 - $55
Soft Sleeper
$65 - $85
China Railways K-Class
Website
chinahighlights.com
Train from Jining South Station to Ulaanbaatar
Ave. Duration
22 h 52 min
Frequency
Once a week
Estimated price
$20 - $170
Schedules at
trip.com
Book at
trip.com
Hard Seat
$20 - $24
Hard Sleeper
$35 - $45
Soft Sleeper
$55 - $70
Russian Railways
Website
rzd.ru
Train from Omsk to Ulan-Bator
Ave. Duration
2 days 12 h
Frequency
Once a week
Estimated price
$380 - $480
Website
pass.rzd.ru
Russian Railways (RZhD)
Website
rzd.ru
Train from Kulunda to Novosibirsk(RUS)
Ave. Duration
18 h 11 min
Frequency
Twice daily
Estimated price
$19 - $50
Website
pass.rzd.ru
3rd Class (Platzcart)
$19 - $29
2nd Class (Kupé)
$30 - $50
Night train from Novosibirsk(RUS) to Ulan-Bator
Ave. Duration
2 days 4 h
Frequency
Once a week
Estimated price
$45 - $130
Website
pass.rzd.ru
3rd Class (Platzcart)
$45 - $70
2nd Class (Kupé)
$80 - $130
Bus operators
Sayran bus station
Bus from Almaty Sayarn Bus Station to Zapadnyi Avtovokzal
Ave. Duration
5 h
Frequency
5 times a day
Estimated price
$7
Schedules at
xn--80aa0arnd.kz
Ctrip
Phone
400-830-6666
Website
ctrip.com
Bus from Urumqi to Pingliang East
Ave. Duration
30 h
Frequency
Once daily
Estimated price
$92
Schedules at
bus.ctrip.com
Trip 8080
Website
pingliang.trip8080.com
Bus from Pingliang East to Yinchuan
Ave. Duration
7 h 30 min
Frequency
Every 4 hours
Estimated price
$16
Schedules at
pingliang.trip8080.com
Checi
Website
checi.cn
Bus from Yinchuan Traveling Bus Station to Hohhot
Ave. Duration
9 h 30 min
Frequency
3 times a day
Schedules at
checi.cn

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 The beginner’s guide to the 2018 World Nomad Games, 10 amazing places to get away from it all in Australia and Need to know: Jadrolinija - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Almaty to Mongolia is 3261 km. It takes approximately 40 h 21 min to drive from Almaty to Mongolia.

Get driving directions

Air Astana and China Southern Airlines offer flights from Almaty Airport to Altay Airport.

Search flights

The best way to get from Almaty to Almaty Airport is to line 92 bus which takes 31 min and costs $1.

More details