Answered by TravelChinaGuide | Jun. 10, 2014 20:16
Dear Niaz,
Thank you for enquiry!
There is only one direct flight from Islamabad to Beijing with Pakistan International Airlines, and no direct flight to Kashgar.
but there are direct flights from Islamabad to Urumqi.
so if your destination is Kashgar, we suggest that you fly to Urumqi first, and take a flight or train to Kashgar.
If you plan to book with us, you can search the schedule and book the flight you intend to take. Or you can just send us email to request the tickets at booking
travelchinaguide.com