good.flights

Cheap flights from Osh to Kashgar (Kashi)

One-way from $152, found by travellers in the last 7 days. The live price is checked when you book.

Prices for nearby dates

Cheapest one-way tickets

Recent finds on different dates, for 1 adult. Booking opens on Aviasales, which shows baggage, fare rules and the live price.

Cheapest
$152
Chengdu Airlines, flight EU 3056Found today, 1 adult
Check live price
9:30amOshFri, Nov 20
Travel time 1h 10m, nonstopOSSKHG
12:40pmKashgar (Kashi)Fri, Nov 20
$155
Chengdu Airlines, flight EU 3056Found 3 days ago, 1 adult
Check live price
9:30amOshMon, Nov 9
Travel time 1h 10m, nonstopOSSKHG
12:40pmKashgar (Kashi)Mon, Nov 9
$159
Chengdu Airlines, flight EU 3056Found 2 days ago, 1 adult
Check live price
9:30amOshMon, Nov 2
Travel time 1h 10m, nonstopOSSKHG
12:40pmKashgar (Kashi)Mon, Nov 2
$167
Chengdu Airlines, flight EU 3056Found 4 days ago, 1 adult
Check live price
9:30amOshFri, Nov 13
Travel time 1h 10m, nonstopOSSKHG
12:40pmKashgar (Kashi)Fri, Nov 13
$173
Chengdu Airlines, flight EU 3056Found 5 days ago, 1 adult
Check live price
9:30amOshFri, Dec 11
Travel time 1h 10m, nonstopOSSKHG
12:40pmKashgar (Kashi)Fri, Dec 11

Round trips

The cheapest return tickets found recently, price for the whole trip.

Plan the rest of the trip

  • Mobile data in ChinaTravel eSIM from $4, installed before you fly.
    Compare plans
  • Getting from the airportTransfers and car hire in Kashgar (Kashi), booked ahead at a fixed price.
    See options
  • Travel insuranceTravel insurance quotes for China from EKTA; check what each policy covers.
    Get a quote
  • Flight delayed?Delayed or cancelled? See which passenger rights cover this route.
    Check

Price calendar

The lowest one-way fare found for each day over the next 60 days. A dash means no recent fare; you can still pick that day.

$173 or lessGreen: the cheapest fifth of fares on this route. Lowest in these 60 days: Nov 20, $152.

Lowest fares by month

In the fares found this week, November has the lowest: from $152 one-way, against $426 in January 2027. Pick a month to see its cheapest date.

  1. Oct$183
  2. Nov$152
  3. Dec$173
  4. Jan$426
  5. Febno fares yet
  6. Mar$401
  7. Aprno fares yet
  8. Mayno fares yet
  9. Junno fares yet
  10. Julno fares yet
  11. Augno fares yet
  12. Sepno fares yet
$0$200$400$600Oct$152NovDecJanFebMarAprMayJunJulAugSep
Show as a table
MonthCheapest one-wayDateStops
October$183Fri, Oct 30Nonstop
November$152Fri, Nov 20Nonstop
December$173Fri, Dec 11Nonstop
January 2027$426Fri, Jan 82 stops
February 2027—
March 2027$401Sat, Mar 201 stop
April 2027—
May 2027—
June 2027—
July 2027—
August 2027—
September 2027—

Fares and weather by month

The lowest one-way fare found for each month, next to the weather in Kashgar (Kashi). Average daily high and low and monthly precipitation.

Oct2026NovDecJan2027FebMarAprMayJunJulAugSep
Lowest fare$183$152$173$426–$401––––––
High °C20°11°2°0°6°15°23°27°31°32°31°27°
Low °C7°-1°-7°-10°-5°3°10°14°18°20°18°14°
Precipitation mm533366614911118

Source: Kashgar on Wikipedia, CC BY-SA 4.0.

Questions travellers ask

What is the cheapest month to fly from Osh to Kashgar (Kashi)?

In the fares found this week, November has the lowest: from $152 one-way, against $426 in January 2027.

What is the weather in Kashgar (Kashi) in November?

In November, the cheapest month to fly, the average daily high in Kashgar (Kashi) is 11 °C and the low -1 °C.

Are there direct flights from Osh to Kashgar (Kashi)?

Yes. Recent fares include nonstop flights with Chengdu Airlines.

How long is the flight from Osh to Kashgar (Kashi)?

A nonstop flight takes about 1h 10m. The distance is 186 mi.

More cheap flights from Osh

All 311 destinations