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
4h 55m¥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 29m¥319–817Drive 3,158.2 km
- Drive from Yinchuan to Kashgarcar 3,158.2 km
33h 38m¥2,685–3,878Train
- Take the train from Yinchuan to Wuweitrain Shenyang North
- Take the train from Wuwei to Kashgartrain Chengdu
39h 50m¥349–857
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 ¥310 - ¥850 and takes 37h 29m.
The fastest way to get from Yinchuan to Kashgar is to fly which takes 4h 55m 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 29m.
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 29m and costs ¥310 - ¥850.
It takes approximately 4h 55m 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 4h 55m and costs ¥1400 - ¥7000. Alternatively, you can train via Turfan North, which costs ¥310 - ¥850 and takes 37h 29m.
Kashgar is 2h behind Yinchuan. It is currently 3:55 PM in Yinchuan and 1:55 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 four other airlines fly from Yinchuan Hedong Airport (INC) to Kashgar Airport (KHG) 5 times a day. Alternatively, you can take a vehicle from Yinchuan to Kashgar via Yinchuan, Turfan North, Turpan North Station, and Kashgar in around 37h 29m.
- Website
- ch.com
Flights from Yinchuan Hedong Airport to Kashgar Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥1,400–6,500
Flights from Yinchuan Hedong Airport to Kashgar Airport via Altay
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–7,000
Flights from Yinchuan Hedong Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ¥3,900–8,000
Flights from Yinchuan Hedong Airport to Kashgar Airport via Urumqi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ¥3,400–6,500
- Website
- cdal.com.cn
Flights from Yinchuan Hedong Airport to Kashgar Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥1,400–6,500
Flights from Yinchuan Hedong Airport to Kashgar Airport via Altay
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–7,000
Flights from Yinchuan Hedong Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ¥3,900–8,000
- Website
- csair.com
Flights from Yinchuan Hedong Airport to Kashgar Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥1,400–6,500
Flights from Yinchuan Hedong Airport to Kashgar Airport via Tianfu International
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ¥3,900–8,000
Flights from Yinchuan Hedong Airport to Kashgar Airport via Urumqi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ¥3,400–6,500
- Website
- loongair.cn
Flights from Yinchuan Hedong Airport to Kashgar Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥1,400–6,500
Flights from Yinchuan Hedong Airport to Kashgar Airport via Altay
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–7,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 Travelling to and around Russia for the 2018 FIFA World Cup, Best ways to travel around Australia, and Travelling to the UK: What do I need to know? - 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 38m to drive from Yinchuan to Kashgar.
There are 32+ hotels available in Kashgar.



