Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Abidjan (ABJ) | 5,119 km | 420 min | Brussels Airlines |
| Accra (ACC) | 5,039 km | 400 min | Brussels Airlines |
| Lanzarote (ACE) | 2,868 km | 255 min | Brussels Airlines, TUI fly Belgium |
| Izmir (ADB) | 2,264 km | 220 min | TUI fly Belgium, SunExpress |
| Addis Ababa (ADD) | 5,610 km | 450 min | Ethiopian Airlines |
| Agadir (AGA) | 2,559 km | 250 min | Transavia, TUI fly Belgium |
| Malaga (AGP) | 1,734 km | 170 min | Ryanair, Transavia, Brussels Airlines, TUI fly Belgium, Vueling |
| Al Hoceima (AHU) | 1,870 km | 190 min | Royal Air Maroc, TUI fly Belgium |
| Alicante (ALC) | 1,456 km | 155 min | Transavia, Brussels Airlines, TUI fly Belgium, Vueling |
| Algiers (ALG) | 1,580 km | 175 min | Air Algerie, TUI fly Belgium |
| Amman (AMM) | 3,346 km | 305 min | Royal Jordanian |
| Amsterdam (AMS) | 158 km | 45 min | KLM |
| Eskisehir (AOE) | 2,364 km | 230 min | TUI fly Belgium, SunExpress |
| Stockholm (ARN) | 1,291 km | 135 min | Scandinavian Airlines, Brussels Airlines |
| Kayseri (ASR) | 2,768 km | 260 min | TUI fly Belgium, SunExpress |
| Athens (ATH) | 2,103 km | 200 min | Aegean Airlines, Sky Express, Brussels Airlines |
| Atlanta (ATL) | 7,123 km | 508 min | Delta Air Lines |
| Abu Dhabi (AUH) | 5,171 km | 420 min | Etihad Airways |
| Antalya (AYT) | 2,601 km | 255 min | Pegasus, TUI fly Belgium, SunExpress |
| Bacau (BCM) | 1,713 km | 165 min | Dan Air |
| Barcelona (BCN) | 1,082 km | 130 min | Ryanair, Brussels Airlines, Vueling |
| Belgrade (BEG) | 1,358 km | 145 min | Air Serbia |
| Berlin (BER) | 645 km | 85 min | Brussels Airlines |
| Beirut (BEY) | 3,143 km | 270 min | Middle East Airlines |
| Bergen (BGO) | 1,046 km | 133 min | Wideroe |
| Bilbao (BIO) | 1,012 km | 110 min | Brussels Airlines, Vueling |
| Banjul (BJL) | 4,581 km | 355 min | Brussels Airlines |
| Bodrum (BJV) | 2,380 km | 245 min | TUI fly Belgium |
| Bangkok (BKK) | 9,271 km | 730 min | Thai Airways International |
| Bologna (BLQ) | 872 km | 110 min | Brussels Airlines |
| Bordeaux (BOD) | 777 km | 100 min | easyJet |
| Boston (BOS) | 5,601 km | 410 min | Hainan Airlines |
| Bari (BRI) | 1,439 km | 150 min | Transavia |
| Budapest (BUD) | 1,142 km | 125 min | Brussels Airlines |
| Cairo (CAI) | 3,210 km | 280 min | EgyptAir |
| Paris (CDG) | 251 km | 60 min | Brussels Airlines, RwandAir |
| Kerkyra (CFU) | 1,737 km | 190 min | Brussels Airlines, TUI fly Belgium |
| Chania (CHQ) | 2,322 km | 240 min | Brussels Airlines, TUI fly Belgium |
| Chongqing (CKG) | 8,287 km | 690 min | Hainan Airlines |
| Conakry (CKY) | 4,873 km | 400 min | Brussels Airlines |
| Casablanca (CMN) | 2,181 km | 190 min | Air Arabia Maroc, Royal Air Maroc, TUI fly Belgium |
| Cotonou (COO) | 4,941 km | 390 min | Brussels Airlines |
| Copenhagen (CPH) | 756 km | 90 min | Scandinavian Airlines, Brussels Airlines |
| Catania (CTA) | 1,711 km | 170 min | Brussels Airlines, TUI fly Belgium |
| Dubrovnik (DBV) | 1,398 km | 140 min | Brussels Airlines, TUI fly Belgium |
| Djerba (DJE) | 1,959 km | 188 min | Nouvelair Tunisie, Brussels Airlines, TUI fly Belgium |
| Dalaman (DLM) | 2,491 km | 250 min | TUI fly Belgium |
| Doha (DOH) | 4,898 km | 400 min | Qatar Airways |
| Dakar (DSS) | 4,460 km | 345 min | Air Senegal, Brussels Airlines |
| Dublin (DUB) | 785 km | 105 min | Aer Lingus, Ryanair |
| Dubai (DXB) | 5,153 km | 435 min | Emirates |
| Entebbe (EBB) | 6,223 km | 500 min | Brussels Airlines |
| Edinburgh (EDI) | 766 km | 95 min | Brussels Airlines |
| Ankara (ESB) | 2,507 km | 238 min | SunExpress |
| Yerevan (EVN) | 3,290 km | 290 min | FlyOne Armenia, Brussels Airlines |
| New York (EWR) | 5,924 km | 430 min | United Airlines |
| Faro (FAO) | 1,831 km | 170 min | Transavia, Brussels Airlines, TUI fly Belgium |
| Rome (FCO) | 1,173 km | 135 min | ITA Airways, Ethiopian Airlines, Ryanair, Brussels Airlines, easyJet |
| Fes (FEZ) | 2,035 km | 190 min | Air Arabia Maroc |
| Kinshasa (FIH) | 6,214 km | 480 min | Brussels Airlines |
| Florence (FLR) | 937 km | 115 min | Brussels Airlines, Vueling |
| Funchal (FNC) | 2,665 km | 260 min | Brussels Airlines, TUI fly Belgium |
| Frankfurt (FRA) | 305 km | 65 min | Lufthansa, Brussels Airlines |
| Puerto del Rosario (FUE) | 2,929 km | 280 min | Brussels Airlines, TUI fly Belgium |
| Gdansk (GDN) | 1,020 km | 115 min | LOT - Polish Airlines |
| Gothenburg (GOT) | 907 km | 100 min | Brussels Airlines |
| Patras (GPA) | 1,945 km | 210 min | TUI fly Belgium |
| Girona (GRO) | 1,008 km | 140 min | Ryanair, TUI fly Belgium |
| Sao Paulo (GRU) | 9,627 km | 705 min | LATAM Airlines |
| Geneva (GVA) | 532 km | 80 min | Ethiopian Airlines, Brussels Airlines, easyJet |
| Hamburg (HAM) | 484 km | 70 min | Brussels Airlines |
| Helsinki (HEL) | 1,651 km | 160 min | Finnair |
| Heraklion (HER) | 2,397 km | 220 min | Sky Express, Brussels Airlines, TUI fly Belgium |
| Hong Kong (HKG) | 9,383 km | 850 min | Cathay Pacific |
| Hurghada (HRG) | 3,610 km | 350 min | Brussels Airlines, TUI fly Belgium |
| Dulles (IAD) | 6,262 km | 465 min | Brussels Airlines, United Airlines |
| Ibiza (IBZ) | 1,358 km | 145 min | Transavia, Brussels Airlines, TUI fly Belgium |
| Innsbruck (INN) | 644 km | 95 min | Austrian Airlines, TUI fly Belgium |
| Istanbul (IST) | 2,146 km | 210 min | Turkish Airlines |
| Jeddah (JED) | 4,421 km | 380 min | Flynas |
| New York (JFK) | 5,901 km | 443 min | Brussels Airlines |
| Thira (JTR) | 2,321 km | 235 min | TUI fly Belgium |
| Reykjavik (KEF) | 2,155 km | 200 min | Icelandair |
| Kos (KGS) | 2,381 km | 225 min | Brussels Airlines, TUI fly Belgium |
| Krakow (KRK) | 1,088 km | 115 min | Brussels Airlines |
| Kittila (KTT) | 2,178 km | 225 min | Finnair, TUI fly Belgium |
| Larnaca (LCA) | 2,939 km | 255 min | Aegean Airlines |
| Almeria (LEI) | 1,653 km | 185 min | TUI fly Belgium |
| Lome (LFW) | 4,967 km | 400 min | Brussels Airlines |
| London (LHR) | 350 km | 70 min | British Airways, Brussels Airlines |
| Milan (LIN) | 701 km | 95 min | ITA Airways, Brussels Airlines, easyJet |
| Lisbon (LIS) | 1,718 km | 170 min | Brussels Airlines, TAP Portugal |
| Ljubljana (LJU) | 899 km | 105 min | Brussels Airlines |
| Las Palmas (LPA) | 3,049 km | 260 min | Brussels Airlines, TUI fly Belgium |
| Lyon (LYS) | 577 km | 85 min | Brussels Airlines |
| Madrid (MAD) | 1,313 km | 140 min | Ryanair, Iberia, Brussels Airlines, Air Europa |
| Menorca (MAH) | 1,226 km | 150 min | TUI fly Belgium |
| Manchester (MAN) | 537 km | 85 min | Brussels Airlines |
| Monastir (MIR) | 1,755 km | 170 min | Nouvelair Tunisie, Brussels Airlines |
| Mytilene (MJT) | 2,171 km | 205 min | Brussels Airlines, TUI fly Belgium |
| Malta (MLA) | 1,854 km | 185 min | KM Malta Airlines |
| Marseille (MRS) | 830 km | 105 min | Brussels Airlines |
| Munich (MUC) | 598 km | 80 min | Lufthansa, Brussels Airlines |
| Milan (MXP) | 664 km | 90 min | Brussels Airlines |
| Naples (NAP) | 1,345 km | 145 min | Brussels Airlines |
| Enfidha (NBE) | 1,713 km | 190 min | TUI fly Belgium |
| Nairobi (NBO) | 6,551 km | 540 min | Brussels Airlines |
| Nice (NCE) | 830 km | 105 min | Brussels Airlines, easyJet |
| Nador (NDR) | 1,867 km | 180 min | Air Arabia Maroc, Royal Air Maroc, Brussels Airlines, TUI fly Belgium |
| Tokyo (NRT) | 9,481 km | 860 min | ANA |
| Yaounde (NSI) | 5,272 km | 400 min | Brussels Airlines |
| Olbia (OLB) | 1,176 km | 125 min | Brussels Airlines |
| Porto (OPO) | 1,475 km | 140 min | Ryanair, Brussels Airlines |
| Chicago (ORD) | 6,694 km | 480 min | United Airlines |
| Oran (ORN) | 1,745 km | 180 min | TUI fly Belgium |
| Oslo (OSL) | 1,114 km | 120 min | Norwegian Air Shuttle, Scandinavian Airlines, Brussels Airlines |
| Bucharest (OTP) | 1,757 km | 170 min | HiSky Europe, TAROM |
| Ouagadougou (OUA) | 4,308 km | 360 min | Brussels Airlines |
| Oujda (OUD) | 1,863 km | 205 min | Royal Air Maroc, TUI fly Belgium |
| Asturias (OVD) | 1,137 km | 125 min | Volotea |
| Beijing (PEK) | 7,966 km | 610 min | Air China, Hainan Airlines |
| Paphos (PFO) | 2,882 km | 285 min | TUI fly Belgium |
| Palma de Mallorca (PMI) | 1,268 km | 140 min | Ryanair, Brussels Airlines, TUI fly Belgium, Vueling |
| Palermo (PMO) | 1,567 km | 175 min | TUI fly Belgium |
| Prague (PRG) | 699 km | 90 min | SmartWings, Brussels Airlines |
| Pristina (PRN) | 1,561 km | 185 min | TUI fly Belgium |
| Pisa (PSA) | 916 km | 110 min | Ryanair |
| Shanghai (PVG) | 9,045 km | 720 min | Juneyao Airlines, Hainan Airlines |
| Marrakech (RAK) | 2,378 km | 235 min | Royal Air Maroc, Ryanair, Transavia, TUI fly Belgium |
| Rabat (RBA) | 2,082 km | 215 min | Air Arabia Maroc, Royal Air Maroc, TUI fly Belgium |
| Reus (REU) | 1,113 km | 145 min | TUI fly Belgium |
| Rhodes (RHO) | 2,474 km | 230 min | Brussels Airlines, TUI fly Belgium |
| Riga (RIX) | 1,439 km | 145 min | Air Baltic |
| Marsa Alam (RMF) | 3,804 km | 370 min | TUI fly Belgium |
| Chisinau (RMO) | 1,836 km | 180 min | Fly One |
| Monrovia (ROB) | 5,138 km | 400 min | Brussels Airlines |
| Istanbul (SAW) | 2,208 km | 215 min | AJet |
| Sal (SID) | 4,506 km | 405 min | TUI fly Belgium |
| Singapore (SIN) | 10,558 km | 835 min | Singapore Airlines |
| Thessaloniki (SKG) | 1,835 km | 175 min | Aegean Airlines |
| Samos (SMI) | 2,298 km | 220 min | Brussels Airlines, TUI fly Belgium |
| Sofia (SOF) | 1,701 km | 160 min | Bulgaria Air |
| Split (SPU) | 1,210 km | 130 min | Brussels Airlines |
| Sharm el Sheikh (SSH) | 3,573 km | 350 min | TUI fly Belgium |
| Lamezia-Terme (SUF) | 1,619 km | 180 min | TUI fly Belgium |
| Sevilla (SVQ) | 1,708 km | 160 min | Transavia |
| Strasbourg (SXB) | 346 km | 55 min | Aegean Airlines, TAROM |
| Shenzhen (SZX) | 9,346 km | 740 min | Hainan Airlines |
| Tashkent (TAS) | 4,957 km | 360 min | Uzbekistan Airways |
| Tenerife (TFS) | 3,093 km | 290 min | Transavia, Brussels Airlines, TUI fly Belgium |
| Chengdu (TFU) | 8,100 km | 665 min | Air China |
| Tirana (TIA) | 1,573 km | 180 min | TUI fly Belgium |
| Tivat (TIV) | 1,437 km | 170 min | TUI fly Belgium |
| Tallinn (TLL) | 1,594 km | 160 min | Air Baltic |
| Toulouse (TLS) | 841 km | 105 min | Brussels Airlines |
| Tel Aviv-Yafo (TLV) | 3,254 km | 295 min | Brussels Airlines |
| Tangier (TNG) | 1,880 km | 180 min | Air Arabia Maroc, Royal Air Maroc, Brussels Airlines, TUI fly Belgium |
| Tetouan (TTU) | 1,874 km | 190 min | Royal Air Maroc, TUI fly Belgium |
| Tunis (TUN) | 1,626 km | 165 min | Nouvelair Tunisie, Tunisair |
| Varna (VAR) | 1,955 km | 200 min | TUI fly Belgium |
| Venice (VCE) | 836 km | 110 min | Brussels Airlines |
| Vienna (VIE) | 926 km | 105 min | Austrian Airlines, Brussels Airlines |
| Valencia (VLC) | 1,325 km | 140 min | Ryanair, Brussels Airlines, TUI fly Belgium, Vueling |
| Vilnius (VNO) | 1,457 km | 155 min | Brussels Airlines |
| Warsaw (WAW) | 1,150 km | 125 min | LOT - Polish Airlines, Brussels Airlines |
| Jerez De La Frontera (XRY) | 1,782 km | 185 min | TUI fly Belgium |
| Halifax (YHZ) | 4,946 km | 380 min | Air Canada |
| Montreal (YUL) | 5,571 km | 425 min | Air Canada, Air Transat |
| Toronto (YYZ) | 6,060 km | 435 min | Air Canada |
| Zadar (ZAD) | 1,112 km | 115 min | Brussels Airlines |
| Zagreb (ZAG) | 1,031 km | 110 min | Croatia Airlines |
| Zurich (ZRH) | 484 km | 80 min | SWISS, Brussels Airlines |
| Zakinthos (ZTH) | 1,951 km | 195 min | Brussels Airlines, TUI fly Belgium |
Inbound network coverage
Brussels (BRU) receives direct flights from 184 airports per the FlightConnections route map. 172 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to BRU?
Singapore at 10,558 km.
How many airports have direct flights to Brussels (BRU)?
Per the FlightConnections route map, 184 airports send direct flights to BRU.