Osh Airport (OSS)

Kyrgyzstan flag

Country Kyrgyzstan | Continent Asia | IATA: OSS | ICAO: UCFO | Elevation 2927 ft · 892 m | Local time

Destinations
19
Flights / day
20
Busiest route
Bishkek
Top airline
Ural Airlines

Osh Airport averages 20 flights per day to 19 destinations, with one domestic route and 17 international routes. A total of 15 airlines operate at OSS, led by Ural Airlines. This airport provides direct service to six countries across three continents, with Russian Federation representing its largest international market. The longest nonstop route from Osh connects to Jeddah, with a typical flight time of 5 hr 55 mins. Updated: February 16, 2026

Route Network

Osh Airport connects 18 destinations worldwide, with Bishkek standing out as its busiest route. The longest nonstop flight is to Jeddah, and the shortest flight is to Bishkek.

Bishkek (BSZ) – Kyrgyzstan
6 airlines
1 hr 15 mins
190 mi · 306 km
9
per day
Moscow (VKO) – Russian Federation
2 airlines
5 hr 5 mins
1,908 mi · 3,070 km
2
per day
Kuwait City (KWI) – Kuwait
1 airline
4 hr 30 mins
1,603 mi · 2,580 km
1
per day
Moscow (DME) – Russian Federation
1 airline
5 hr 0 mins
1,880 mi · 3,025 km
1
per day
Moscow (ZIA) – Russian Federation
1 airline
OSS → ZIA
6
per week
Ekaterinburg (SVX) – Russian Federation
2 airlines
3 hr 40 mins
1,238 mi · 1,992 km
5
per week
Nizhnevartovsk (NJC) – Russian Federation
1 airline
3 hr 55 mins
1,414 mi · 2,276 km
5
per week
Novosibirsk (OVB) – Russian Federation
2 airlines
3 hr 15 mins
1,093 mi · 1,759 km
5
per week
Krasnoyarsk (KJA) – Russian Federation
2 airlines
3 hr 45 mins
1,395 mi · 2,244 km
4
per week
Irkutsk (IKT) – Russian Federation
2 airlines
4 hr 15 mins
1,688 mi · 2,716 km
3
per week
Istanbul (SAW) – Türkiye
1 airline
5 hr 45 mins
2,252 mi · 3,624 km
3
per week
Jeddah (JED) – Saudi Arabia
1 airline
5 hr 55 mins
2,358 mi · 3,795 km
3
per week
Saint-Petersburg (LED) – Russian Federation
2 airlines
5 hr 40 mins
2,241 mi · 3,607 km
3
per week
Ürümqi (URC) – China
1 airline
2 hr 30 mins
783 mi · 1,261 km
2
per week
Chelyabinsk (CEK) – Russian Federation
1 airline
3 hr 30 mins
1,139 mi · 1,832 km
1
per week
Kazan (KZN) – Russian Federation
1 airline
4 hr 15 mins
1,486 mi · 2,392 km
1
per week
Surgut (SGC) – Russian Federation
1 airline
4 hr 0 mins
1,433 mi · 2,306 km
1
per week
Tyumen (TJM) – Russian Federation
1 airline
3 hr 35 mins
1,193 mi · 1,920 km
1
per week

Route and destination data updated February 16, 2026.

Osh Airport is served by 15 airlines, with Ural Airlines in the lead at 23% of routes. The top three carriers together cover 53% of routes. 10 carriers operate only one route each. A total of 11 airlines operate international routes, compared with six airlines serving domestic routes. flynas is operating the longest nonstop flight, connecting to Jeddah with a flight time of 5 hrs 55 mins.

Ural Airlines (7 routes)
Avia Traffic Company (6 routes)
Cathay Dragon (3 routes)
Comair (2 routes)
S7 Airlines (2 routes)
Hahn Air (1 routes)
Kalitta Charters (1 routes)
Sky FRU (1 routes)
Pobeda (1 routes)
Jazeera Airways (1 routes)
Rossiya Airlines (1 routes)
Pegasus (1 routes)
flynas (1 routes)
China Southern Airlines (1 routes)
Nordwind Airlines (1 routes)

Osh Airport provides direct service to six countries across three continents. The route network is 6% domestic and 94% international. Russian Federation is the primary international destination.

Kyrgyzstan - 9/day
Russian Federation - 8/day
Kuwait - 1/day
Türkiye - 0/day
Saudi Arabia - 0/day
China - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
Runway data not available.

Miscellaneous