Route Network
Bandar Seri Begawan Brunei Airport connects 21 destinations worldwide, with Singapore standing out as its busiest route. The longest nonstop flight is to London, and the shortest flight is to Kota Kinabalu.
Route and destination data updated September 1, 2026.
Bandar Seri Begawan Brunei Airport is served by six airlines, with Royal Brunei Airlines in the lead at 81% of routes. The top three carriers together cover 88% of routes. five carriers operate only one route each. A total of six airlines operate international routes, compared with zero airlines serving domestic routes. Royal Brunei Airlines is operating the longest nonstop flight, connecting to London with a flight time of 14 hrs 10 mins.
Bandar Seri Begawan Brunei Airport provides direct service to 15 countries across four continents. The route network is 0% domestic and 100% international. Malaysia is the primary international destination.
Delays
- Departures
- on-time
- 7 min (-100%) vs last 24 hours
- 24h trend
- Arrivals
- on-time
- 0 min vs last 24 hours
- 24h trend
- Cancelled Departures
- 0 flights (24 hour total)
Sep 5
2026
01:00 - 02:00
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Sep 5
2026
00:00 - 01:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
23:00 - 00:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
22:00 - 23:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
20:00 - 21:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
19:00 - 20:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
18:00 - 19:00
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
17:00 - 18:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 4
2026
16:00 - 17:00
- Departure
- ———
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 4
2026
15:00 - 16:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
14:00 - 15:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
13:00 - 14:00
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
12:00 - 13:00
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
11:00 - 12:00
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 4
2026
10:00 - 11:00
- Departure
- ———
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 4
2026
09:00 - 10:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
08:00 - 09:00
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
07:00 - 08:00
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
06:00 - 07:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
05:00 - 06:00
- Departure
- ———
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
04:00 - 05:00
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Sep 4
2026
03:00 - 04:00
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
| Time | Departure | Arrival | Cancelled |
|---|---|---|---|
|
01:00 - 02:00 |
on-timeon-timeon-time | ——— | 0 |
|
00:00 - 01:00 |
——— | ——— | 0 |
|
23:00 - 00:00 |
——— | ——— | 0 |
|
22:00 - 23:00 |
——— | ——— | 0 |
|
20:00 - 21:00 |
——— | ——— | 0 |
|
19:00 - 20:00 |
——— | ——— | 0 |
|
18:00 - 19:00 |
on-timeon-timeon-time | ——— | 0 |
|
17:00 - 18:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
16:00 - 17:00 |
——— | on-timeon-timeon-time | 0 |
|
15:00 - 16:00 |
——— | ——— | 0 |
|
14:00 - 15:00 |
——— | ——— | 0 |
|
13:00 - 14:00 |
on-timeon-timeon-time | ——— | 0 |
|
12:00 - 13:00 |
on-timeon-timeon-time | ——— | 0 |
|
11:00 - 12:00 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
10:00 - 11:00 |
——— | on-timeon-timeon-time | 0 |
|
09:00 - 10:00 |
——— | ——— | 0 |
|
08:00 - 09:00 |
on-timeon-timeon-time | ——— | 0 |
|
07:00 - 08:00 |
on-timeon-timeon-time | ——— | 0 |
|
06:00 - 07:00 |
——— | ——— | 0 |
|
05:00 - 06:00 |
——— | ——— | 0 |
|
04:00 - 05:00 |
on-timeon-timeon-time | ——— | 0 |
|
03:00 - 04:00 |
on-timeon-timeon-time | ——— | 0 |
- Departures
- 2 min late
- 2 min (+241.4%) vs last week
- 7d trend
- Arrivals
- on-time
- 0 min vs last week
- 7d trend
- Cancelled Departures
- 0 flights (7 day total)
Sep 4
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 3
2026
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 2
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Sep 1
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 31
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 30
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 29
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Sep 4, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Sep 3, 2026 |
7 min late7 min late7 minutes late | on-timeon-timeon-time | 0 |
|
Sep 2, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Sep 1, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 31, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 30, 2026 |
2 min late2 min late2 minutes late | on-timeon-timeon-time | 0 |
|
Aug 29, 2026 |
1 min late1 min late1 minutes late | on-timeon-timeon-time | 0 |
- Departures
- 2 min late
- min (+21.4%) vs last 30 days
- 30d trend
- Arrivals
- on-time
- min vs last 30 days
- 30d trend
- Cancelled Departures
- 0 flights (30 day total)
Sep 4
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 3
2026
- Departure
- 7 min late7 min late7 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Sep 2
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Sep 1
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 31
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 30
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 29
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 28
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 27
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 26
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 25
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 24
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 23
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 22
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 21
2026
- Departure
- on-timeon-timeon-time
- Arrival
- 3 min early3 min early3 minutes early
- Cancelled
- 0
Aug 20
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 19
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 18
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 17
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 16
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 15
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 14
2026
- Departure
- 1 min late1 min late1 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 13
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- 1 min late1 min late1 minutes late
- Cancelled
- 0
Aug 12
2026
- Departure
- on-timeon-timeon-time
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 11
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 10
2026
- Departure
- 2 min late2 min late2 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 9
2026
- Departure
- 6 min late6 min late6 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
Aug 8
2026
- Departure
- on-timeon-timeon-time
- Arrival
- ———
- Cancelled
- 0
Aug 7
2026
- Departure
- 4 min late4 min late4 minutes late
- Arrival
- ———
- Cancelled
- 0
Aug 6
2026
- Departure
- 6 min late6 min late6 minutes late
- Arrival
- on-timeon-timeon-time
- Cancelled
- 0
| Date | Departure | Arrival | Cancelled |
|---|---|---|---|
|
Sep 4, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Sep 3, 2026 |
7 min late7 min late7 minutes late | on-timeon-timeon-time | 0 |
|
Sep 2, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Sep 1, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 31, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 30, 2026 |
2 min late2 min late2 minutes late | on-timeon-timeon-time | 0 |
|
Aug 29, 2026 |
1 min late1 min late1 minutes late | on-timeon-timeon-time | 0 |
|
Aug 28, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 27, 2026 |
1 min late1 min late1 minutes late | on-timeon-timeon-time | 0 |
|
Aug 26, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 25, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 24, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 23, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 22, 2026 |
2 min late2 min late2 minutes late | on-timeon-timeon-time | 0 |
|
Aug 21, 2026 |
on-timeon-timeon-time | 3 min early3 min early3 minutes early | 0 |
|
Aug 20, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 19, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 18, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 17, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 16, 2026 |
2 min late2 min late2 minutes late | on-timeon-timeon-time | 0 |
|
Aug 15, 2026 |
2 min late2 min late2 minutes late | on-timeon-timeon-time | 0 |
|
Aug 14, 2026 |
1 min late1 min late1 minutes late | on-timeon-timeon-time | 0 |
|
Aug 13, 2026 |
4 min late4 min late4 minutes late | 1 min late1 min late1 minutes late | 0 |
|
Aug 12, 2026 |
on-timeon-timeon-time | on-timeon-timeon-time | 0 |
|
Aug 11, 2026 |
2 min late2 min late2 minutes late | on-timeon-timeon-time | 0 |
|
Aug 10, 2026 |
2 min late2 min late2 minutes late | on-timeon-timeon-time | 0 |
|
Aug 9, 2026 |
6 min late6 min late6 minutes late | on-timeon-timeon-time | 0 |
|
Aug 8, 2026 |
on-timeon-timeon-time | ——— | 0 |
|
Aug 7, 2026 |
4 min late4 min late4 minutes late | ——— | 0 |
|
Aug 6, 2026 |
6 min late6 min late6 minutes late | on-timeon-timeon-time | 0 |
Global Rankings
Runways
| Runway | Length | Width | Surface |
|---|---|---|---|
| 12,054 ft 3,674 m 12,054 ft · 3,674 m | 151 ft 46 m 151 ft · 46 m | Asphalt | |
| 12,054 ft 3,674 m 12,054 ft · 3,674 m | 151 ft 46 m 151 ft · 46 m | Asphalt |
Runway Length
Runways at Bandar Seri Begawan Brunei Airport are long enough for all aircraft with known takeoff and landing distances.
Operational Context
Bandar Seri Begawan Brunei (IATA: BWN) operates around 18 flights per day to 21 nonstop destinations. Its network includes 0 domestic and 21 international routes, with Royal Brunei Airlines as the leading carrier and Singapore currently the busiest connection. From BWN, passengers can reach 15 countries across 4 continents, and the longest runway measures 3,674 m (12,054 ft).