There are 5 ways to get from Zhengzhou 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 Zhengzhou Xinzheng International Airport (CGO) to Kashgar Airport (KHG)plane CGO - KHG
7h 16m¥1,738–7,043Train #2
cheapest- Take the train from Zhengzhou to Lanzhoutrain Shanghai / ...
- Take the train from Lanzhou to Kashgartrain Chengdu
2d 1h¥392–936Train via Turpan North Station
- Take the train from Zhengzhou to Shijiazhuang stationtrain
- Take the train from Shijiazhuang to Baodingtrain
- Take the train from Baoding to Turfan Northtrain
- Take the train from Turpan North Station to Kashgartrain
33h 57m¥463–1,237Drive 4,097 km
- Drive from Zhengzhou to Kashgarcar 4,097 km
41h 43m¥3,481–5,028Train
- Take the train from Zhengzhou to Lanzhou West Stationtrain Guangzhou South
- Take the train from Lanzhou to Kashgartrain Chengdu
42h 33m¥745–1,197
Zhengzhou Xinzheng International Airport (CGO) to Kashgar Airport (KHG) flights
Questions & Answers
The cheapest way to get from Zhengzhou to Kashgar is to train via Turpan North Station which costs ¥460 - ¥1300 and takes 33h 57m.
The fastest way to get from Zhengzhou to Kashgar is to fly which takes 7h 16m and costs ¥1700 - ¥7500.
No, there is no direct train from Zhengzhou to Kashgar. However, there are services departing from Zhengzhou and arriving at Kashgar via Shijiazhuang, Baoding and Turpan North Station. The journey, including transfers, takes approximately 33h 57m.
The distance between Zhengzhou and Kashgar is 3424 km. The road distance is 4097 km.
The best way to get from Zhengzhou to Kashgar without a car is to train via Turpan North Station which takes 33h 57m and costs ¥460 - ¥1300.
It takes approximately 7h 16m to get from Zhengzhou to Kashgar, including transfers.
Zhengzhou to Kashgar train services, operated by China Railways Z-Class, depart from Zhengzhou station.
The best way to get from Zhengzhou to Kashgar is to fly which takes 7h 16m and costs ¥1700 - ¥7500. Alternatively, you can train via Turpan North Station, which costs ¥460 - ¥1300 and takes 33h 57m.
Kashgar is 2h behind Zhengzhou. It is currently 10:04 PM in Zhengzhou and 8:04 PM in Kashgar.
Zhengzhou to Kashgar train services, operated by China Railways Z-Class, arrive at Shijiazhuang station.
What companies run services between Zhengzhou, China and Kashgar, China?
Zhejiang Loong Airlines, China Southern Airlines, and two other airlines fly from Zhengzhou Xinzheng International Airport (CGO) to Kashgar Airport (KHG) 3 times a day. Alternatively, you can take a train from Zhengzhou to Kashgar via Shijiazhuang, Baoding, Turpan North Station, and Kashgar in around 33h 57m.
- Website
- loongair.cn
Flights from Zhengzhou Xinzheng International Airport to Kashgar Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥1,700–7,000
Flights from Zhengzhou Xinzheng International Airport to Kashgar Airport via Aral Talim Airport
- Ave. Duration
- 7h 25m
- When
- Thursday
- Estimated price
- ¥1,700–7,000
Flights from Zhengzhou Xinzheng International Airport to Kashgar Airport via Tumxuk Tangwangcheng
- Ave. Duration
- 9h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–7,000
- Website
- cdal.com.cn
Flights from Zhengzhou Xinzheng International Airport to Kashgar Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥1,700–7,000
Flights from Zhengzhou Xinzheng International Airport to Kashgar Airport via Aral Talim Airport
- Ave. Duration
- 7h 25m
- When
- Thursday
- Estimated price
- ¥1,700–7,000
- Website
- csair.com
Flights from Zhengzhou Xinzheng International Airport to Kashgar Airport
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥4,300–12,000
Train from Zhengzhou to Shijiazhuang station
- Hard Seat
- ¥65–95
- Hard Sleeper
- ¥110–130
- Soft Sleeper
- ¥190–270
Train from Baoding to Turfan North
- Hard Seat
- ¥240–340
- Hard Sleeper
- ¥500–650
- Soft Sleeper
- ¥700–1,100
Train from Zhengzhou to Lanzhou
- Ave. Duration
- 13h 18m
- Frequency
- 5 times a day
- Estimated price
- ¥110–260
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Hard Seat
- ¥110–170
- Hard Sleeper
- ¥230–260
- Soft Sleeper
- ¥340–480
Train from Shijiazhuang to Baoding
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–75
- Soft sleeper
- ¥85–120
Train from Zhengzhou to Lanzhou
- Hard Seat
- ¥100–150
- Hard sleeper
- ¥190–270
- Soft sleeper
- ¥320–410
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 Lanzhou to Kashgar
- Ave. Duration
- 35h 24m
- 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 Kashgar
- Ave. Duration
- 35h 24m
- 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 Zhengzhou to Lanzhou West Station
- 2nd Class Seat
- ¥450–490
- 1st Class Seat
- ¥700–800
- Business Class Seat
- ¥1,000–1,500
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 Bali: What to do if Mount Agung erupts, Thanksgiving 2018: How to travel stress-free, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Zhengzhou to Kashgar is 4097 km. It takes approximately 41h 43m to drive from Zhengzhou to Kashgar.
There are 32+ hotels available in Kashgar.
















