Direct flights from Brussels Airport (BRU)
Brussels Airport in Brussels, Belgium has direct flights to 138 airports in 61 countries, flown by 63 airlines. The longest is to Tokyo (NRT) at 9,458 km.
See every route from BRU on the mapDirect flights from BRU by country
Italy (11)
- BLQ Bologna · 871 km · ~1h 35m · Brussels Airlines
- CTA Catania · 1,712 km · ~2h 35m · KM Malta Airlines and Brussels Airlines
- FLR Florence · 936 km · ~1h 40m · Brussels Airlines
- LIN Milan · 703 km · ~1h 20m · ITA Airways, Lufthansa and SWISS +1
- MXP Milano · 665 km · ~1h 20m · Hainan Airlines, Lufthansa and Brussels Airlines +1
- NAP Naples · 1,345 km · ~2h 10m · Brussels Airlines and easyJet
- PMO Palermo · 1,583 km · ~2h 25m · Brussels Airlines
- FCO Rome · 1,173 km · ~1h 55m · ITA Airways, Ryanair and Hainan Airlines +3
- TRN Torino · 676 km · ~1h 20m · Brussels Airlines
- TSF Treviso · 816 km · ~1h 30m · Ryanair
- VCE Venice · 836 km · ~1h 30m · Iberia, Brussels Airlines and Vueling
Spain (11)
- ALC Alicante · 1,458 km · ~2h 15m · Ryanair, Iberia and Brussels Airlines +1
- OVD Aviles · 1,136 km · ~1h 55m · Volotea
- BCN Barcelona · 1,084 km · ~1h 50m · Ryanair, Hainan Airlines and Iberia +2
- BIO Bilbao · 1,013 km · ~1h 45m · Hainan Airlines, Brussels Airlines and Vueling
- IBZ Ibiza · 1,359 km · ~2h 10m · Iberia and Vueling
- MAD Madrid · 1,316 km · ~2h 5m · Aeromexico, Hainan Airlines and Iberia +2
- AGP Malaga · 1,735 km · ~2h 35m · Ryanair, Transavia and Iberia +2
- PMI Palma de Mallorca · 1,269 km · ~2h 5m · Ryanair, Iberia and Vueling
- SCQ Santiago · 1,320 km · ~2h 5m · Iberia and Vueling
- SVQ Sevilla · 1,709 km · ~2h 35m · Brussels Airlines
- VLC Valencia · 1,326 km · ~2h 5m · Ryanair, Iberia and Vueling
France (10)
- BIA Bastia · 1,003 km · ~1h 45m · Brussels Airlines
- BOD Bordeaux · 778 km · ~1h 25m · easyJet
- LYS Lyon · 577 km · ~1h 10m · HOP!, Air France and Brussels Airlines +1
- MRS Marseille · 832 km · ~1h 30m · Brussels Airlines
- BSL Mulhouse · 429 km · ~1h · SWISS, Brussels Airlines and easyJet
- NTE Nantes · 609 km · ~1h 15m · HOP!, Air France and easyJet
- NCE Nice · 831 km · ~1h 30m · Brussels Airlines and easyJet
- CDG Paris · 251 km · ~50m · Ethiopian Airlines and Brussels Airlines
- SXB Strasbourg · 347 km · ~55m · Brussels Airlines and United Airlines
- TLS Toulouse · 842 km · ~1h 30m · Brussels Airlines and easyJet
Turkey (7)
- ESB Ankara · 2,502 km · ~3h 35m · SunExpress
- AYT Antalya · 2,598 km · ~3h 40m · Pegasus Airlines and SunExpress
- BJV Bodrum · 2,377 km · ~3h 25m · Pegasus Airlines
- AOE Eskissehir · 2,360 km · ~3h 25m · Turkish Airlines
- IST Istanbul · 2,167 km · ~3h 10m · Turkish Airlines
- SAW Istanbul · 2,204 km · ~3h 10m · Turkish Airlines
- ADB Izmir · 2,262 km · ~3h 15m · Pegasus Airlines and SunExpress
United Kingdom (7)
- BHX Birmingham · 463 km · ~1h 5m · Brussels Airlines and United Airlines
- BRS Bristol · 505 km · ~1h 5m · Brussels Airlines
- EDI Edinburgh · 765 km · ~1h 25m · Brussels Airlines
- LHR London · 350 km · ~55m · American Airlines, British Airways and Brussels Airlines
- LGW London · 328 km · ~55m · easyJet
- MAN Manchester · 536 km · ~1h 10m · Brussels Airlines and United Airlines
- NCL Newcastle · 618 km · ~1h 15m · Brussels Airlines
Morocco (6)
- AGA Agadir · 2,561 km · ~3h 35m · Royal Air Maroc and Brussels Airlines
- CMN Casablanca · 2,183 km · ~3h 10m · Air Arabia Maroc, Royal Air Maroc and Brussels Airlines
- NDR El Aroui · 1,870 km · ~2h 45m · Air Arabia Maroc and Royal Air Maroc
- RAK Marrakech · 2,379 km · ~3h 25m · Royal Air Maroc and Brussels Airlines
- OUD Oujda · 1,865 km · ~2h 45m · Royal Air Maroc
- TNG Tanger · 1,881 km · ~2h 50m · Air Arabia Maroc and Royal Air Maroc
United States (6)
- ATL Atlanta · 7,106 km · ~9h 10m · Air France and KLM
- ORD Chicago · 6,675 km · ~8h 40m · Brussels Airlines and United Airlines
- JFK New York · 5,885 km · ~7h 40m · Air France, KLM and Lufthansa +2
- EWR Newark · 5,907 km · ~7h 40m · Etihad Airways, Lufthansa and Brussels Airlines +1
- PHL Philadelphia · 6,035 km · ~7h 50m · American Airlines
- IAD Washington · 6,247 km · ~8h 5m · Lufthansa, Brussels Airlines and United Airlines
Germany (5)
- BER Berlin · 643 km · ~1h 15m · Brussels Airlines
- FRA Frankfurt · 305 km · ~50m · Ethiopian Airlines, Lufthansa and Brussels Airlines
- HAM Hamburg · 482 km · ~1h 5m · Lufthansa and Brussels Airlines
- HAJ Hannover · 398 km · ~1h · Lufthansa, Brussels Airlines and United Airlines
- MUC Munich · 597 km · ~1h 15m · Lufthansa and Brussels Airlines
Tunisia (4)
- DJE Djerba · 1,961 km · ~2h 55m · TUI fly Belgium and Tunisair
- NBE Enfidha · 1,716 km · ~2h 35m · TUI fly Belgium
- MIR Monastir · 1,757 km · ~2h 40m · Tunisair
- TUN Tunis · 1,627 km · ~2h 30m · Tunisair
China (3)
- PEK Beijing · 7,945 km · ~10h 10m · Air China, Hainan Airlines and Brussels Airlines
- CKG Chongqing · 8,270 km · ~10h 35m · Hainan Airlines
- PVG Shanghai · 9,025 km · ~11h 30m · Juneyao Airlines
Egypt (3)
- CAI Cairo · 3,209 km · ~4h 25m · Egyptair and Brussels Airlines
- HRG Hurghada · 3,611 km · ~4h 55m · TUI fly Belgium
- SSH Sharm El Sheikh · 3,573 km · ~4h 50m · TUI fly Belgium
Portugal (3)
- FAO Faro · 1,832 km · ~2h 45m · Brussels Airlines and TAP Air Portugal
- LIS Lisbon · 1,717 km · ~2h 35m · Finnair, Ryanair and Iberia +4
- OPO Porto · 1,473 km · ~2h 20m · Ryanair, Iberia and Brussels Airlines +2
Sweden (3)
- GOT Gothenborg · 905 km · ~1h 35m · Brussels Airlines, BRA and United Airlines
- ARN Stockholm · 1,288 km · ~2h 5m · SAS Scandinavian
- BMA Stockholm · 1,266 km · ~2h 5m · Brussels Airlines and BRA
Cameroon (2)
- DLA Douala · 5,237 km · ~6h 55m · Air Canada, Lufthansa and SWISS +2
- NSI Yaounde · 5,287 km · ~6h 55m · Lufthansa, SWISS and Brussels Airlines +1
Canada (2)
- YUL Montreal · 5,554 km · ~7h 15m · Air Canada, Lufthansa and Brussels Airlines +1
- YYZ Toronto · 6,044 km · ~7h 50m · Air Canada and Etihad Airways
Denmark (2)
- BLL Billund · 621 km · ~1h 15m · British Airways
- CPH Copenhagen · 754 km · ~1h 25m · Hainan Airlines, SAS Scandinavian and Brussels Airlines +1
Greece (2)
- ATH Athens · 2,101 km · ~3h 5m · Aegean Airlines and Brussels Airlines
- HER Heraklion · 2,395 km · ~3h 25m · Aegean Airlines and Brussels Airlines
India (2)
- DEL Delhi · 6,399 km · ~8h 20m · Brussels Airlines
- BOM Mumbai · 6,866 km · ~8h 50m · Brussels Airlines
Ireland (2)
- ORK Cork · 905 km · ~1h 35m · Aer Lingus
- DUB Dublin · 784 km · ~1h 25m · Aer Lingus
Poland (2)
- GDN Gdansk · 1,017 km · ~1h 45m · LOT Polish
- WAW Warsaw · 1,146 km · ~1h 55m · LOT Polish
Saudi Arabia (2)
- JED Jeddah · 4,422 km · ~5h 55m · Flynas
- MED Madinah · 4,193 km · ~5h 35m · Flynas
Senegal (2)
- DSS Dakar · 4,468 km · ~5h 55m · Brussels Airlines
- DKR Dakar · 4,477 km · ~6h · Air Canada, Dan Air and Lufthansa +2
Switzerland (2)
- GVA Geneva · 532 km · ~1h 10m · Hainan Airlines, SWISS and Brussels Airlines +1
- ZRH Zurich · 483 km · ~1h 5m · SWISS and Brussels Airlines
United Arab Emirates (2)
- AUH Abu Dhabi · 5,167 km · ~6h 50m · airBaltic, Etihad Airways and Brussels Airlines
- DXB Dubai · 5,148 km · ~6h 45m · Emirates
Algeria (1)
- ALG Algier · 1,583 km · ~2h 25m · Air Algerie and TUI fly Belgium
Angola (1)
- LAD Luanda · 6,698 km · ~8h 40m · Air Canada, Lufthansa and Brussels Airlines +1
Armenia (1)
- EVN Yerevan · 3,283 km · ~4h 30m · Brussels Airlines
Austria (1)
- VIE Vienna · 925 km · ~1h 40m · Austrian Airlines and Brussels Airlines
Benin (1)
- COO Cotonou · 4,957 km · ~6h 35m · Air Canada, Lufthansa and Brussels Airlines +1
Bulgaria (1)
- SOF Sofia · 1,698 km · ~2h 35m · Bulgaria Air
Burkina Faso (1)
- OUA Ouagadougou · 4,321 km · ~5h 45m · Air Canada, Lufthansa and Brussels Airlines +1
Burundi (1)
- BJM Bujumbura · 6,484 km · ~8h 25m · Air Canada, Lufthansa and Brussels Airlines +1
Congo (Kinshasa) (1)
- FIH Kinshasa · 6,236 km · ~8h 5m · Brussels Airlines
Cote d'Ivoire (1)
- ABJ Abidjan · 5,135 km · ~6h 45m · Lufthansa, Brussels Airlines and United Airlines
Croatia (1)
- ZAG Zagreb · 1,029 km · ~1h 45m · Croatia Airlines and Brussels Airlines
Czech Republic (1)
- PRG Prague · 697 km · ~1h 20m · SmartWings Czechia, Brussels Airlines and United Airlines
Estonia (1)
- TLL Tallinn-ulemiste International · 1,592 km · ~2h 25m · airBaltic, SalamAir and Brussels Airlines
Finland (1)
- HEL Helsinki · 1,647 km · ~2h 30m · Finnair
Gambia (1)
- BJL Banjul · 4,591 km · ~6h 5m · TUI fly Belgium
Ghana (1)
- ACC Accra · 5,055 km · ~6h 40m · Brussels Airlines
Guinea (1)
- CKY Conakry · 4,884 km · ~6h 25m · Brussels Airlines
Hong Kong (1)
- HKG Hong Kong · 9,366 km · ~11h 55m · Cathay Pacific
Hungary (1)
- BUD Budapest · 1,139 km · ~1h 55m · Brussels Airlines
Iceland (1)
- KEF Keflavik · 2,148 km · ~3h 5m · Icelandair and Transavia
Israel (1)
- TLV Tel-aviv · 3,251 km · ~4h 30m · EL AL and Brussels Airlines
Japan (1)
- NRT Tokyo · 9,458 km · ~12h · All Nippon Airways
Kenya (1)
- NBO Nairobi · 6,567 km · ~8h 30m · Brussels Airlines
Latvia (1)
- RIX Riga · 1,434 km · ~2h 15m · airBaltic and Brussels Airlines
Lebanon (1)
- BEY Beirut · 3,139 km · ~4h 20m · Middle East Airlines
Lithuania (1)
- VNO Vilnius · 1,454 km · ~2h 15m · airBaltic, Lufthansa and LongJiang Airlines +1
Malta (1)
- MLA Malta · 1,854 km · ~2h 45m · KM Malta Airlines and Brussels Airlines
Montenegro (1)
- TGD Podgorica · 1,470 km · ~2h 20m · Air Montenegro
Netherlands (1)
- AMS Amsterdam · 158 km · ~40m · KLM
Norway (1)
- OSL Oslo · 1,113 km · ~1h 50m · SAS Scandinavian and Brussels Airlines
Qatar (1)
- DOH Doha · 4,892 km · ~6h 30m · Qatar Airways
Romania (1)
- OTP Bucharest · 1,754 km · ~2h 40m · Tarom and Brussels Airlines
Rwanda (1)
- KGL Kigali · 6,362 km · ~8h 15m · Air Canada, Lufthansa and Brussels Airlines +2
Serbia (1)
- BEG Belgrade · 1,357 km · ~2h 10m · Air Serbia
Sierra Leone (1)
- FNA Freetown · 4,974 km · ~6h 35m · Lufthansa, Brussels Airlines and United Airlines
Slovenia (1)
- LJU Ljubljana · 898 km · ~1h 35m · Brussels Airlines
Thailand (1)
- BKK Bangkok · 9,262 km · ~11h 50m · Brussels Airlines and THAI Airways
Airlines flying from BRU
Aegean Airlines, Aer Lingus, Aeromexico, Air Algerie, Air Arabia Maroc, Air Canada, Air China, Air Europa, Air France, Air Montenegro, Air Serbia, Air Transat, All Nippon Airways, American Airlines, Austrian Airlines, BRA, British Airways, Brussels Airlines, Bulgaria Air, Cathay Pacific, Croatia Airlines, Dan Air, EL AL, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Finnair, Flynas, HOP!, Hainan Airlines, ITA Airways, Iberia, Icelandair, Juneyao Airlines, KLM, KM Malta Airlines, LOT Polish, LongJiang Airlines, Lufthansa, Middle East Airlines, Pegasus Airlines, Qatar Airways, Royal Air Maroc, RwandAir, Ryanair, SAS Scandinavian, SWISS, SalamAir, SmartWings Czechia, SunExpress, TAP Air Portugal, THAI Airways, TUI fly Belgium, Tarom, Transavia, Tunisair, Turkish Airlines, United Airlines, Volotea, Vueling, airBaltic, easyJet
Going somewhere BRU doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Brussels to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.