Skip to main content

Travel to Brussels

Find the most efficient ways to get to Brussels

About Brussels

Brussels is the largest municipality and historical centre of the Brussels-Capital Region, as well as the capital of the Flemish Region and Belgium. It is of course known as the administrative centre of the European Union, being home to many of the most important EU institutions. Brussels is rich in history, architecture, gastronomy, culture and much more.

By Train

In Brussels there are five main railway stations, which are interconnected: the Central Station, the South Station (to London: Eurostar, to Paris: Thalys, to France: TGV high-speed rail service), North Station (to Amsterdam), Luxembourg Station (to Luxembourg) and Schuman Station (European institutions).

The Eurostar has 11 trains per day from London, and 2 trains per day from Amsterdam.

Thalys runs many trains per day from Amsterdam and Paris.

You can also use Trainline and SNCB International for train journeys.

By Plane

Brussels is well connected with Europe with its 2 airports which are serviced by Ryanair and other budget airlines. From Brussels Airport and Brussels South Charleroi Airport, you can easily take the train, bus or taxi to Brussels.

From Brussels Airport there is a fast, direct connection to the main Brussels railway stations (Brussels North, Brussels Central and Brussels South). There is a direct train every 15 minutes in both directions. You arrive in the centre of Brussels in just 17 minutes. Every passenger travelling to or from Brussels National Airport has to pay a "Diabolo" supplement (5,70€) on top of the ticket price. The standard ticket price for travel between the airport and the Brussels Zone is €9,30 per day (return trip €18,60), which includes the Diabolo fee. If you already have an SNCB ticket, you will have to pay the Diabolo fee separately. 

From Brussels South Charleroi Airport you can easily take the train to Brussels. Enter ‘Charleroi South Airport’ as the origin or destination in the SNCB App. You’ll obtain a combo ticket for the Train + Bus. You can then take a bus from Line A to Charleroi-South station and continue on to Brussels by train.

By Bus

Flixbus is a cheap and efficient way to travel around Europe. All Flixbuses have Wi-Fi and plug sockets.

Amsterdam - Brussels will take around 2 hours 45 mins, and Paris - Brussels around 3 hours 45 mins.

You can also find many bus routes to Brussels on Eurolines.