Flights to Kashgar (Kashi) at a glance
- cities with nonstop flights here
- 5
- nonstop flights a week
- 128
- lowest fare from Urumqi
- $63
- flight time from Urumqi
- 2h 5m
- flight time from Beijing
- 5h 50m
- arrival airport
- Kashi
Where you can fly to Kashgar (Kashi) from
Nonstop flights, busiest routes first
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Kashgar (Kashi) from?
From 5 cities. The busiest routes are from Urumqi (103 flights a week), Beijing (14 flights a week), Jinan (7 flights a week), Khujand (2 flights a week) and Osh (2 flights a week).
How long is the flight from Urumqi to Kashgar (Kashi)?
A nonstop flight takes about 2 hours 5 minutes, tickets from $63.
How long is the flight from Beijing to Kashgar (Kashi)?
A nonstop flight takes about 5 hours 50 minutes.
What is the cheapest city to fly to Kashgar (Kashi) from?
Urumqi from $63.
Which airport do flights to Kashgar (Kashi) arrive at?
All nonstop flights land at Kashi (KHG).
Cities near Kashgar (Kashi) with their own flights
Worth a look when fares or dates to Kashgar (Kashi) do not suit; distance by straight line