Search Brussels train tickets

switcheroo

Quickview

How to get to Brussels by train?

Routes37
Trips per day2,308
train carriers4
Stations9
Lowest prices
We partner with 100s of coach, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Brussels?

The cheapest prices for a train ticket to Brussels that users have found recently on Wanderu start at £18.01. Such great deals to Brussels are available on one route to Duisburg. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Brussels. Aachen at £21.75 has consistently the lowest average train ticket prices to Brussels.

What are the main train stations in Brussels?

The most popular train stations in Brussels are Haren-Zuid/Haren-Sud, Schaarbeek and Bockstael. Haren-Zuid/Haren-Sud is the busiest train station in Brussels.

Ingolstadt

There are 188 train schedules per day connecting Ingolstadt with Brussels. It takes on average 10 hours to travel 347 miles, 558 kms, by train from Ingolstadt. 3 train carriers offer schedules from Ingolstadt, with Deutsche Bahn offering the most daily connections to Brussels. Travelling by train from Ingolstadt you will most likely to arrive in Brussels at Haren-Zuid/Haren-Sud.
Avg. Time
10h 0m
Avg. Price
£167.29

Halle (Saale)

There are 186 train schedules per day connecting Halle (Saale) with Brussels. It takes on average 11 hours to travel 334 miles, 536 kms, by train from Halle (Saale). 3 train carriers offer schedules from Halle (Saale), with Deutsche Bahn offering the most daily connections to Brussels. Travelling by train from Halle (Saale) you will most likely to arrive in Brussels at Haren-Zuid/Haren-Sud.
Avg. Time
11h 0m
Avg. Price
£103.34

Dresden

There are 173 train schedules per day connecting Dresden with Brussels. It takes on average 11 hours and 24 minutes to travel 409 miles, 658 kms, by train from Dresden. 3 train carriers offer schedules from Dresden, with Deutsche Bahn offering the most daily connections to Brussels. Travelling by train from Dresden you will most likely to arrive in Brussels at Haren-Zuid/Haren-Sud.
Avg. Time
11h 24m
Avg. Price
£81.77

Trier

There are 166 train schedules per day connecting Trier with Brussels. It takes on average 6 hours and 13 minutes to travel 127 miles, 204 kms, by train from Trier. 2 train carriers offer schedules from Trier, with Deutsche Bahn offering the most daily connections to Brussels. Travelling by train from Trier you will most likely to arrive in Brussels at Haren-Zuid/Haren-Sud.
Avg. Time
6h 13m
Avg. Price
£59.83

Rheda-Wiedenbrück

There are 161 train schedules per day connecting Rheda-Wiedenbrück with Brussels. It takes on average 7 hours to travel 184 miles, 296 kms, by train from Rheda-Wiedenbrück. One train company operates schedules from Rheda-Wiedenbrück, with Deutsche Bahn offering the most daily connections to Brussels. Travelling by train from Rheda-Wiedenbrück you will most likely to arrive in Brussels at Haren-Zuid/Haren-Sud.
Avg. Time
7h 0m
Avg. Price
£68.36

Located in , Belgium, you can travel by train to Brussels from 37 destinations and choose from 2308 daily train schedules to get you there. Deutsche Bahn has the most train connections to Brussels. The furthest train arriving in Brussels covers a distance of 453.00 miles, 728.86 kms, covering the journey in 15 hours and 11 minutes

Looking for other ways to get there? Check out Coach options to Brussels.

train companies serving Brussels

Deutsche Bahn

There are 134 daily Deutsche Bahn schedules to Brussels. Deutsche Bahn can get you to Brussels by train from 36 destinations incuding Cologne.
Power point
Avg. Time
0h 9m
Avg. Price
£88.28

DB Intercity

There are 6 daily DB Intercity schedules to Brussels. DB Intercity can get you to Brussels by train from 4 destinations incuding Hamburg.
Meal
Power point
Drink
Avg. Time
0h 13m
Avg. Price
£97.16

DB Intercity-Express

There are 37 daily DB Intercity-Express schedules to Brussels. DB Intercity-Express can get you to Brussels by train from 13 destinations incuding Cologne.
WiFi
Meal
Power point
Drink
Avg. Time
0h 5m
Avg. Price
£83.83

Deutsche Bahn with non-federally owned railway company

There are 28 daily Deutsche Bahn with non-federally owned railway company schedules to Brussels. Deutsche Bahn with non-federally owned railway company can get you to Brussels by train from 32 destinations incuding Düsseldorf.
Power point
Avg. Time
0h 7m
Avg. Price
£63.88