- Home
- Flights
- Flights from Kashgar (Kashi)
- Kashgar (Kashi) to Beijing
Flights from Kashgar (Kashi) to Beijing
Air China, Hainan Airlines, Sichuan Airlines and China Southern Airlines fly nonstop from Kashgar (Kashi) to Beijing. The flight takes around 4h 48m.
Direct flights available 4h 48m Prices checked 14 days ago
Kashgar (Kashi) to Beijing at a glance
Fastest flight4h 48mEstimated
Nonstop flightsYesAir China, Hainan Airlines, Sichuan Airlines
Airlines flying nonstop from Kashgar (Kashi) to Beijing
4 airlines on this route.
Good to know
- Distance
- 3,436 km2,134 miles
- Flight time
- 4h 48mestimate
- Time difference
- NoneBeijing vs Kashgar (Kashi)
- Currency in Beijing
- CNY
- Airports
- KHG → PKX, PEK
Flights from Kashgar (Kashi) to Beijing: questions answered
Are there direct flights from Kashgar (Kashi) to Beijing?
Yes. Air China, Hainan Airlines, Sichuan Airlines and China Southern Airlines fly this route nonstop.
How long is the flight from Kashgar (Kashi) to Beijing?
A nonstop flight covers 3,436 km and takes around 4h 48m.
Which airlines fly from Kashgar (Kashi) to Beijing?
Air China, Hainan Airlines, Sichuan Airlines and China Southern Airlines operate nonstop flights on this route.
Which airports serve Kashgar (Kashi) and Beijing?
Kashgar (Kashi): Kashgar Laining International Airport (KHG). Beijing: Beijing Daxing International Airport (PKX) and Beijing Capital International Airport (PEK).




