There are 3 ways to get from Khunjerab National Park to Kashgar by unknown, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Tashkurgan Khunjerab, fly to Kashgar Airport
best- Walk from Khunjerab National Park to Tashkurgan Khunjerab (HQL)unknown
- Fly from Tashkurgan Khunjerab (HQL) to Kashgar Airport (KHG)plane HQL - KHG
3h 40mTravel to Shache Yeerqiang Airport, fly to Kashgar Airport
- Walk from Khunjerab National Park to Shache Yeerqiang Airport (QSZ)unknown
- Fly from Shache Yeerqiang Airport (QSZ) to Kashgar Airport (KHG)plane QSZ - KHG
5h 39mTravel to Tashkurgan Khunjerab, fly to Shache Yeerqiang Airport, train
- Walk from Khunjerab National Park to Tashkurgan Khunjerab (HQL)unknown
- Fly from Tashkurgan Khunjerab (HQL) to Shache Yeerqiang Airport (QSZ)plane HQL - QSZ
- Take the train from Shache to Kashgartrain
11h 32m
Tashkurgan Khunjerab (HQL) to Kashgar Airport (KHG) flights
Questions & Answers
The distance between Khunjerab National Park and Kashgar is 348 km.
It takes approximately 3h 40m to get from Khunjerab National Park to Kashgar, including transfers.
There are 32+ hotels available in Kashgar.
What companies run services between Khunjerab National Park, Pakistan and Kashgar, China?
There is no direct connection from Khunjerab National Park to Kashgar. However, you can travel to Tashkurgan Khunjerab (HQL) airport, fly to Kashgar Airport (KHG), then take the taxi to Kashgar. Alternatively, you can travel to Shache Yeerqiang Airport (QSZ) airport, fly to Kashgar Airport (KHG), then take the taxi to Kashgar.
- Website
- chinaexpressair.com
Flights from Shache Yeerqiang Airport to Kashgar Airport
- Ave. Duration
- 48 min
- When
- Every day
- Estimated price
- ¥370–2,800
- Website
- cdal.com.cn
Flights from Tashkurgan Khunjerab to Kashgar Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ¥390–2,900
Train from Shache to Kashgar
- Ave. Duration
- 2h 7m
- 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 Shache to Kashgar
- Hard Seat
- ¥28–40
- Hard sleeper
- ¥60–85
- Soft sleeper
- ¥100–130
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Shache to Kashgar
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- ¥30–70
- Schedules at
- chinahighlights.com
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 How to get from Luton Airport into central London, The beginner’s guide to the 2018 World Nomad Games, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.







