Cheap Flights from Beijing (PEK) to Kashi (KHG)

Save on Flight Bookings!

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save on select hotels after you book a flight*
  • Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from Beijing Capital Airport to Kashgar Airport?
With Air China, a direct flight takes around 5 hours and 55 minutes. Lock in a seat on the 7:15AM flight from Beijing Capital International Airport and reach KHG at 1:10PM. Walk away with an awesome deal on this route when you book your fare with Expedia.
Is it cheaper to buy a plane ticket from Capital Intl. Airport (PEK) to KHG last minute?
Being a spontaneous soul is a fantastic way to travel around, but it isn't always the smartest method to land a bargain plane ticket. Consider booking your Beijing Capital International Airport to Kashi Airport (KHG) trip well ahead of time rather than leaving it until the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. Save up that spontaneity for when you get to Kashi Airport (KHG)!
What airline has the least delays from Beijing Capital International Airport to KHG?
With an on-time arrival score of 49%, Air China is the airline that's likelier to fly you from PEK to Kashi Airport (KHG) on schedule. Flight delays aren't just an annoyance — they can also cause you to miss a connection that upends your entire journey. You can stay updated about delays by looking up your flight status through the free Expedia App before you head for the airport. If you're already there and the delay will significantly impact your plans, head to your airline's customer service desk to find out what your options are.
What airports do you fly into for Kashgar from Beijing?
Flights from Beijing to Kashgar touch down at Kashi Airport (KHG). Around 8 kilometers north of central Kashgar, it's the primary gateway to this exciting city. When it's time to explore the sights, Old Town and Chairman Mao Statue should be first on your list.
What are the most popular departure times for flights from Capital Intl. Airport (PEK) to Kashi Airport (KHG)?
The most popular departure times for trips from PEK to Kashi Airport (KHG) fall between 7:00 AM - 8:00 AM on Air China. Our recommendation is to depart in the morning. The earlier you fly, the better your chances of a delay-free flight as air traffic hasn't yet built up around airports.
Can I change the date of my flight from Beijing Capital International Airport to Kashgar Airport?
You can quickly make changes to your Capital Intl. Airport (PEK) to Kashi Airport (KHG) ticket via the Expedia Trips portal. But before doing so, read through the fare conditions in your itinerary to see what you're able to do and if fees apply. Some airlines charge a change fee per person, on top of any difference in prices. But if you booked in the last 24 hours, you may be able to cancel for free and organize new flights. You can also browse our Customer Service portal for more useful advice and to connect with our Virtual Agent.

Travel information

Origin airport
Capital Intl.
Destination airport
Kashi
Distance
3415 km
Average flight time
5 hours 47 mins

Book with confidence