View of Brussels' iconic Palais de Justice with parked cars and urban landscape.

Flights to Brussels

168 routes into Brussels, with the airlines that fly them, flight times and the fares we have seen. Lowest nonstop fare seen: $16 one-way from Cluj-Napoca (12 Oct 2026).

Photo of Brussels: Ivan Dražić on Pexels.

Routes to Brussels

FromAirlinesFlight timeFare seenBook
Abidjan to BrusselsABJ–BRUBrussels Airlines6h 55m$811 nonstopBook
Abu Dhabi to BrusselsAUH–BRU · all flights from Abu DhabiEtihad Airways6h 57m$738 nonstopBook
Accra to BrusselsACC–BRU · all flights from AccraBrussels Airlines6h 49m$740 nonstopBook
Agadir to BrusselsAGA–CRLRyanair3h 39m$83 nonstopBook
Alghero to BrusselsAHO–CRLRyanair1h 55m$193 nonstopBook
Alicante to BrusselsALC–CRLRyanair2h 16m$67 nonstopBook
Almeria to BrusselsLEI–CRLRyanair2h 31m—Book
Amman to BrusselsAMM–CRLRyanair4h 39m$180, 1 stopBook
Amsterdam to BrusselsAMS–BRU · all flights from AmsterdamKLM42m$229 nonstopBook
Ancona to BrusselsAOI–CRLRyanair1h 46m$26 nonstopBook
Antalya to BrusselsAYT–BRUSunExpress, Corendon Airlines, Freebird Airlines3h 45m$99 nonstopBook
Arrecife to BrusselsACE–CRLRyanair4h 2m$59 nonstopBook
Asturias to BrusselsOVD–BRUVolotea, Vueling1h 55m$41 nonstopBook
Athens to BrusselsATH–BRU · all flights from AthensAegean Airlines, Sky Express Greece3h 8m$86 nonstopBook
Bangkok to BrusselsBKK–BRU · all flights from BangkokTHAI Airways12h 5m$432 nonstopBook
Banja Luka to BrusselsBNX–CRLRyanair1h 55m—Book
Banjul to BrusselsBJL–BRU—6h 14m—Book
Barcelona to BrusselsBCN–BRU · all flights from BarcelonaVueling1h 51m$31 nonstopBook
Bari to BrusselsBRI–CRLRyanair, Malta Air2h 15m$173 nonstopBook
Beijing to BrusselsPEK–BRU · all flights from BeijingAir China, Hainan Airlines10h 26m$409 nonstopBook
Beirut to BrusselsBEY–BRUMiddle East Airlines4h 25m$333 nonstopBook
Belgrade to BrusselsBEG–BRUAir Serbia2h 12m$110 nonstopBook
Berlin to BrusselsBER–BRU · all flights from BerlinBrussels Airlines1h 18m$147 nonstopBook
Beziers to BrusselsBZR–CRLRyanair1h 30m$379 nonstopBook
Biarritz to BrusselsBIQ–CRLRyanair1h 38m$161 nonstopBook
Bilbao to BrusselsBIO–BRUVueling, Brussels Airlines1h 46m$70 nonstopBook
Bologna to BrusselsBLQ–CRLRyanair, Malta Air1h 33m$24 nonstopBook
Bordeaux to BrusselsBOD–CRLVolotea1h 25m$92, 1 stopBook
Bratislava to BrusselsBTS–CRLRyanair1h 42m$34 nonstopBook
Brindisi to BrusselsBDS–CRLRyanair2h 23m$185 nonstopBook
Bucharest to BrusselsOTP–CRLRyanair, Wizz Air, Wizz Air Malta2h 41m$23 nonstopBook
Budapest to BrusselsBUD–CRLRyanair, Wizz Air1h 55m$19 nonstopBook
Bujumbura to BrusselsBJM–BRUBrussels Airlines8h 36m$803 nonstopBook
Cagliari to BrusselsCAG–CRLRyanair2h 7m$33 nonstopBook
Cairo to BrusselsCAI–BRU · all flights from CairoEgyptair4h 31m$379 nonstopBook
Carcassonne to BrusselsCCF–CRLRyanair1h 32m$267, 1 stopBook
Casablanca to BrusselsCMN–BRU · all flights from CasablancaTUI fly Belgium, Air Arabia Maroc, Royal Air Maroc3h 14m$99 nonstopBook
Castellon de la Plana to BrusselsCDT–CRLRyanair1h 59m—Book
Catania to BrusselsCTA–CRLRyanair, Malta Air2h 35m$47 nonstopBook
Chania to BrusselsCHQ–CRLRyanair3h 22m—Book
Cluj-Napoca to BrusselsCLJ–CRLRyanair, Wizz Air Malta2h 20m$16 nonstopBook
Conakry to BrusselsCKY–BRUBrussels Airlines6h 36m$996 nonstopBook
Copenhagen to BrusselsCPH–BRUSAS Scandinavian, SZS1h 27m$134 nonstopBook
Cork to BrusselsORK–CRLRyanair1h 39m—Book
Djerba to BrusselsDJE–BRUTUI fly Belgium2h 57m$212 nonstopBook
Doha to BrusselsDOH–BRU · all flights from DohaQatar Airways6h 37m$679 nonstopBook
Dubai to BrusselsDXB–BRU · all flights from DubaiEmirates6h 56m$585 nonstopBook
Dublin to BrusselsDUB–BRU · all flights from DublinRyanair, Aer Lingus1h 29m$25 nonstopBook
Dubrovnik to BrusselsDBV–CRLRyanair2h 13m$174 nonstopBook
Edinburgh to BrusselsEDI–CRL · all flights from EdinburghRyanair1h 30m$28 nonstopBook
Entebbe to BrusselsEBB–BRUBrussels Airlines8h 18m$888 nonstopBook
Essaouira to BrusselsESU–CRLRyanair3h 32m$203, 2 stopsBook
Faro to BrusselsFAO–CRLRyanair2h 44m$60 nonstopBook
Fez to BrusselsFEZ–CRLRyanair2h 59m$109 nonstopBook
Figari to BrusselsFSC–CRLRyanair1h 49m—Book
Florence to BrusselsFLR–BRUVueling, Brussels Airlines1h 40m$75 nonstopBook
Frankfurt to BrusselsFRA–BRU · all flights from FrankfurtBrussels Airlines, Lufthansa53m$168 nonstopBook
Freetown to BrusselsFNA–BRUBrussels Airlines6h 43m$1227 nonstopBook
Funchal to BrusselsFNC–CRLRyanair3h 47m$55 nonstopBook
Geneva to BrusselsGVA–BRUeasyJet, Brussels Airlines, SWISS1h 10m$50 nonstopBook
Genoa to BrusselsGOA–CRLRyanair1h 26m$82, 1 stopBook
Girona to BrusselsGRO–CRLRyanair1h 42m$29 nonstopBook
Gothenburg to BrusselsGOT–BRUBrussels Airlines1h 38m$147 nonstopBook
Granada to BrusselsGRX–BRUVueling2h 34m$131, 1 stopBook
Hamburg to BrusselsHAM–BRUBrussels Airlines1h 6m$113 nonstopBook
Helsinki to BrusselsHEL–CRL · all flights from HelsinkiRyanair2h 36m$40 nonstopBook
Heraklion to BrusselsHER–CRLRyanair3h 28m$145, 1 stopBook
Hong Kong to BrusselsHKG–BRU · all flights from Hong KongCathay Pacific12h 12m$798 nonstopBook
Hurghada to BrusselsHRG–BRUTUI fly Belgium5h 1m$572 nonstopBook
Iasi to BrusselsIAS–CRLRyanair, Wizz Air Malta2h 40m$24 nonstopBook
Ibiza to BrusselsIBZ–BRUVueling, Transavia2h 12m$220 nonstopBook
Jeddah to BrusselsJED–BRU · all flights from JeddahFlynas6h 2m$256 nonstopBook
Katowice to BrusselsKTW–CRLRyanair1h 47m$136, 1 stopBook
Kaunas to BrusselsKUN–CRLRyanair2h 16m$22 nonstopBook
Kerkyra to BrusselsCFU–CRLRyanair2h 38m—Book
Kilimanjaro to BrusselsJRO–BRU—8h 59m—Book
Kinshasa to BrusselsFIH–BRUBrussels Airlines8h 18m$639 nonstopBook
Krakow to BrusselsKRK–CRLRyanair1h 52m$18 nonstopBook
La Coruna to BrusselsLCG–BRUVueling2h 6m$201, 1 stopBook
La Rochelle to BrusselsLRH–CRLRyanair1h 17m—Book
Lamezia Terme to BrusselsSUF–CRLRyanair2h 29m—Book
Las Palmas to BrusselsLPA–CRLRyanair4h 16m$117 nonstopBook
Lisbon to BrusselsLIS–BRU · all flights from LisbonVueling, Brussels Airlines2h 39m$100 nonstopBook
Ljubljana to BrusselsLJU–BRUBrussels Airlines1h 37m$299 nonstopBook
Lodz to BrusselsLCJ–CRLRyanair1h 49m$138, 2 stopsBook
London to BrusselsLHR–BRU · all flights from LondonBritish Airways, Brussels Airlines56m$88 nonstopBook
Lourdes to BrusselsLDE–CRLRyanair1h 36m—Book
Lyon to BrusselsLYS–BRU · all flights from LyonBrussels Airlines, airBaltic1h 13m$87 nonstopBook
Madrid to BrusselsMAD–BRU · all flights from MadridRyanair, Iberia, Vueling2h 9m$46 nonstopBook
Malaga to BrusselsAGP–BRURyanair, Vueling, Transavia2h 40m$59 nonstopBook
Malta to BrusselsMLA–CRLRyanair, Malta Air2h 46m$23 nonstopBook
Manchester to BrusselsMAN–CRL · all flights from ManchesterRyanair1h 12m$28 nonstopBook
Marrakech to BrusselsRAK–CRLRyanair3h 25m$21 nonstopBook
Marseille to BrusselsMRS–CRLRyanair, Malta Air1h 29m$35 nonstopBook
Menorca to BrusselsMAH–CRLRyanair1h 58m—Book
Milan to BrusselsBGY–CRL · all flights from MilanRyanair, Malta Air1h 20m$18 nonstopBook
Monastir to BrusselsMIR–BRUNouvelair2h 42m$244 nonstopBook
Monrovia to BrusselsROB–BRUBrussels Airlines6h 57m$866 nonstopBook
Munich to BrusselsMUC–BRU · all flights from MunichBrussels Airlines, Lufthansa1h 15m$201 nonstopBook
Nador to BrusselsNDR–CRLRyanair2h 47m$208 nonstopBook
Nantes to BrusselsNTE–CRLVolotea1h 13m$96, 1 stopBook
Naples to BrusselsNAP–CRLRyanair2h 8m$132 nonstopBook
New York to BrusselsJFK–BRU · all flights from New YorkBrussels Airlines7h 51m$662 nonstopBook
Newcastle to BrusselsNCL–CRL · all flights from NewcastleRyanair1h 19m—Book
Nice to BrusselsNCE–BRUeasyJet, Brussels Airlines1h 32m$62 nonstopBook
Nimes to BrusselsFNI–CRLRyanair1h 26m$35 nonstopBook
Olbia to BrusselsOLB–CRLRyanair1h 55m—Book
Oslo to BrusselsOSL–BRU · all flights from OsloSAS Scandinavian, Brussels Airlines1h 53m$74 nonstopBook
Oujda to BrusselsOUD–CRLRyanair2h 46m$148, 2 stopsBook
Palermo to BrusselsPMO–CRLRyanair, Malta Air2h 25m$69 nonstopBook
Palma to BrusselsPMI–BRURyanair, Vueling2h 5m$91, 1 stopBook
Paphos to BrusselsPFO–CRLRyanair4h 4m$128, 1 stopBook
Paris to BrusselsCDG–BRU · all flights from ParisBrussels Airlines49m$158 nonstopBook
Perpignan to BrusselsPGF–CRLRyanair1h 35m$169 nonstopBook
Perugia to BrusselsPEG–CRLRyanair1h 47m$333 nonstopBook
Pescara to BrusselsPSR–CRLRyanair1h 57m$24 nonstopBook
Pisa to BrusselsPSA–CRLRyanair, Malta Air1h 36m$44 nonstopBook
Podgorica to BrusselsTGD–CRLRyanair2h 18m$166 nonstopBook
Porto to BrusselsOPO–BRURyanair, Brussels Airlines, Transavia2h 20m$83 nonstopBook
Poznan to BrusselsPOZ–CRLRyanair1h 36m$21 nonstopBook
Prague to BrusselsPRG–CRLRyanair1h 22m$30 nonstopBook
Puerto del Rosario to BrusselsFUE–CRLRyanair4h 7m$68 nonstopBook
Pula to BrusselsPUY–CRLRyanair1h 41m$227, 1 stopBook
Rabat to BrusselsRBA–CRLRyanair3h 3m$26 nonstopBook
Reggio Calabria to BrusselsREG–CRLRyanair2h 33m—Book
Reus to BrusselsREU–CRLRyanair1h 50m$98 nonstopBook
Reykjavik to BrusselsKEF–BRUTransavia, Icelandair3h 11m$85 nonstopBook
Rhodes to BrusselsRHO–CRLRyanair3h 34m$240, 2 stopsBook
Riga to BrusselsRIX–CRLRyanair2h 20m$27 nonstopBook
Rijeka to BrusselsRJK–CRLRyanair1h 41m—Book
Rodez to BrusselsRDZ–CRLRyanair1h 22m—Book
Rome to BrusselsFCO–BRU · all flights from RomeeasyJet, ITA Airways, Brussels Airlines1h 58m$37 nonstopBook
Rovaniemi to BrusselsRVN–CRLRyanair3h 12m$37 nonstopBook
Salerno to BrusselsQSR–CRLRyanair2h 12m$240, 1 stopBook
Santander to BrusselsSDR–CRLRyanair1h 45m$108, 1 stopBook
Santiago De Compostela to BrusselsSCQ–CRLRyanair2h 7m—Book
Sarajevo to BrusselsSJJ–CRLRyanair2h 6m$202, 2 stopsBook
Sevilla to BrusselsSVQ–CRLRyanair2h 35m$82 nonstopBook
Shanghai to BrusselsPVG–BRU · all flights from ShanghaiJuneyao Airlines11h 47m$481 nonstopBook
Sharjah to BrusselsSHJ–BRUAir Arabia6h 56m—Book
Sofia to BrusselsSOF–CRLRyanair, Wizz Air2h 36m$18 nonstopBook
Stockholm to BrusselsARN–CRLRyanair, Malta Air2h 10m$26 nonstopBook
Tangier to BrusselsTNG–CRLRyanair2h 48m$45 nonstopBook
Tel Aviv Yafo to BrusselsTLV–BRUBrussels Airlines4h 34m$226 nonstopBook
Tenerife to BrusselsTFS–CRLRyanair4h 19m$63 nonstopBook
Tetuan to BrusselsTTU–CRLRyanair2h 47m$137 nonstopBook
Thessaloniki to BrusselsSKG–CRLRyanair2h 46m$27 nonstopBook
Tirana to BrusselsTIA–CRLRyanair, Wizz Air, Wizz Air Malta2h 26m$29 nonstopBook
Tokyo to BrusselsNRT–BRU · all flights from TokyoAll Nippon Airways12h 19m$1590 nonstopBook
Toulouse to BrusselsTLS–CRLRyanair, Malta Air1h 30m$58 nonstopBook
Trapani to BrusselsTPS–CRLRyanair2h 25m—Book
Trieste to BrusselsTRS–CRLRyanair1h 33m$31 nonstopBook
Turin to BrusselsTRN–CRLRyanair, Malta Air1h 17m$49 nonstopBook
Valencia to BrusselsVLC–CRLRyanair2h 6m$18 nonstopBook
Venice to BrusselsTSF–CRLRyanair, Malta Air1h 29m$19 nonstopBook
Verona to BrusselsVRN–CRLRyanair1h 25m$59, 1 stopBook
Vienna to BrusselsVIE–BRU · all flights from ViennaBrussels Airlines, Austrian Airlines1h 39m$76 nonstopBook
Vilnius to BrusselsVNO–BRUairBaltic, Brussels Airlines2h 19m$162 nonstopBook
Vitoria-Gasteiz to BrusselsVIT–CRLRyanair1h 45m—Book
Volos to BrusselsVOL–CRLRyanair2h 53m—Book
Warsaw to BrusselsWAW–CRLRyanair, Wizz Air1h 57m$23 nonstopBook
Wroclaw to BrusselsWRO–CRLRyanair1h 36m$17 nonstopBook
Yaounde to BrusselsNSI–BRUBrussels Airlines7h 7m$691 nonstopBook
Yerevan to BrusselsEVN–BRUBrussels Airlines4h 36m$192 nonstopBook
Zadar to BrusselsZAD–CRLRyanair1h 51m$162 nonstopBook
Zagreb to BrusselsZAG–CRLRyanair1h 46m$36 nonstopBook
Zaragoza to BrusselsZAZ–CRLRyanair1h 50m$68 nonstopBook
Zurich to BrusselsZRH–BRU · all flights from ZurichSWISS, Brussels Airlines1h 6m$228 nonstopBook

One-way fares in USD from Travelpayouts flight data, with the date we saw them. Fares change daily; check the price for your dates before you book.

Hotels in Brussels

Find hotels in Brussels

Hotels, hostels & more · Trip.com

Search hotels

FAQ

What is the cheapest nonstop flight to Brussels?+

Of the routes we track, the lowest nonstop fare we have seen is $16 one-way from Cluj-Napoca (CLJ–CRL), seen 12 Oct 2026. Fares change daily.

How long is the flight to Brussels?+

It depends on where you start: about 42m from Amsterdam (158 km), the shortest route we track. Each route below lists its own flight time.

Which airport do flights to Brussels use?+

Routes we track arrive at Brussels South Charleroi Airport (CRL) and Brussels Airport (BRU).

Can I fly nonstop to Brussels?+

Yes, on 125 of the 168 routes we track; each route below shows the airlines that fly it.

Brussels South Charleroi Airport (CRL) · Brussels Airport (BRU)