Trains from Amsterdam to Brussels

How to get from Amsterdam to Brussels by train

Amsterdam Centraal > Train destinations > Amsterdam to Brussels Trains

Two main train services run from Amsterdam to Brussels: Eurostar and the Intercity Brussels. Both depart from Amsterdam Centraal Station and arrive at Brussels-Midi/Zuid (South) station.

From Amsterdam Centraal to Brussels with Eurostar

The Eurostar (previously known as Thalys)  is a high-speed train that offers the fastest travel time between Amsterdam and Brussels, typically taking about 1 hour and 50 minutes. The train offers amenities like comfortable seating, power outlets, and Wi-Fi, and has a bar-buffet car where you can buy snacks and drinks.

Intercity Brussels

The Intercity Brussels is a slower train service than the Eurostar, but it does not require a reservation and is often less expensive. The journey with the Intercity Brussels train typically takes around 2 hours and 50 minutes.

Tickets for both services can be purchased online in advance. The cheapest price will depend on how far in advance you book and the time of day and week of travel. Generally, booking as far in advance as possible will get you the best prices.

Remember that train services require a valid ticket for travel, so make sure you have your ticket before boarding the train.

Choose a Train Service that you like

Eurostar and Direct Intercity Trains are two major train companies that operate on the Amsterdam to Brussels route.

Book Your Tickets

You can book train tickets online through the official NS international site or Eurostar site. Ticket prices vary but the cheapest ticket costs approximately 25 euros one-way ticket. Book days in advance or even months in advance to reserve your comfortable seats.

Check the Schedule

Trains operate throughout the day, but it’s a good idea to check the schedule for the specific departure time that suits your travel plans.

Departure Train Station

Trains from Amsterdam to Brussels depart from Amsterdam Centraal station.

Arrival Station

The main station in Brussels is Brussels Midi/Zuid. Some trains may also stop at other stations in Brussels, so check the details when booking.

Boarding the Train

Arrive at the station a little early to allow time for security checks and boarding. Make sure to have your ticket and any necessary identification.

Enjoy the Journey

The train journey from Amsterdam to Brussels offers scenic views of the Dutch and Belgian landscapes. You can relax, read a book, or enjoy the onboard services.

Arrival in Brussels

Once you arrive at Brussels Midi/Zuid, you can easily connect to other forms of transportation or explore the city.

Return Journey

If you plan to return to Amsterdam, you can book a round-trip ticket or purchase a one-way ticket for the return journey.


Most frequently asked questions about Amsterdam Centraal Station.

How long does the train from Amsterdam to Brussels take?

The train journey from Amsterdam to Brussels typically takes approximately 1 hour and 50 minutes.

What is the cheapest way to travel from Amsterdam to Brussels?

The most economical way to travel from Amsterdam to Brussels is often by bus or budget-friendly train options.

How much does it cost to take the train from Amsterdam to Brussels?

A standard one-way ticket for a high-speed train like Eurostar could range from approximately €25 to €100 or more, depending on the factors mentioned above. Intercity Direct, a non-high-speed option, might have slightly lower fares.