There are 4 ways to get from Yinchuan to Kashgar 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
best- Fly from Yinchuan Hedong Airport (INC) to Kashgar Airport (KHG)plane INC - KHG
6h 35m¥1,464–6,578Train via Turfan North
cheapest- Take the train from Yinchuan to Turfan Northtrain Shenyang North
- Take the train from Turpan North Station to Kashgartrain Urumqi
37h 33m¥320–818Drive 3,158.2 km
- Drive from Yinchuan to Kashgarcar 3,158.2 km
33h 43m¥2,670–3,856Train
- Take the train from Yinchuan to Wuweitrain Shenyang North
- Take the train from Wuwei to Kashgartrain Chengdu
39h 54m¥350–858
Yinchuan Hedong Airport (INC) to Kashgar Airport (KHG) flights
Questions & Answers
The cheapest way to get from Yinchuan to Kashgar is to train via Turfan North which costs ¥320 - ¥850 and takes 37h 33m.
The fastest way to get from Yinchuan to Kashgar is to fly which takes 6h 35m and costs ¥1400 - ¥7000.
No, there is no direct train from Yinchuan to Kashgar. However, there are services departing from Yinchuan and arriving at Kashgar via Turpan North Station. The journey, including transfers, takes approximately 37h 33m.
The distance between Yinchuan and Kashgar is 2653 km. The road distance is 3158.2 km.
The best way to get from Yinchuan to Kashgar without a car is to train via Turfan North which takes 37h 33m and costs ¥320 - ¥850.
It takes approximately 6h 35m to get from Yinchuan to Kashgar, including transfers.
Yinchuan to Kashgar train services, operated by China Railways T-Class, depart from Yinchuan station.
The best way to get from Yinchuan to Kashgar is to fly which takes 6h 35m and costs ¥1400 - ¥7000. Alternatively, you can train via Turfan North, which costs ¥320 - ¥850 and takes 37h 33m.
Kashgar is 2h behind Yinchuan. It is currently 12:09 AM in Yinchuan and 10:09 PM in Kashgar.
Yinchuan to Kashgar train services, operated by China Railways T-Class, arrive at Turfan North station.
What companies run services between Yinchuan, China and Kashgar, China?
Zhejiang Loong Airlines, Chengdu, and nine other airlines fly from Yinchuan Hedong Airport (INC) to Kashgar Airport (KHG) every 4 hours. Alternatively, you can take a vehicle from Yinchuan to Kashgar via Yinchuan, Turfan North, Turpan North Station, and Kashgar in around 37h 33m.
- Website
- ch.com
Flights from Yinchuan Hedong Airport to Kashgar Airport via Altay
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–7,000
Flights from Yinchuan Hedong Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ¥3,600–14,000
Flights from Yinchuan Hedong Airport to Kashgar Airport via Urumqi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ¥3,200–6,000
Train from Yinchuan to Turfan North
- Ave. Duration
- 21h 36m
- Frequency
- Once daily
- Estimated price
- ¥160–400
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥160–240
- Hard Sleeper
- ¥330–400
- Soft Sleeper
- ¥500–650
Train from Turpan North Station to Kashgar
- Ave. Duration
- 14h 34m
- 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 Yinchuan to Wuwei
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- ¥60–160
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥60–90
- Hard Sleeper
- ¥130–160
- Soft Sleeper
- ¥210–260
Train from Wuwei to Kashgar
- Ave. Duration
- 31h 51m
- Frequency
- Once daily
- Estimated price
- ¥250–627
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥250–360
- Hard Sleeper
- ¥500–600
- Soft Sleeper
- ¥750–950
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 What documents do I need to cross Niagara Falls?, How to get from London City Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Yinchuan to Kashgar is 3158 km. It takes approximately 33h 43m to drive from Yinchuan to Kashgar.
There are 38+ hotels available in Kashgar.



