Cheap flights to Karshi
A journey to the southern part of Uzbekistan usually begins with arrival at Karshi Airport, which is located just 7 kilometers from the city center. Direct air links connect this region with 4 cities, ensuring a steady flow of passengers. The highest number of flights is operated from Moscow (8 times a week) and Saint Petersburg (5 times a week). Regular flights are also available from Zhukovsky and the republic's capital, the city of Tashkent.
Four air carriers operate on this route, offering various options in terms of flight times and cost. The leaders in terms of traffic volume are Ural Airlines and Uzbekistan Airways. Flights to the region are also provided by Qanot Sharq and S7 Airlines. Below on this page, you will find departure city cards where you can start a search and check the current flight schedule.


Tashkent — Karshi
When is the best time to book a flight to Karshi?
The price of a flight to Karshi changes depending on how far ahead you book. For the best chance of a lower fare, book around 16 days before departure, when the average ticket costs about $386. Fares also tend to climb as the departure date gets closer.
Flight insights to Karshi
Data-driven trends for direct flights to Karshi — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Karshi come from Moscow, Saint Petersburg and Zhukovsky. Moscow leads with around 8 flights a week.
- Moscow8 flights/week
- Saint Petersburg5 flights/week
- Zhukovsky4 flights/week
- Tashkent1 flights/week
Direct routes & fares
Popular non-stop routes to Karshi range from Tashkent at $86 to Namangan at $384 — a quick way to compare direct-flight fares.
- Moscowfrom $285
- Saint Petersburgfrom $152
- Zhukovskyfrom $263
- Tashkentfrom $86
- Namanganfrom $384
Cheapest departure cities
The cheapest places to fly to Karshi from right now are Tashkent from $86, Saint Petersburg from $152 and Urgench from $165.
- Tashkentfrom $86
- Saint Petersburgfrom $152
- Urgenchfrom $165
- Zhukovskyfrom $263
- Moscowfrom $285
Longest direct flights
The longest direct flight to Karshi is from Carlsbad at about 6h, followed by Saint Petersburg (4h 52m) and Vorkuta (4h 35m).
- Carlsbad6h
- Saint Petersburg4h 52m
- Vorkuta4h 35m
- Kotlas4h 7m
- Kaluga4h 7m
Popular departure cities to Karshi
Frequently asked questions
- From how many cities can you fly to Karshi?
- Currently, regular air service to Karshi is established from 4 cities. The majority of flights arrive from Russia and the capital of Uzbekistan.
- Which cities have the most frequent flights to Karshi?
- The most popular destinations are Moscow (8 flights per week), Saint Petersburg (5 flights), and Zhukovsky (4 flights). There is also one weekly flight from Tashkent.
- How many airlines operate flights to Karshi?
- Four airlines fly this route. Among them, the largest by flight frequency are Ural Airlines and Uzbekistan Airways.
- Which airports serve Karshi?
- All international and domestic flights are handled by Karshi Airport (KSQ). The airport is conveniently located just 7 kilometers from the central part of Karshi.
- How do I find cheap tickets to Karshi?
- It is recommended to book tickets in advance, at least 2–3 months before your trip. Use the search for the various departure cities listed on this page to compare offers from all available carriers.
- When is the best time to buy plane tickets to Karshi?
- The most attractive prices are usually available when booking during the low season or during airline sales. For trips in July 2026, it is best to start monitoring costs six months before the planned date.