
The airports of Brussels-Zaventem and Brussels-Charleroi are Belgium’s two main air hubs and offer numerous connections with airports across Europe.
To fly to Belgium, you can choose the low-cost airline Ryanair, which operates primarily from Charleroi but also offers numerous connections with Brussels international airport, or easyJet, Brussels Airlines or ITA Airways, amongst others.
Direct flights for Brussels depart from airports in London, Manchester, Edinburgh, Newcastle, Dublin, Amsterdam, Paris, Marseille, Nice, Madrid, Munich, Frankfurt, Barcelona, Zurich, Copenhagen, Stockholm, Vienna, Berlin, Helsinki, Oslo and Hamburg thanks to airlines British Airways, Brussels Airlines, Ryanair, Aer Lingus, KLM, EasyJet, Volotea, Air Europa, Lufthansa, Vueling Airlines, Scandinavian Airlines, Austrian Airlines, Finnair and Norwegian.
The airlines that flies from London to Brussels are British Airways and Brussels Airlines and depart from London Heathrow.
The airlines that operate direct flights from Manchester to Brussels are Brussels Airlines and Ryanair and connect the airport of Manchester with Brussels International and Brussels S. Charleroi.
Ryanair connects Edinburgh and Brussels with direct flights to Brussels S. Charleroi airport.
Ryanair is the only airline to carry out direct flights from Newcastle to Brussels landing at Brussels S. Charleroi airport.
The airlines that operate direct flights from Dublin to Brussels are Ryanair and Aer Lingus and connect the airport of Dublin with Brussels International and Brussels S. Charleroi.
KLM is the only airline to carry out direct flights from Amsterdam to Brussels landing at Brussels International airport.
Brussels Airlines connects Paris and Brussels with direct flights to Brussels International airport.
The airlines that operate direct flights from Marseille to Brussels are Ryanair and Brussels Airlines and connect the airport of Marseille with Brussels S. Charleroi and Brussels International.
The airlines that operate direct flights from Nice to Brussels are EasyJet, Brussels Airlines and Volotea and connect the airport of Nice with Brussels International and Brussels S. Charleroi.
The airlines that operate direct flights from Madrid to Brussels are Ryanair, Air Europa and Brussels Airlines and connect the airport of Madrid with Brussels S. Charleroi and Brussels International.
The airlines that flies from Munich to Brussels are Brussels Airlines and Lufthansa and depart from Munich.
The airlines that flies from Frankfurt to Brussels are Brussels Airlines and Lufthansa and depart from Frankfurt am Main.
The airlines that operate direct flights from Barcelona to Brussels are Ryanair, Brussels Airlines and Vueling Airlines and connect the airport of Barcelona with Brussels International and Brussels S. Charleroi.
Brussels Airlines is the only airline to carry out direct flights from Zurich to Brussels landing at Brussels International airport.
The airlines that flies from Copenhagen to Brussels are Brussels Airlines and Scandinavian Airlines and depart from Copenhagen.
The airlines that operate direct flights from Stockholm to Brussels are Ryanair, Brussels Airlines and Scandinavian Airlines and connect the airport of Stockholm Arlanda with Brussels S. Charleroi and Brussels International.
The airlines that operate direct flights from Vienna to Brussels are Ryanair, Austrian Airlines and Brussels Airlines and connect the airport of Vienna with Brussels S. Charleroi and Brussels International.
Brussels Airlines is the only airline to carry out direct flights from Berlin to Brussels landing at Brussels International airport.
The airlines that operate direct flights from Helsinki to Brussels are Finnair and Ryanair and connect the airport of Helsinki Vantaa with Brussels International and Brussels S. Charleroi.
The airlines that flies from Oslo to Brussels are Scandinavian Airlines, Brussels Airlines and Norwegian and depart from Oslo Gardermoen.
Brussels Airlines connects Hamburg and Brussels with direct flights to Brussels International airport.
The british flag airline British Airways flies from airport of London Heathrow to the airport of Brussels International.
The belgian flag airline Brussels Airlines flies from airports of London Heathrow, Manchester, Paris Charles de Gaulle, Marseille, Nice, Madrid, Munich, Frankfurt am Main, Barcelona, Zurich, Copenhagen, Stockholm Arlanda, Vienna, Berlin Brandenburg, Oslo Gardermoen and Hamburg International to the airport of Brussels International.
The irish lowcost airline Ryanair flies from airports of Manchester, Edinburgh, Newcastle, Dublin, Marseille, Madrid, Barcelona, Stockholm Arlanda, Vienna and Helsinki Vantaa to the airports of Brussels S. Charleroi and Brussels International.
The irish flag airline Aer Lingus flies from airport of Dublin to the airport of Brussels International.
The dutch flag airline KLM flies from airport of Amsterdam Schiphol to the airport of Brussels International.
The british lowcost airline EasyJet flies from airport of Nice to the airport of Brussels International.
The spanish lowcost airline Volotea flies from airport of Nice to the airport of Brussels S. Charleroi.
The spanish lowcost airline Air Europa flies from airport of Madrid to the airport of Brussels International.
The german flag airline Lufthansa flies from airports of Munich and Frankfurt am Main to the airport of Brussels International.
The spanish lowcost airline Vueling Airlines flies from airport of Barcelona to the airport of Brussels International.
The airline Scandinavian Airlines flies from airports of Copenhagen, Stockholm Arlanda and Oslo Gardermoen to the airport of Brussels International.
The airline Austrian Airlines flies from airport of Vienna to the airport of Brussels International.
The flag airline Finnair flies from airport of Helsinki Vantaa to the airport of Brussels International.