There are 5 ways to get from Kashgar to Taiyuan by plane, train, 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.
Fly to Taiyuan Wusu International Airport
best- Fly from Kashgar Airport (KHG) to Taiyuan Wusu International Airport (TYN)plane KHG - TYN
6h 44m¥1,653–4,267Train via Turfan North
cheapest- Take the train from Kashgar to Turpan North Stationtrain
- Take the train from Turfan North to Lvliangtrain
- Take the train from Lvliang to Taiyuantrain
40h 5m¥379–1,056Drive 3,684.3 km
- Drive from Kashgar to Taiyuancar 3,684.3 km
41h 12m¥3,114–4,498Fly to Lüliang Airport, train
- Fly from Kashgar Airport (KHG) to Lüliang Airport (LLV)plane KHG - LLV
- Take the train from Lvliang to Taiyuantrain
11h 26m¥3,998–8,187Train
- Take the train from Kashgar to Lanzhoutrain Kashgar
- Take the train from Lanzhou to Taiyuantrain Lhasa
2d 2h¥384–956
Kashgar Airport (KHG) to Taiyuan Wusu International Airport (TYN) flights
Questions & Answers
The cheapest way to get from Kashgar to Taiyuan is to train via Turfan North which costs ¥370 - ¥1100 and takes 40h 5m.
The fastest way to get from Kashgar to Taiyuan is to fly which takes 6h 44m and costs ¥1600 - ¥4300.
No, there is no direct train from Kashgar to Taiyuan. However, there are services departing from Kashgar and arriving at Taiyuan via Turfan North and Lvliang. The journey, including transfers, takes approximately 40h 5m.
The distance between Kashgar and Taiyuan is 3191 km. The road distance is 3684.3 km.
The best way to get from Kashgar to Taiyuan without a car is to train via Turfan North which takes 40h 5m and costs ¥370 - ¥1100.
It takes approximately 6h 44m to get from Kashgar to Taiyuan, including transfers.
Kashgar to Taiyuan train services, operated by China Railways T-Class, depart from Kashgar station.
The best way to get from Kashgar to Taiyuan is to fly which takes 6h 44m and costs ¥1600 - ¥4300. Alternatively, you can train via Turfan North, which costs ¥370 - ¥1100 and takes 40h 5m.
Taiyuan is 2h ahead of Kashgar. It is currently 4:00 PM in Kashgar and 6:00 PM in Taiyuan.
Kashgar to Taiyuan train services, operated by China Railways T-Class, arrive at Turpan North Station.
What companies run services between Kashgar, China and Taiyuan, China?
Air China, Shandong Airlines, and seven other airlines fly from Kashgar Airport (KHG) to Taiyuan Wusu International Airport (TYN) 4 times a day. Alternatively, you can take a vehicle from Kashgar to Taiyuan via Kashgar, Turfan North, and Lvliang in around 40h 5m.
- Website
- chinaexpressair.com
Flights from Kashgar Airport to Taiyuan Wusu International Airport via Urumqi
- Ave. Duration
- 10h 48m
- When
- Every day
- Estimated price
- ¥3,200–7,000
Flights from Kashgar Airport to Taiyuan Wusu International Airport via Lanzhou
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,600–4,200
Flights from Kashgar Airport to Lüliang Airport via Xi An
- Ave. Duration
- 10h 15m
- When
- Tuesday
- Estimated price
- ¥4,900–11,000
Train from Kashgar to Turpan North Station
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- ¥120–370
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥120–180
- Hard Sleeper
- ¥260–310
- Soft Sleeper
- ¥400–500
Train from Lvliang to Taiyuan
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- Estimated price
- ¥45–120
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥45–65
- Hard Sleeper
- ¥100–120
- Soft Sleeper
- ¥160–200
Train from Lvliang to Taiyuan
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- Estimated price
- ¥45–120
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥45–65
- Hard Sleeper
- ¥100–120
- Soft Sleeper
- ¥160–200
Train from Kashgar to Lanzhou
- Ave. Duration
- 37h 20m
- Frequency
- Once daily
- Estimated price
- ¥270–650
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥270–390
- Hard Sleeper
- ¥500–650
- Soft Sleeper
- ¥800–1,100
Train from Lanzhou to Taiyuan
- Ave. Duration
- 13h 43m
- Frequency
- Once daily
- Estimated price
- ¥100–282
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥100–160
- Hard Sleeper
- ¥220–270
- Soft Sleeper
- ¥340–420
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 Travelling by boat in Italy, Slovenia: Getting from Ljubljana to Lake Bled, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Kashgar to Taiyuan is 3684 km. It takes approximately 41h 12m to drive from Kashgar to Taiyuan.
There are 89+ hotels available in Taiyuan.



