Belgium flag Brussels Airport (BRU)

Country Belgium | Europe | Global Hub | IATA: BRU | ICAO: EBBR | Elevation 184 ft · 56 m | Local time —

Destinations
185
Flights / day
293
Busiest route
Madrid
Top airline
Brussels Airlines

Brussels Airport averages 293 flights per day to 185 destinations, with one domestic route and 184 international routes. A total of 96 airlines operate at BRU, led by Brussels Airlines. This airport provides direct service to 71 countries across five continents, with Spain representing its largest international market. The longest nonstop route from Brussels connects to Singapore, with a typical flight time of 13 hr 0 mins. Updated: October 16, 2026

Route Network

Brussels Airport connects 185 destinations worldwide, with Madrid standing out as its busiest route. The longest nonstop flight is to Singapore, and the shortest flight is to Frankfurt.

Spain flag Madrid (MAD) – Spain 5 airlines
2 hr 55 mins
816 mi · 1,314 km
12
per day
Spain flag Barcelona (BCN) – Spain 4 airlines
2 hr 30 mins
673 mi · 1,084 km
9
per day
Spain flag Alicante (ALC) – Spain 4 airlines
3 hr 0 mins
906 mi · 1,458 km
9
per day
Italy flag Rome (FCO) – Italy 4 airlines
2 hr 25 mins
729 mi · 1,173 km
8
per day
Spain flag Málaga (AGP) – Spain 5 airlines
3 hr 25 mins
1,078 mi · 1,735 km
8
per day
Denmark flag Copenhagen (CPH) – Denmark 3 airlines
1 hr 50 mins
469 mi · 754 km
8
per day
Austria flag Vienna (VIE) – Austria 2 airlines
2 hr 0 mins
575 mi · 925 km
7
per day
Germany flag Munich (MUC) – Germany 2 airlines
1 hr 35 mins
371 mi · 597 km
7
per day
Germany flag Frankfurt (FRA) – Germany 2 airlines
1 hr 10 mins
188 mi · 303 km
6
per day
Switzerland flag Geneva (GVA) – Switzerland 4 airlines
1 hr 40 mins
331 mi · 532 km
6
per day
Portugal flag Lisbon (LIS) – Portugal 2 airlines
3 hr 25 mins
1,067 mi · 1,717 km
6
per day
United Kingdom flag London (LHR) – United Kingdom 2 airlines
1 hr 40 mins
218 mi · 350 km
6
per day
Netherlands flag Amsterdam (AMS) – Netherlands 4 airlines
1 hr 10 mins
98 mi · 158 km
5
per day
Ireland flag Dublin (DUB) – Ireland 3 airlines
2 hr 20 mins
487 mi · 784 km
5
per day
Germany flag Berlin (BER) – Germany 1 airline
1 hr 40 mins
399 mi · 642 km
5
per day
Poland flag Warsaw (WAW) – Poland 2 airlines
2 hr 20 mins
712 mi · 1,146 km
5
per day
Türkiye flag Istanbul (IST) – Türkiye 1 airline
3 hr 35 mins
1,331 mi · 2,141 km
5
per day
Switzerland flag Zurich (ZRH) – Switzerland 2 airlines
1 hr 30 mins
300 mi · 483 km
5
per day
Greece flag Athens (ATH) – Greece 3 airlines
3 hr 30 mins
1,306 mi · 2,101 km
4
per day
Italy flag Milan (LIN) – Italy 4 airlines
1 hr 50 mins
437 mi · 703 km
4
per day
Norway flag Oslo (OSL) – Norway 3 airlines
2 hr 25 mins
691 mi · 1,113 km
4
per day
Türkiye flag Antalya (AYT) – Türkiye 5 airlines
4 hr 5 mins
1,614 mi · 2,598 km
4
per day
Morocco flag Casablanca (CMN) – Morocco 4 airlines
3 hr 55 mins
1,356 mi · 2,183 km
4
per day
France flag Paris (CDG) – France 3 airlines
1 hr 25 mins
156 mi · 251 km
4
per day
Finland flag Helsinki (HEL) – Finland 2 airlines
3 hr 0 mins
1,023 mi · 1,647 km
3
per day
Czechia flag Prague (PRG) – Czechia 2 airlines
1 hr 40 mins
433 mi · 697 km
3
per day
Sweden flag Stockholm (ARN) – Sweden 2 airlines
2 hr 35 mins
800 mi · 1,288 km
3
per day
Spain flag Tenerife (South) (TFS) – Spain 3 airlines
5 hr 5 mins
1,923 mi · 3,095 km
3
per day
Portugal flag Porto (OPO) – Portugal 2 airlines
3 hr 10 mins
916 mi · 1,473 km
3
per day
Morocco flag Tangier (TNG) – Morocco 3 airlines
3 hr 35 mins
1,169 mi · 1,881 km
3
per day
Portugal flag Faro (FAO) – Portugal 3 airlines
3 hr 35 mins
1,139 mi · 1,832 km
3
per day
France flag Nice (NCE) – France 2 airlines
2 hr 5 mins
516 mi · 831 km
3
per day
Morocco flag Marrakech (RAK) – Morocco 4 airlines
4 hr 10 mins
1,479 mi · 2,380 km
3
per day
France flag Marseille (MRS) – France 3 airlines
2 hr 5 mins
517 mi · 832 km
3
per day
China flag Beijing (PEK) – China 2 airlines
10 hr 10 mins
4,937 mi · 7,945 km
2
per day
United Arab Emirates flag Dubai (DXB) – United Arab Emirates 1 airline
7 hr 0 mins
3,199 mi · 5,148 km
2
per day
Germany flag Leipzig (LEJ) – Germany 2 airlines
1 hr 30 mins
338 mi · 544 km
2
per day
Spain flag Valencia (VLC) – Spain 4 airlines
2 hr 50 mins
824 mi · 1,327 km
2
per day
France flag Lyon (LYS) – France 2 airlines
1 hr 45 mins
359 mi · 577 km
2
per day
Spain flag Mallorca (PMI) – Spain 4 airlines
2 hr 45 mins
789 mi · 1,269 km
2
per day
Hungary flag Budapest (BUD) – Hungary 1 airline
2 hr 20 mins
707 mi · 1,139 km
2
per day
Greece flag Heraklion (HER) – Greece 4 airlines
3 hr 55 mins
1,488 mi · 2,395 km
2
per day
Türkiye flag Istanbul (SAW) – Türkiye 1 airline
3 hr 35 mins
1,370 mi · 2,204 km
2
per day
Italy flag Milan (MXP) – Italy 2 airlines
1 hr 45 mins
413 mi · 665 km
2
per day
Morocco flag Nador (NDR) – Morocco 3 airlines
3 hr 30 mins
1,162 mi · 1,870 km
2
per day
Spain flag Ibiza (IBZ) – Spain 3 airlines
2 hr 50 mins
845 mi · 1,359 km
2
per day
Tunisia flag Tunis (TUN) – Tunisia 2 airlines
3 hr 5 mins
1,011 mi · 1,627 km
2
per day
Italy flag Venice (VCE) – Italy 1 airline
2 hr 0 mins
519 mi · 836 km
2
per day
Sweden flag Goteborg (GOT) – Sweden 1 airline
2 hr 5 mins
562 mi · 905 km
2
per day
France flag Toulouse (TLS) – France 1 airline
2 hr 15 mins
523 mi · 842 km
2
per day
Croatia flag Zagreb (ZAG) – Croatia 1 airline
2 hr 10 mins
639 mi · 1,029 km
2
per day
Spain flag Gran Canaria (LPA) – Spain 2 airlines
5 hr 0 mins
1,896 mi · 3,051 km
2
per day
Germany flag Hamburg (HAM) – Germany 1 airline
1 hr 30 mins
299 mi · 482 km
2
per day
United Kingdom flag Manchester (MAN) – United Kingdom 1 airline
1 hr 55 mins
333 mi · 536 km
2
per day
Latvia flag Riga (RIX) – Latvia 1 airline
2 hr 40 mins
891 mi · 1,434 km
2
per day
Spain flag Bilbao (BIO) – Spain 2 airlines
2 hr 30 mins
629 mi · 1,013 km
1
per day
United States of America flag Chicago (ORD) – United States of America 2 airlines
9 hr 10 mins
4,148 mi · 6,675 km
1
per day
Italy flag Firenze (FLR) – Italy 2 airlines
2 hr 10 mins
582 mi · 936 km
1
per day
Egypt flag Hurghada (HRG) – Egypt 3 airlines
5 hr 20 mins
2,244 mi · 3,611 km
1
per day
Türkiye flag İzmir (ADB) – Türkiye 2 airlines
3 hr 40 mins
1,406 mi · 2,262 km
1
per day
Canada flag Montreal (YUL) – Canada 2 airlines
7 hr 55 mins
3,451 mi · 5,554 km
1
per day
Romania flag Bucharest (OTP) – Romania 2 airlines
3 hr 5 mins
1,090 mi · 1,755 km
1
per day
The Congo flag Kinshasa (FIH) – The Congo 1 airline
8 hr 25 mins
3,875 mi · 6,236 km
1
per day
Malta flag Luqa (MLA) – Malta 1 airline
3 hr 20 mins
1,152 mi · 1,854 km
1
per day
Greece flag Rodes Island (RHO) – Greece 3 airlines
3 hr 55 mins
1,536 mi · 2,471 km
1
per day
United Arab Emirates flag Abu Dhabi (AUH) – United Arab Emirates 1 airline
7 hr 0 mins
3,210 mi · 5,167 km
1
per day
Ethiopia flag Addis Ababa (ADD) – Ethiopia 1 airline
7 hr 35 mins
3,492 mi · 5,619 km
1
per day
Morocco flag Agadir (AGA) – Morocco 2 airlines
4 hr 25 mins
1,592 mi · 2,561 km
1
per day
United States of America flag Atlanta (ATL) – United States of America 1 airline
9 hr 40 mins
4,415 mi · 7,106 km
1
per day
Thailand flag Bangkok (BKK) – Thailand 1 airline
11 hr 35 mins
5,755 mi · 9,262 km
1
per day
Senegal flag Dakar (DSS) – Senegal 2 airlines
6 hr 35 mins
2,776 mi · 4,468 km
1
per day
Qatar flag Doha (DOH) – Qatar 1 airline
6 hr 45 mins
3,040 mi · 4,892 km
1
per day
United Kingdom flag Edinburgh (EDI) – United Kingdom 1 airline
2 hr 15 mins
475 mi · 765 km
1
per day
Italy flag Nápoli (NAP) – Italy 1 airline
2 hr 40 mins
836 mi · 1,345 km
1
per day
United States of America flag Newark (EWR) – United States of America 1 airline
8 hr 20 mins
3,671 mi · 5,907 km
1
per day
China flag Shanghai (PVG) – China 3 airlines
11 hr 20 mins
5,608 mi · 9,025 km
1
per day
Ghana flag Accra (ACC) – Ghana 1 airline
7 hr 10 mins
3,141 mi · 5,055 km
1
per day
Algeria flag Algiers (ALG) – Algeria 2 airlines
3 hr 5 mins
984 mi · 1,583 km
1
per day
Türkiye flag Bodrum (BJV) – Türkiye 4 airlines
—
BRU → BJV
1
per day
Italy flag Bologna (BLQ) – Italy 1 airline
2 hr 0 mins
541 mi · 871 km
1
per day
Cameroon flag Douala (DLA) – Cameroon 1 airline
7 hr 20 mins
3,254 mi · 5,237 km
1
per day
Greece flag Kos Island (KGS) – Greece 3 airlines
—
BRU → KGS
1
per day
Slovenia flag Ljubljana (LJU) – Slovenia 1 airline
2 hr 0 mins
558 mi · 898 km
1
per day
Morocco flag Rabat (RBA) – Morocco 3 airlines
3 hr 50 mins
1,294 mi · 2,082 km
1
per day
Iceland flag Reykjavik (KEF) – Iceland 1 airline
3 hr 55 mins
1,335 mi · 2,148 km
1
per day
United States of America flag Washington (IAD) – United States of America 1 airline
8 hr 45 mins
3,882 mi · 6,247 km
1
per day
France flag Bordeaux (BOD) – France 2 airlines
2 hr 10 mins
484 mi · 778 km
6
per week
Egypt flag Cairo (CAI) – Egypt 1 airline
4 hr 50 mins
1,994 mi · 3,209 km
6
per week
China flag Chengdu (TFU) – China 2 airlines
10 hr 15 mins
5,022 mi · 8,083 km
6
per week
Türkiye flag Eskişehir (AOE) – Türkiye 2 airlines
—
BRU → AOE
6
per week
Sierra Leone flag Freetown (FNA) – Sierra Leone 1 airline
7 hr 10 mins
3,091 mi · 4,974 km
6
per week
Rwanda flag Kigali (KGL) – Rwanda 1 airline
8 hr 30 mins
3,953 mi · 6,362 km
6
per week
United States of America flag New York (JFK) – United States of America 1 airline
8 hr 20 mins
3,657 mi · 5,886 km
6
per week
Spain flag Alava (VIT) – Spain 1 airline
2 hr 35 mins
650 mi · 1,045 km
5
per week
Italy flag Bari (BRI) – Italy 1 airline
2 hr 45 mins
893 mi · 1,437 km
5
per week
Serbia flag Belgrade (BEG) – Serbia 1 airline
2 hr 35 mins
843 mi · 1,357 km
5
per week
Italy flag Catania (CTA) – Italy 1 airline
3 hr 5 mins
1,064 mi · 1,712 km
5
per week
Poland flag Gdańsk (GDN) – Poland 3 airlines
2 hr 10 mins
632 mi · 1,017 km
5
per week
Hong Kong flag Hong Kong (HKG) – Hong Kong 2 airlines
11 hr 40 mins
5,820 mi · 9,366 km
5
per week
Tunisia flag Houmt El Souk (DJE) – Tunisia 3 airlines
3 hr 30 mins
1,218 mi · 1,961 km
5
per week
Saudi Arabia flag Jeddah (JED) – Saudi Arabia 1 airline
6 hr 15 mins
2,748 mi · 4,422 km
5
per week
Poland flag Kraków (KRK) – Poland 1 airline
2 hr 15 mins
674 mi · 1,084 km
5
per week
Tunisia flag Monastir (MIR) – Tunisia 2 airlines
3 hr 15 mins
1,092 mi · 1,757 km
5
per week
Spain flag Seville (SVQ) – Spain 1 airline
3 hr 25 mins
1,062 mi · 1,709 km
5
per week
Singapore flag Singapore (SIN) – Singapore 1 airline
13 hr 0 mins
6,559 mi · 10,555 km
5
per week
Lithuania flag Vilnius (VNO) – Lithuania 1 airline
2 hr 45 mins
903 mi · 1,454 km
5
per week
Jordan flag Amman (AMM) – Jordan 1 airline
5 hr 0 mins
2,078 mi · 3,344 km
4
per week
Romania flag Bacău (BCM) – Romania 2 airlines
3 hr 0 mins
1,062 mi · 1,708 km
4
per week
Norway flag Bergen (BGO) – Norway 1 airline
2 hr 25 mins
650 mi · 1,045 km
4
per week
Germany flag Cologne (CGN) – Germany 1 airline
1 hr 10 mins
116 mi · 187 km
4
per week
Tunisia flag Enfidha (NBE) – Tunisia 1 airline
3 hr 10 mins
1,066 mi · 1,716 km
4
per week
Spain flag Lanzarote (ACE) – Spain 2 airlines
4 hr 50 mins
1,784 mi · 2,871 km
4
per week
Egypt flag Marsa Alam (RMF) – Egypt 2 airlines
5 hr 30 mins
2,363 mi · 3,803 km
4
per week
Kenya flag Nairobi (NBO) – Kenya 1 airline
8 hr 40 mins
4,080 mi · 6,567 km
4
per week
Burkina Faso flag Ouagadougou (OUA) – Burkina Faso 1 airline
6 hr 20 mins
2,685 mi · 4,321 km
4
per week
Morocco flag Oujda (OUD) – Morocco 1 airline
3 hr 30 mins
1,159 mi · 1,865 km
4
per week
Prishtina (PRN) – KS 1 airline
2 hr 50 mins
969 mi · 1,559 km
4
per week
Brazil flag São Paulo (GRU) – Brazil 1 airline
12 hr 25 mins
5,997 mi · 9,652 km
4
per week
Bulgaria flag Sofia (SOF) – Bulgaria 1 airline
3 hr 0 mins
1,055 mi · 1,698 km
4
per week
Greece flag Souda (CHQ) – Greece 2 airlines
—
BRU → CHQ
4
per week
Estonia flag Tallinn (TLL) – Estonia 1 airline
2 hr 55 mins
989 mi · 1,592 km
4
per week
Morocco flag Tétouan (TTU) – Morocco 2 airlines
—
BRU → TTU
4
per week
Greece flag Thessaloniki (SKG) – Greece 1 airline
3 hr 10 mins
1,139 mi · 1,833 km
4
per week
Canada flag Toronto (YYZ) – Canada 1 airline
8 hr 30 mins
3,756 mi · 6,044 km
4
per week
Morocco flag Al Hoceima (AHU) – Morocco 2 airlines
3 hr 35 mins
1,163 mi · 1,872 km
3
per week
Spain flag Almería (LEI) – Spain 1 airline
3 hr 15 mins
1,028 mi · 1,655 km
3
per week
Lebanon flag Beirut (BEY) – Lebanon 1 airline
4 hr 45 mins
1,951 mi · 3,139 km
3
per week
Slovakia flag Bratislava (BTS) – Slovakia 1 airline
2 hr 5 mins
600 mi · 966 km
3
per week
Burundi flag Bujumbura (BJM) – Burundi 1 airline
8 hr 35 mins
4,024 mi · 6,476 km
3
per week
China flag Chongqing (CKG) – China 1 airline
10 hr 30 mins
5,139 mi · 8,270 km
3
per week
Türkiye flag Kayseri (ASR) – Türkiye 2 airlines
4 hr 15 mins
1,717 mi · 2,763 km
3
per week
Greece flag Kerkyra Island (CFU) – Greece 2 airlines
—
BRU → CFU
3
per week
United Kingdom flag London (STN) – United Kingdom 2 airlines
1 hr 40 mins
195 mi · 314 km
3
per week
France flag Paris (LBG) – France 3 airlines
—
BRU → LBG
3
per week
Spain flag Ranón (OVD) – Spain 1 airline
2 hr 45 mins
706 mi · 1,137 km
3
per week
South Korea flag Seoul (ICN) – South Korea 1 airline
11 hr 0 mins
5,393 mi · 8,678 km
3
per week
Israel flag Tel Aviv (TLV) – Israel 1 airline
4 hr 50 mins
2,020 mi · 3,251 km
3
per week
Japan flag Tokyo (NRT) – Japan 1 airline
11 hr 55 mins
5,877 mi · 9,458 km
3
per week
Armenia flag Yerevan (EVN) – Armenia 1 airline
4 hr 50 mins
2,040 mi · 3,283 km
3
per week
Côte d'Ivoire flag Abidjan (ABJ) – Côte d'Ivoire 1 airline
7 hr 15 mins
3,191 mi · 5,135 km
2
per week
Türkiye flag Ankara (ESB) – Türkiye 1 airline
4 hr 0 mins
1,554 mi · 2,502 km
2
per week
Belgium flag Antwerp (ANR) – Belgium 2 airlines
—
BRU → ANR
2
per week
Tanzania, the United Republic of flag Arusha (JRO) – Tanzania, the United Republic of 1 airline
8 hr 55 mins
4,218 mi · 6,789 km
2
per week
Italy flag Bergamo (BGY) – Italy 2 airlines
1 hr 50 mins
433 mi · 697 km
2
per week
Spain flag Fuerteventura (FUE) – Spain 1 airline
4 hr 50 mins
1,821 mi · 2,931 km
2
per week
United Arab Emirates flag Jebel Ali (DWC) – United Arab Emirates 1 airline
7 hr 0 mins
3,208 mi · 5,163 km
2
per week
Cyprus flag Larnarca (LCA) – Cyprus 1 airline
4 hr 30 mins
1,825 mi · 2,936 km
2
per week
Algeria flag Oran (ORN) – Algeria 1 airline
3 hr 20 mins
1,086 mi · 1,747 km
2
per week
Italy flag Pisa (PSA) – Italy 1 airline
2 hr 5 mins
570 mi · 917 km
2
per week
Cabo Verde flag Rabil (BVC) – Cabo Verde 1 airline
6 hr 45 mins
2,839 mi · 4,569 km
2
per week
Egypt flag Sharm el Sheikh (SSH) – Egypt 1 airline
5 hr 15 mins
2,220 mi · 3,573 km
2
per week
China flag Shenzhen (SZX) – China 1 airline
11 hr 40 mins
5,798 mi · 9,330 km
2
per week
Croatia flag Split (SPU) – Croatia 1 airline
—
BRU → SPU
2
per week
Sweden flag Stockholm (BMA) – Sweden 2 airlines
—
BRU → BMA
2
per week
France flag Strasbourg (SXB) – France 2 airlines
1 hr 15 mins
215 mi · 347 km
2
per week
Albania flag Tirana (TIA) – Albania 1 airline
2 hr 55 mins
977 mi · 1,572 km
2
per week
Azerbaijan flag Baku (GYD) – Azerbaijan 1 airline
5 hr 20 mins
2,273 mi · 3,659 km
1
per week
France flag Basel (BSL) – France 1 airline
1 hr 25 mins
267 mi · 429 km
1
per week
Gambia flag Banjul (BJL) – Gambia 1 airline
6 hr 45 mins
2,853 mi · 4,591 km
1
per week
Denmark flag Billund (BLL) – Denmark 1 airline
—
BRU → BLL
1
per week
United Kingdom flag Birmingham (BHX) – United Kingdom 1 airline
1 hr 50 mins
288 mi · 463 km
1
per week
Czechia flag Brno (BRQ) – Czechia 1 airline
—
BRU → BRQ
1
per week
China flag Chengdu (CTU) – China 1 airline
10 hr 15 mins
4,989 mi · 8,029 km
1
per week
Guinea flag Conakry (CKY) – Guinea 1 airline
7 hr 5 mins
3,035 mi · 4,884 km
1
per week
Benin flag Cotonou (COO) – Benin 1 airline
7 hr 5 mins
3,080 mi · 4,957 km
1
per week
United Kingdom flag Durham (MME) – United Kingdom 1 airline
—
BRU → MME
1
per week
United Kingdom flag Farnborough (FAB) – United Kingdom 1 airline
—
BRU → FAB
1
per week
Morocco flag Fes (FEZ) – Morocco 1 airline
3 hr 45 mins
1,266 mi · 2,037 km
1
per week
Portugal flag Funchal (FNC) – Portugal 1 airline
4 hr 35 mins
1,655 mi · 2,664 km
1
per week
Spain flag Jerez de la Forntera (XRY) – Spain 1 airline
3 hr 30 mins
1,108 mi · 1,783 km
1
per week
United Kingdom flag Leeds (LBA) – United Kingdom 1 airline
—
BRU → LBA
1
per week
United Kingdom flag London (BQH) – United Kingdom 1 airline
—
BRU → BQH
1
per week
Spain flag Menorca (MAH) – Spain 1 airline
2 hr 40 mins
763 mi · 1,228 km
1
per week
United Kingdom flag Nottingham (EMA) – United Kingdom 1 airline
1 hr 50 mins
281 mi · 453 km
1
per week
Cyprus flag Paphos (PFO) – Cyprus 1 airline
4 hr 25 mins
1,788 mi · 2,878 km
1
per week
France flag Paris (ORY) – France 1 airline
—
BRU → ORY
1
per week
United States of America flag Phoenix (PHX) – United States of America 1 airline
—
BRU → PHX
1
per week
United States of America flag Pittsburgh (PIT) – United States of America 1 airline
8 hr 45 mins
3,922 mi · 6,312 km
1
per week
Iceland flag Reykjavik (RKV) – Iceland 1 airline
—
BRU → RKV
1
per week
Germany flag Stuttgart (STR) – Germany 1 airline
1 hr 20 mins
261 mi · 420 km
1
per week
United States of America flag Teterboro (TEB) – United States of America 1 airline
8 hr 20 mins
3,659 mi · 5,889 km
1
per week
France flag Toulon/Hyères/Le Palyvestre (TLN) – France 1 airline
—
BRU → TLN
1
per week
Italy flag Trieste (TRS) – Italy 1 airline
—
BRU → TRS
1
per week
Germany flag Wiesbaden (WIE) – Germany 1 airline
—
BRU → WIE
1
per week
Greece flag Zakynthos Island (ZTH) – Greece 1 airline
—
BRU → ZTH
1
per week

Route and destination data updated October 16, 2026.

Brussels Airport is served by 96 airlines, with Brussels Airlines in the lead at 26% of routes. The top three carriers together cover 45% of routes. 64 carriers operate only one route each. A total of 96 airlines operate international routes, compared with two airlines serving domestic routes. Singapore Airlines is operating the longest nonstop flight, connecting to Singapore with a flight time of 13 hrs.

Brussels Airlines (81 routes)
TUI Airlines Belgium (44 routes)
EAT Leipzig (16 routes)
Transavia (12 routes)
Ryanair (10 routes)
Vueling (7 routes)
Royal Air Maroc (6 routes)
easyJet (5 routes)
Abelag Aviation (5 routes)
Aegean Airlines (5 routes)
Sun Express (5 routes)
Air Arabia Maroc (5 routes)
United Airlines (5 routes)
Hainan Airlines (4 routes)
NetJets Europe (4 routes)
SAS (3 routes)
Freebird Airlines (3 routes)
Corendon Airlines Europe (3 routes)
Nouvelair Tunisie (3 routes)
ITA Airways (2 routes)
Jetfly Aviation (2 routes)
JVW (2 routes)
LOT - Polish Airlines (2 routes)
Turkish Airlines (2 routes)
Sky Express (2 routes)
Corendon Air (2 routes)
Air China (2 routes)
airBaltic (2 routes)
Air Canada (2 routes)
TAROM (2 routes)
FRO (2 routes)
Air Belgium (2 routes)
Air Europa (1 routes)
Iberia (1 routes)
Austrian (1 routes)
DBT (1 routes)
TAP Air Portugal (1 routes)
British Airways (1 routes)
KLM (1 routes)
Aer Lingus (1 routes)
SWISS (1 routes)
London Executive Aviation (1 routes)
Norwegian Air Shuttle (1 routes)
Pegasus (1 routes)
Air Congo (1 routes)
RwandAir (1 routes)
Finnair (1 routes)
Swiftair (1 routes)
AAO (1 routes)
SilkAir (1 routes)
Emirates (1 routes)
AJet (1 routes)
Tunisair (1 routes)
Croatia Airlines (1 routes)
Air Transat (1 routes)
HiSky (1 routes)
KM Malta Airlines (1 routes)
Etihad Airways (1 routes)
Ethiopian Airlines (1 routes)
Delta Air Lines (1 routes)
Thai Airways International (1 routes)
Qatar Airways (1 routes)
China Central Airlines (1 routes)
Juneyao Airlines (1 routes)
Air Algerie (1 routes)
Icelandair (1 routes)
EgyptAir (1 routes)
Sichuan Airlines (1 routes)
Air Serbia (1 routes)
Cathay Pacific (1 routes)
flynas (1 routes)
Singapore Airlines (1 routes)
Royal Jordanian (1 routes)
Dan Air (1 routes)
DNA (1 routes)
Wideroe (1 routes)
LATAM Brasil (1 routes)
Bulgaria Air (1 routes)
Middle East Airlines (1 routes)
MJF (1 routes)
Silver Cloud Air (1 routes)
TLJ (1 routes)
Volotea (1 routes)
Air Incheon (1 routes)
ANA (1 routes)
OEGRB (1 routes)
ASL Airlines Belgium (1 routes)
FJO (1 routes)
FUU (1 routes)
PJJ (1 routes)
TUI Airways (1 routes)
VistaJet (1 routes)
PAV (1 routes)
Talon Air (1 routes)
SkyAlps (1 routes)
DUKE (1 routes)

Brussels Airport provides direct service to 71 countries across five continents. The route network is 1% domestic and 99% international. Spain is the primary international destination.

Spain - 54/day
Italy - 22/day
Germany - 22/day
Morocco - 15/day
France - 15/day
Türkiye - 14/day
Portugal - 12/day
Switzerland - 11/day
United Kingdom - 10/day
Greece - 10/day
Denmark - 8/day
Austria - 7/day
Poland - 6/day
United States of America - 6/day
Netherlands - 5/day
Ireland - 5/day
Norway - 5/day
Sweden - 5/day
China - 5/day
Czechia - 4/day
United Arab Emirates - 4/day
Tunisia - 4/day
Finland - 3/day
Egypt - 3/day
Hungary - 2/day
Croatia - 2/day
Latvia - 2/day
Canada - 2/day
Romania - 2/day
The Congo - 1/day
Malta - 1/day
Ethiopia - 1/day
Thailand - 1/day
Senegal - 1/day
Qatar - 1/day
Ghana - 1/day
Algeria - 1/day
Cameroon - 1/day
Slovenia - 1/day
Iceland - 1/day
Sierra Leone - 1/day
Rwanda - 1/day
Serbia - 1/day
Hong Kong - 1/day
Saudi Arabia - 1/day
Singapore - 1/day
Lithuania - 1/day
Jordan - 1/day
Kenya - 1/day
Burkina Faso - 1/day
KS - 1/day
Brazil - 1/day
Bulgaria - 1/day
Estonia - 1/day
Lebanon - 0/day
Slovakia - 0/day
Burundi - 0/day
South Korea - 0/day
Israel - 0/day
Japan - 0/day
Armenia - 0/day
Côte d'Ivoire - 0/day
Belgium - 0/day
Tanzania, the United Republic of - 0/day
Cyprus - 0/day
Cabo Verde - 0/day
Albania - 0/day
Azerbaijan - 0/day
Gambia - 0/day
Guinea - 0/day
Benin - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
21 min late
1 min (+5.5%) vs last 24 hours
24h trend
Arrivals
3 min late
2 min (+151.9%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Oct 18

2026

08:00 - 09:00

Departure
14 min late
Arrival
on-time
Cancelled
0

Oct 18

2026

07:00 - 08:00

Departure
14 min late
Arrival
on-time
Cancelled
0

Oct 18

2026

06:00 - 07:00

Departure
16 min late
Arrival
2 min early
Cancelled
0

Oct 18

2026

05:00 - 06:00

Departure
14 min late
Arrival
6 min early
Cancelled
0

Oct 18

2026

04:00 - 05:00

Departure
13 min late
Arrival
on-time
Cancelled
0

Oct 18

2026

03:00 - 04:00

Departure
—
Arrival
3 min late
Cancelled
0

Oct 18

2026

02:00 - 03:00

Departure
—
Arrival
8 min late
Cancelled
0

Oct 18

2026

01:00 - 02:00

Departure
—
Arrival
3 min late
Cancelled
0

Oct 18

2026

00:00 - 01:00

Departure
—
Arrival
6 min early
Cancelled
0

Oct 17

2026

23:00 - 00:00

Departure
—
Arrival
15 min late
Cancelled
0

Oct 17

2026

22:00 - 23:00

Departure
on-time
Arrival
8 min late
Cancelled
0

Oct 17

2026

21:00 - 22:00

Departure
32 min late
Arrival
4 min late
Cancelled
0

Oct 17

2026

20:00 - 21:00

Departure
24 min late
Arrival
7 min late
Cancelled
0

Oct 17

2026

19:00 - 20:00

Departure
13 min late
Arrival
3 min late
Cancelled
0

Oct 17

2026

18:00 - 19:00

Departure
14 min late
Arrival
1 min late
Cancelled
0

Oct 17

2026

17:00 - 18:00

Departure
23 min late
Arrival
on-time
Cancelled
0

Oct 17

2026

16:00 - 17:00

Departure
26 min late
Arrival
6 min late
Cancelled
0

Oct 17

2026

15:00 - 16:00

Departure
41 min late
Arrival
21 min late
Cancelled
0

Oct 17

2026

14:00 - 15:00

Departure
28 min late
Arrival
12 min late
Cancelled
0

Oct 17

2026

12:00 - 13:00

Departure
18 min late
Arrival
1 min early
Cancelled
0

Oct 17

2026

11:00 - 12:00

Departure
20 min late
Arrival
on-time
Cancelled
0

Oct 17

2026

10:00 - 11:00

Departure
18 min late
Arrival
5 min early
Cancelled
0

Oct 17

2026

09:00 - 10:00

Departure
20 min late
Arrival
3 min early
Cancelled
0
Delay Performance (7 day average)
Departures
17 min late
1 min (+4.5%) vs last week
7d trend
Arrivals
2 min late
1 min (+63.6%) vs last week
7d trend
Cancelled Departures
23 flights (7 day total)

Oct 17

2026

Departure
20 min late
Arrival
3 min late
Cancelled
0

Oct 16

2026

Departure
20 min late
Arrival
1 min late
Cancelled
5

Oct 15

2026

Departure
17 min late
Arrival
2 min late
Cancelled
4

Oct 14

2026

Departure
15 min late
Arrival
1 min late
Cancelled
2

Oct 13

2026

Departure
14 min late
Arrival
1 min late
Cancelled
3

Oct 12

2026

Departure
17 min late
Arrival
3 min late
Cancelled
3

Oct 11

2026

Departure
15 min late
Arrival
3 min late
Cancelled
6
Delay Performance (30 day average)
Departures
16 min late
min (-3%) vs last 30 days
30d trend
Arrivals
1 min late
2 min (-67.9%) vs last 30 days
30d trend
Cancelled Departures
153 flights (30 day total)

Oct 17

2026

Departure
20 min late
Arrival
3 min late
Cancelled
0

Oct 16

2026

Departure
20 min late
Arrival
1 min late
Cancelled
5

Oct 15

2026

Departure
17 min late
Arrival
2 min late
Cancelled
4

Oct 14

2026

Departure
15 min late
Arrival
1 min late
Cancelled
2

Oct 13

2026

Departure
14 min late
Arrival
1 min late
Cancelled
3

Oct 12

2026

Departure
17 min late
Arrival
3 min late
Cancelled
3

Oct 11

2026

Departure
15 min late
Arrival
3 min late
Cancelled
6

Oct 10

2026

Departure
16 min late
Arrival
4 min late
Cancelled
4

Oct 9

2026

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 8

2026

Departure
19 min late
Arrival
5 min late
Cancelled
11

Oct 7

2026

Departure
15 min late
Arrival
on-time
Cancelled
9

Oct 6

2026

Departure
13 min late
Arrival
3 min early
Cancelled
6

Oct 5

2026

Departure
15 min late
Arrival
on-time
Cancelled
6

Oct 4

2026

Departure
17 min late
Arrival
1 min late
Cancelled
8

Oct 3

2026

Departure
15 min late
Arrival
on-time
Cancelled
5

Oct 2

2026

Departure
15 min late
Arrival
1 min late
Cancelled
5

Oct 1

2026

Departure
20 min late
Arrival
1 min late
Cancelled
5

Sep 30

2026

Departure
14 min late
Arrival
3 min early
Cancelled
8

Sep 29

2026

Departure
14 min late
Arrival
on-time
Cancelled
14

Sep 28

2026

Departure
16 min late
Arrival
1 min early
Cancelled
2

Sep 27

2026

Departure
15 min late
Arrival
on-time
Cancelled
4

Sep 26

2026

Departure
14 min late
Arrival
2 min early
Cancelled
6

Sep 25

2026

Departure
16 min late
Arrival
1 min early
Cancelled
4

Sep 24

2026

Departure
17 min late
Arrival
2 min late
Cancelled
4

Sep 23

2026

Departure
14 min late
Arrival
1 min late
Cancelled
14

Sep 22

2026

Departure
17 min late
Arrival
1 min early
Cancelled
9

Sep 21

2026

Departure
14 min late
Arrival
3 min late
Cancelled
2

Sep 20

2026

Departure
16 min late
Arrival
3 min late
Cancelled
0

Sep 19

2026

Departure
16 min late
Arrival
1 min late
Cancelled
0

Sep 18

2026

Departure
15 min late
Arrival
2 min late
Cancelled
4

Global Rankings

Worldwide Position

Flights per day

#110 (293 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#45 (185 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
12,005 ft 3,659 m 148 ft 45 m Asphalt
12,005 ft 3,659 m 148 ft 45 m Asphalt
10,525 ft 3,208 m 148 ft 45 m Asphalt
10,525 ft 3,208 m 148 ft 45 m Asphalt
9,902 ft 3,018 m 164 ft 50 m Asphalt
9,902 ft 3,018 m 164 ft 50 m Asphalt

Runway Length

Runways at Brussels Airport are long enough for all aircraft with known takeoff and landing distances.

Operational Context

Brussels (IATA: BRU) operates around 293 flights per day to 185 nonstop destinations. Its network includes 1 domestic and 184 international routes, with Brussels Airlines as the leading carrier and Madrid currently the busiest connection. From BRU, passengers can reach 71 countries across 5 continents, and the longest runway measures 3,659 m (12,005 ft).

Table of Contents

Airlines and Destinations Overview

Brussels is the main commercial airport for Belgium and a major international gateway for the Brussels metropolitan area and much of the surrounding region. Its route structure is heavily oriented toward international traffic, with only a very limited domestic network and a broad mix of short-haul European services, medium-haul links, and selected long-haul destinations.

The airport’s airline mix includes Brussels Airlines as the largest operator, alongside other full-service, low-cost, and network carriers. This gives the airport a hub-and-spoke role for connecting traffic as well as substantial point-to-point demand, especially on European business routes and intercontinental services.

Terminal Buildings and Facilities

The passenger terminal system is organized around a central commercial airport layout that handles both domestic and international traffic within the same overall complex. Check-in, security, and airside access are arranged to support high volumes of connecting and originating passengers, with the airside concourses serving a wide range of short- and long-haul departures.

Passenger movement through the airport is built around a single integrated passenger facility rather than separate terminals for domestic and international traffic. The terminal arrangement supports transfer flows, airline operations, and a mix of scheduled business and leisure travel.

Key characteristics of the terminal system include:

  • Integrated passenger terminal system
  • Domestic and international traffic handled within the same airport complex
  • Airside areas organized for both short-haul and long-haul departures
  • Transfer-oriented layout for connecting passengers

Passenger facilities are centered on standard commercial-airport services for check-in, security, retail, and passenger processing. The airport also provides the infrastructure expected at a major European hub for business and connecting travelers.

Passenger facilities available across the airport include:

  • Check-in and baggage services
  • Security screening areas
  • Retail and duty-free outlets
  • Passenger waiting areas
  • Accessibility services

Airport Lounges

Lounges at Brussels include airline-operated and independent options, generally located airside in the passenger terminal area. Access is typically based on airline class, frequent flyer status, lounge membership, or paid entry where available.

Notable lounges include:

  • Brussels Airlines lounges
  • Diamond Lounge
  • The Lounge

Dining and Food Options

The airport offers a mix of quick-service dining, cafes, bars, and sit-down meal options spread through the passenger terminal areas. The food and beverage selection is designed to serve both short connections and longer waits, with a combination of international brands and airport-standard concession concepts.

Common dining options include:

  • Cafes
  • Quick-service restaurants
  • Bars
  • Sit-down dining
  • Grab-and-go outlets

Public Transport and Parking

Brussels Airport is connected to the city and wider region by rail, bus, taxi, and road access. The airport’s official transport information pages provide the most up-to-date details for train, bus, and taxi options, including public transport access and airport parking information on the airport website.

The airport’s location on the northeastern side of Brussels makes it accessible from the city center and from nearby business and administrative districts. It also serves passengers coming from a wider Belgian and cross-border catchment, including travelers using the airport as a gateway to the capital region.

Passengers can reach the airport using:

  • Train
  • Bus
  • Taxi
  • Private car
  • Ride-hailing services

Parking is available in multiple products for short and longer stays, supporting both terminal drop-off and extended trips. The airport’s parking choices are structured to serve business travelers, holiday travelers, and passengers meeting arriving flights.

Parking options include:

  • Short-stay parking
  • Long-stay parking
  • Premium parking
  • Kiss-and-ride areas

Runways and Operations

The airport operates multiple runways, including a longest runway of 3,659 meters, which supports a broad mix of narrow-body and wide-body operations. This runway system allows for short-haul European flying as well as intercontinental services and scheduled cargo or diversion handling when needed.

Operationally, the airport functions as a major hub with high daily movement levels and a schedule built around connecting banks and frequent point-to-point departures. Its runway and apron infrastructure support intensive commercial use across a wide range of aircraft types.

The runway system includes:

  • Multiple runways
  • A longest runway of 3,659 meters
  • Capability for narrow-body and wide-body operations
  • Support for scheduled passenger and cargo traffic

Passenger Traffic and Airport Role

Brussels is a major hub airport for Belgium and one of the country’s primary international gateways. It serves a large mix of origin-and-destination traffic and transfer passengers, with demand driven by the capital region, national business travel, diplomatic travel, and international connections.

Its network role extends well beyond local traffic, with service to destinations across Europe and multiple intercontinental markets. The airport also functions as a connector for travelers moving between Belgium, neighboring countries, and long-haul destinations.

The airport’s role includes:

  • Major hub airport
  • International gateway for Belgium
  • Transfer point for connecting traffic
  • Business and government travel market
  • Long-haul and European network role

Location and Catchment Area

The airport is located in the Brussels region, serving the capital and the surrounding metropolitan area. Its position makes it practical for passengers traveling from central Brussels as well as from nearby municipalities and broader parts of Belgium.

It also draws passengers from a wider regional catchment because of its role as the principal international airport for the capital area. This makes it relevant for both local travelers and those connecting from other parts of the country.

The airport serves:

  • Brussels metropolitan area
  • Capital-region travelers
  • Greater Belgian catchment
  • Cross-regional business travel
  • International connecting passengers

Hotels Near the Airport

There are hotels near the airport that are useful for early departures, late arrivals, transit stays, and business travel. Options in the immediate airport area are most practical for passengers needing overnight access close to the terminal.

Notable nearby hotels include:

  • No specific hotel names could be verified confidently

Airport History

Commercial aviation at Brussels developed as the airport expanded to serve the Belgian capital and the country’s growing international traffic needs. Over time, it became the principal passenger airport for Brussels and the main gateway for both domestic and foreign travelers.

The airport’s modern role was shaped by successive phases of terminal and airfield development that allowed it to handle increasing European traffic and later a wider intercontinental network. As airline operations grew more complex, the airport adapted its passenger processing areas and airside infrastructure to support higher volumes and transfer traffic.

A key part of its evolution has been the transition into a major hub airport, with Brussels Airlines and other carriers using it as a base for both short-haul and long-haul routes. This helped establish the airport as a central node in Belgium’s air transport system.

Today, Brussels functions as the country’s primary scheduled passenger airport and an important European connection point, with infrastructure and route patterns shaped by hub operations, international demand, and mixed business and leisure traffic.

Miscellaneous