Route Network
Bishkek Manas Airport connects 25 destinations worldwide, with Osh standing out as its busiest route. The longest nonstop flight is to Seoul, and the shortest flight is to Almaty.
Route and destination data updated June 6, 2026.
Bishkek Manas Airport is served by 25 airlines, with Avia Traffic Company in the lead at 13% of routes. The top three carriers together cover 33% of routes. 18 carriers operate only one route each. A total of 22 airlines operate international routes, compared with five airlines serving domestic routes. T'Way Air is operating the longest nonstop flight, connecting to Seoul with a flight time of 6 hrs 10 mins.
Bishkek Manas Airport provides direct service to 12 countries across two continents. The route network is 4% domestic and 96% international. Russian Federation is the primary international destination.
Delays
- Departures
- 10 min late
- 1 min (+10.9%) vs last 24 hours
- 24h trend
- Arrivals
- 4 min early
- min (-10.2%) vs last 24 hours
- 24h trend
- Cancelled Departures
- 0 flights (24 hour total)
Jun 10
2026
17:00 - 18:00
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Jun 10
2026
16:00 - 17:00
- Departure
- ———
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jun 10
2026
15:00 - 16:00
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Jun 10
2026
14:00 - 15:00
- Departure
- 18 min late18 min late18 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jun 10
2026
13:00 - 14:00
- Departure
- 19 min late19 min late19 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jun 10
2026
12:00 - 13:00
- Departure
- 22 min late22 min late22 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jun 10
2026
11:00 - 12:00
- Departure
- 6 min late6 min late6 minutes late
- Arrival
- 2 min early2 min early2 minutes early
- Cancelled
- 0
Jun 10
2026
10:00 - 11:00
- Departure
- 6 min late6 min late6 minutes late
- Arrival
- 18 min early18 min early18 minutes early
- Cancelled
- 0
Jun 10
2026
09:00 - 10:00
- Departure
- on-timeon-timeon-time
- Arrival
- 6 min early6 min early6 minutes early
- Cancelled
- 0
Jun 10
2026
08:00 - 09:00
- Departure
- ———
- Arrival
- 6 min early6 min early6 minutes early
- Cancelled
- 0
Jun 10
2026
07:00 - 08:00
- Departure
- 13 min late13 min late13 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jun 10
2026
06:00 - 07:00
- Departure
- 5 min late5 min late5 minutes late
- Arrival
- 10 min early10 min early10 minutes early
- Cancelled
- 0
Jun 10
2026
04:00 - 05:00
- Departure
- on-timeon-timeon-time
- Arrival
- 1 min early1 min early1 minutes early
- Cancelled
- 0
Jun 10
2026
03:00 - 04:00
- Departure
- 10 min late10 min late10 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Jun 10
2026
02:00 - 03:00
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 2 min early2 min early2 minutes early
- Cancelled
- 0
| Time | Departure | Arrival | Cancelled |
|---|---|---|---|
|
17:00 - 18:00 |
on-timeon-timeon-time | ——— | 0 |
|
16:00 - 17:00 |
——— | on-timeon-timeon-time | 0 |
|
15:00 - 16:00 |
on-timeon-timeon-time | ——— | 0 |
|
14:00 - 15:00 |
18 min late18 min late18 minutes late | on-timeon-timeon-time | 0 |
|
13:00 - 14:00 |
19 min late19 min late19 minutes late | on-timeon-timeon-time | 0 |
|
12:00 - 13:00 |
22 min late22 min late22 minutes late | on-timeon-timeon-time | 0 |
|
11:00 - 12:00 |
6 min late6 min late6 minutes late | 2 min early2 min early2 minutes early | 0 |
|
10:00 - 11:00 |
6 min late6 min late6 minutes late | 18 min early18 min early18 minutes early | 0 |
|
09:00 - 10:00 |
on-timeon-timeon-time | 6 min early6 min early6 minutes early | 0 |
|
08:00 - 09:00 |
——— | 6 min early6 min early6 minutes early | 0 |
|
07:00 - 08:00 |
13 min late13 min late13 minutes late | on-timeon-timeon-time | 0 |
|
06:00 - 07:00 |
5 min late5 min late5 minutes late | 10 min early10 min early10 minutes early | 0 |
|
04:00 - 05:00 |
on-timeon-timeon-time | 1 min early1 min early1 minutes early | 0 |
|
03:00 - 04:00 |
10 min late10 min late10 minutes late | on-timeon-timeon-time | 0 |
|
02:00 - 03:00 |
9 min late9 min late9 minutes late | 2 min early2 min early2 minutes early | 0 |
- Departures
- 12 min late
- 3 min (+31.5%) vs last week
- 7d trend
- Arrivals
- on-time
- 5 min (+110.5%) vs last week
- 7d trend
- Cancelled Departures
- 2 flights (7 day total)
Jun 10
2026
- Departure
- 10 min late10 min late10 minutes late
- Arrival
- 4 min early4 min early4 minutes early
- Cancelled
- 0
Jun 9
2026
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 3 min early3 min early3 minutes early
- Cancelled
- 0
Jun 8
2026
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 0
Jun 7
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 2 min early2 min early2 minutes early
- Cancelled
- 0
Jun 6
2026
- Departure
- 16 min late16 min late16 minutes late
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 0
Jun 5
2026
- Departure
- 10 min late10 min late10 minutes late
- Arrival
- 1 min early1 min early1 minutes early
- Cancelled
- 0
Jun 4
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 2
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Jun 10, 2026 |
10 min late10 min late10 minutes late | 4 min early4 min early4 minutes early | 0 |
|
Jun 9, 2026 |
15 min late15 min late15 minutes late | 3 min early3 min early3 minutes early | 0 |
|
Jun 8, 2026 |
15 min late15 min late15 minutes late | 3 min late3 min late3 minutes late | 0 |
|
Jun 7, 2026 |
9 min late9 min late9 minutes late | 2 min early2 min early2 minutes early | 0 |
|
Jun 6, 2026 |
16 min late16 min late16 minutes late | 2 min late2 min late2 minutes late | 0 |
|
Jun 5, 2026 |
10 min late10 min late10 minutes late | 1 min early1 min early1 minutes early | 0 |
|
Jun 4, 2026 |
9 min late9 min late9 minutes late | 5 min late5 min late5 minutes late | 2 |
- Departures
- 11 min late
- 3 min (+32.3%) vs last 30 days
- 30d trend
- Arrivals
- 1 min early
- 3 min (+82.9%) vs last 30 days
- 30d trend
- Cancelled Departures
- 20 flights (30 day total)
Jun 10
2026
- Departure
- 10 min late10 min late10 minutes late
- Arrival
- 4 min early4 min early4 minutes early
- Cancelled
- 0
Jun 9
2026
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 3 min early3 min early3 minutes early
- Cancelled
- 0
Jun 8
2026
- Departure
- 15 min late15 min late15 minutes late
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 0
Jun 7
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 2 min early2 min early2 minutes early
- Cancelled
- 0
Jun 6
2026
- Departure
- 16 min late16 min late16 minutes late
- Arrival
- 2 min late2 min late2 minutes late
- Cancelled
- 0
Jun 5
2026
- Departure
- 10 min late10 min late10 minutes late
- Arrival
- 1 min early1 min early1 minutes early
- Cancelled
- 0
Jun 4
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 5 min late5 min late5 minutes late
- Cancelled
- 2
Jun 3
2026
- Departure
- 12 min late12 min late12 minutes late
- Arrival
- 2 min early2 min early2 minutes early
- Cancelled
- 0
Jun 2
2026
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- 6 min early6 min early6 minutes early
- Cancelled
- 0
Jun 1
2026
- Departure
- 8 min late8 min late8 minutes late
- Arrival
- 5 min early5 min early5 minutes early
- Cancelled
- 0
May 31
2026
- Departure
- 8 min late8 min late8 minutes late
- Arrival
- 6 min early6 min early6 minutes early
- Cancelled
- 0
May 30
2026
- Departure
- 11 min late11 min late11 minutes late
- Arrival
- 4 min early4 min early4 minutes early
- Cancelled
- 0
May 29
2026
- Departure
- 10 min late10 min late10 minutes late
- Arrival
- 4 min early4 min early4 minutes early
- Cancelled
- 0
May 28
2026
- Departure
- 8 min late8 min late8 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 3
May 27
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 1 min early1 min early1 minutes early
- Cancelled
- 3
May 26
2026
- Departure
- 12 min late12 min late12 minutes late
- Arrival
- 1 min early1 min early1 minutes early
- Cancelled
- 2
May 25
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 0
May 24
2026
- Departure
- 6 min late6 min late6 minutes late
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 0
May 23
2026
- Departure
- 14 min late14 min late14 minutes late
- Arrival
- 4 min early4 min early4 minutes early
- Cancelled
- 0
May 22
2026
- Departure
- 11 min late11 min late11 minutes late
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 4
May 21
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 1 min early1 min early1 minutes early
- Cancelled
- 0
May 20
2026
- Departure
- 12 min late12 min late12 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
May 19
2026
- Departure
- 17 min late17 min late17 minutes late
- Arrival
- 8 min late8 min late8 minutes late
- Cancelled
- 2
May 18
2026
- Departure
- 8 min late8 min late8 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
May 17
2026
- Departure
- 8 min late8 min late8 minutes late
- Arrival
- 2 min early2 min early2 minutes early
- Cancelled
- 0
May 16
2026
- Departure
- 11 min late11 min late11 minutes late
- Arrival
- 3 min late3 min late3 minutes late
- Cancelled
- 0
May 15
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 1 min early1 min early1 minutes early
- Cancelled
- 0
May 14
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- 4 min early4 min early4 minutes early
- Cancelled
- 0
May 13
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
May 12
2026
- Departure
- 9 min late9 min late9 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 4
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Jun 10, 2026 |
10 min late10 min late10 minutes late | 4 min early4 min early4 minutes early | 0 |
|
Jun 9, 2026 |
15 min late15 min late15 minutes late | 3 min early3 min early3 minutes early | 0 |
|
Jun 8, 2026 |
15 min late15 min late15 minutes late | 3 min late3 min late3 minutes late | 0 |
|
Jun 7, 2026 |
9 min late9 min late9 minutes late | 2 min early2 min early2 minutes early | 0 |
|
Jun 6, 2026 |
16 min late16 min late16 minutes late | 2 min late2 min late2 minutes late | 0 |
|
Jun 5, 2026 |
10 min late10 min late10 minutes late | 1 min early1 min early1 minutes early | 0 |
|
Jun 4, 2026 |
9 min late9 min late9 minutes late | 5 min late5 min late5 minutes late | 2 |
|
Jun 3, 2026 |
12 min late12 min late12 minutes late | 2 min early2 min early2 minutes early | 0 |
|
Jun 2, 2026 |
7 min late7 min late7 minutes late | 6 min early6 min early6 minutes early | 0 |
|
Jun 1, 2026 |
8 min late8 min late8 minutes late | 5 min early5 min early5 minutes early | 0 |
|
May 31, 2026 |
8 min late8 min late8 minutes late | 6 min early6 min early6 minutes early | 0 |
|
May 30, 2026 |
11 min late11 min late11 minutes late | 4 min early4 min early4 minutes early | 0 |
|
May 29, 2026 |
10 min late10 min late10 minutes late | 4 min early4 min early4 minutes early | 0 |
|
May 28, 2026 |
8 min late8 min late8 minutes late | on-timeon-timeon-time | 3 |
|
May 27, 2026 |
14 min late14 min late14 minutes late | 1 min early1 min early1 minutes early | 3 |
|
May 26, 2026 |
12 min late12 min late12 minutes late | 1 min early1 min early1 minutes early | 2 |
|
May 25, 2026 |
9 min late9 min late9 minutes late | 1 min late1 min late1 minutes late | 0 |
|
May 24, 2026 |
6 min late6 min late6 minutes late | 3 min late3 min late3 minutes late | 0 |
|
May 23, 2026 |
14 min late14 min late14 minutes late | 4 min early4 min early4 minutes early | 0 |
|
May 22, 2026 |
11 min late11 min late11 minutes late | 3 min late3 min late3 minutes late | 4 |
|
May 21, 2026 |
9 min late9 min late9 minutes late | 1 min early1 min early1 minutes early | 0 |
|
May 20, 2026 |
12 min late12 min late12 minutes late | on-timeon-timeon-time | 0 |
|
May 19, 2026 |
17 min late17 min late17 minutes late | 8 min late8 min late8 minutes late | 2 |
|
May 18, 2026 |
8 min late8 min late8 minutes late | on-timeon-timeon-time | 0 |
|
May 17, 2026 |
8 min late8 min late8 minutes late | 2 min early2 min early2 minutes early | 0 |
|
May 16, 2026 |
11 min late11 min late11 minutes late | 3 min late3 min late3 minutes late | 0 |
|
May 15, 2026 |
9 min late9 min late9 minutes late | 1 min early1 min early1 minutes early | 0 |
|
May 14, 2026 |
9 min late9 min late9 minutes late | 4 min early4 min early4 minutes early | 0 |
|
May 13, 2026 |
9 min late9 min late9 minutes late | on-timeon-timeon-time | 0 |
|
May 12, 2026 |
9 min late9 min late9 minutes late | on-timeon-timeon-time | 4 |
Global Rankings
Runways
| Runway | Length | Width | Surface |
|---|---|---|---|
| Runway data not available. | |||
Operational Context
Bishkek Manas (IATA: BSZ) operates around 32 flights per day to 30 nonstop destinations. Its network includes 1 domestic and 24 international routes, with Avia Traffic Company as the leading carrier and Osh currently the busiest connection. From BSZ, passengers can reach 12 countries across 2 continents.