HUB hero image

How to Travel from

Ulaanbaatar to Taiyuan

by Route or Car

Ulaanbaatar
+0
Taiyuan
Transport search to Taiyuan
Ulaanbaatar
+0
Taiyuan
Building a composite car route
Cheapest
Best Offer!
Car
28 h 33 min
2498 km.
from $137
Composite Route Car Only

Eight ways to Travel from Ulaanbaatar to Taiyuan

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Air China

Website:
airchina.com/index.shtml
Plane from Khöshig Valley Airport to Lüliang
Ave. Duration:
23h 55m
Frequency:
Every day
Estimated price:
$130.43–$597.83
Plane from Khöshig Valley Airport to Changzhi
Ave. Duration:
9h 50m
Frequency:
Every day
Estimated price:
$130.43–$597.83
Plane from Khöshig Valley Airport to Linfen
Ave. Duration:
10h 50m
Frequency:
Every day
Estimated price:
$130.43–$597.83

China Eastern Airlines

Website:
en.ceair.com/
Plane from Khöshig Valley Airport to Taiyuan
Ave. Duration:
4h 20m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$65.22–$510.87

Train operators

China Railways G-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Hohhot to Beijing
Ave. Duration:
2h 16m
Frequency:
Every 4 hours
Estimated price:
$28.26–$30.43
Train from Fengtai Railway to Yangquan
Ave. Duration:
2h 7m
Frequency:
4 times a day
Estimated price:
$23.91–$26.09
Train from Changzhi East to Taiyuan
Ave. Duration:
1h 11m
Frequency:
Once daily
Estimated price:
$12.50–$14.13

China Railways Z-Class

Phone:
(86)12306
Website:
12306.com/
Train from Yangquan North to Taiyuan
Ave. Duration:
1h
Frequency:
Once daily
Estimated price:
$5.43–$9.78

Ulaanbaatar Railway

Phone:
+976-1900-1949
Website:
ubtz.mn/
Train from Ulaanbaatar to Hohhot
Ave. Duration:
25h 1m
Frequency:
Once a week
Estimated price:
$15.22–$130.43
Train from Ulaanbaatar to Erenhot
Ave. Duration:
14h 3m
Frequency:
3 times a week
Estimated price:
$9.24–$69.15

China Railways K-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Hohhot Station to Suide
Ave. Duration:
7h 24m
Frequency:
Once daily
Estimated price:
$8.70–$22.83
Train from Linfen Station to Taiyuan
Ave. Duration:
3h 30m
Frequency:
Twice daily
Estimated price:
$4.89–$14.13

China Railways T-Class

Website:
china-railway.com.cn/
Train from Lvliang to Taiyuan
Ave. Duration:
1h 54m
Frequency:
Once daily
Estimated price:
$5.98–$16.30
Train from Suide to Taiyuan
Ave. Duration:
2h 54m
Frequency:
Once daily
Estimated price:
$7.07–$18.48

China Railways

Phone:
86-010-12306
Website:
china-railway.com.cn/
Train from Ulaanbaatar to Hohhot
Ave. Duration:
25h 34m
Frequency:
Twice a week
Estimated price:
$130.43–$206.52

Bus operators

China Bus Guide

Website:
chinabusguide.com
Bus from Datong Xinnan Bus Station to Taiyuan
Ave. Duration:
3h 10m
Frequency:
Hourly
Estimated price:
$10.85
Bus from Erenhot to Beijing
Ave. Duration:
9h
Frequency:
4 times a day
Estimated price:
$24.40
Bus from Beijing Liuliqiao to Datong
Ave. Duration:
4h
Frequency:
4 times a day
Estimated price:
$19.65

Questions and Answers

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

The cheapest way to get from Ulaanbaatar to Taiyuan is to train and bus which costs $40.22 - $152.17 and takes 33h 18m.

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

The fastest way to get from Ulaanbaatar to Taiyuan is to fly which takes 5h 8m and costs $81.52 - $478.26 .

Is there a direct train between Ulaanbaatar and Taiyuan?

No, there is no direct train from Ulaanbaatar to Taiyuan station. However, there are services departing from Ulaanbaatar and arriving at Taiyuan Station via Hohhot, Xizhimen Station, Jiaomen East, Fengtai Railway and Yangquan North. The journey, including transfers, takes approximately 34h 54m.

How far is it from Ulaanbaatar to Taiyuan?

The distance between Ulaanbaatar and Taiyuan is 1703 km. The road distance is 1395.6 km.

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

The best way to get from Ulaanbaatar to Taiyuan without a car is to train and bus which takes 33h 18m and costs $40.22 - $152.17 .

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

It takes approximately 33h 18m to get from Ulaanbaatar to Taiyuan, including transfers.

Where do I catch the Ulaanbaatar to Taiyuan train from?

Ulaanbaatar to Taiyuan train services, operated by China Railways, depart from Ulaanbaatar station.

Train, bus or fly from Ulaanbaatar to Taiyuan?

The best way to get from Ulaanbaatar to Taiyuan is to train via Beijing which takes 34h 54m and costs $70.65 - $195.65 . Alternatively, you can fly, which costs $81.52 - $478.26 and takes 5h 8m. There are no good options to train between Ulaanbaatar to Taiyuan.

Where does the Ulaanbaatar to Taiyuan train arrive?

Ulaanbaatar to Taiyuan train services, operated by China Railways, arrive at Hohhot Station.

Can I drive from Ulaanbaatar to Taiyuan?

Yes, the driving distance between Ulaanbaatar to Taiyuan is 1396 km. It takes approximately 17h 30m to drive from Ulaanbaatar to Taiyuan.

Where can I stay near Taiyuan?

There are 81+ hotels available in Taiyuan. Prices start at $21.82 per night.
+0