Trip to Brussels

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration3h
Distance222 km
Avg. price$ 29
Train trips11 found

Trains from Amsterdam to Brussels

🚆 Traveling from Amsterdam to Brussels by train is a convenient and efficient option. The direct train from Amsterdam Centraal to Brussel-Zuid / Bruxelles-Midi operates hourly, with a journey time of approximately 1 hour and 53 minutes. 🌍 The distance between Amsterdam and Brussels is 214 km, with various routes and timings to choose from for the journey. Options include traveling on high-speed trains operated by Thalys with a transfer in Antwerpen-Centraal or a direct Eurostar train towards St Pancras International. 🏙️ Depending on your preferred route and transfers, the trip could take around 2 to 2.5 hours to reach Brussels from Amsterdam by train. Prices vary between €14 to €111, making it a cost-effective mode of transportation for exploring the vibrant cities of Netherlands and Belgium.

Where to stay in Brussels

There are over 773 hotels to stay in Brussels. Prices range from $21 per night.

Find accommodation
  • The companies that provide train routes from Amsterdam to Brussels are Thalys and Eurostar. Thalys operates a direct train service departing from Amsterdam Centraal and arriving at Brussel-Zuid / Bruxelles-Midi, with services departing hourly. The journey typically takes around 1 hour and 53 minutes. Eurostar offers an alternative route with a transfer at St Pancras International, taking approximately 2 hours and 4 minutes to reach Brussels.
  • The fastest train between Amsterdam and Brussels is the direct Thalys train service. This train departs from Amsterdam Centraal and arrives at Brussel-Zuid / Bruxelles-Midi, taking approximately 1 hour and 53 minutes for the journey. Thalys operates this high-speed service hourly, providing a quick and convenient option for travelers between the two cities.
  • Trains leaving for Brussels from Amsterdam depart from Amsterdam Centraal station. Thalys operates the train services on this route, providing a direct connection between the two cities. Amsterdam Centraal is a major train station in Amsterdam, making it convenient for travelers to start their journey to Brussels.
  • There are hourly train services operating every day from Amsterdam to Brussels. These direct trains are provided by Thalys and take approximately 1 hour and 53 minutes to reach Brussel-Zuid / Bruxelles-Midi station from Amsterdam Centraal. Additionally, there are alternative routes with transfers available, each varying in travel time and number of steps required for the journey.
  • The train services from Amsterdam to Brussels operated by Thalys, arrive at Brussel-Zuid / Bruxelles-Midi station. This station is located in the heart of Brussels and serves as a major transportation hub connecting to various other destinations within the city and beyond. Passengers arriving at Brussel-Zuid / Bruxelles-Midi can easily access the city center and explore the attractions and amenities that Brussels has to offer.
  • The first train of the day from Amsterdam to Brussels is a direct service operated by Thalys, departing from Amsterdam Centraal station. This train usually departs in the early morning hours, providing an efficient option for early risers. The last train of the day on this route also belongs to Thalys and departs from Amsterdam Centraal later in the evening, offering flexibility for travelers with different schedules to reach Brussels.
  • There are multiple direct train trips each day between Amsterdam and Brussels. Services operated by Thalys depart from Amsterdam Centraal and arrive at Brussel-Zuid / Bruxelles-Midi, with trains departing hourly. This convenient schedule offers travelers flexibility to choose a departure time that suits their itinerary when traveling between these two vibrant cities.
  • Yes, there is a direct train between Amsterdam and Brussels. Operated by Thalys, this direct train departs from Amsterdam Centraal and arrives at Brussel-Zuid / Bruxelles-Midi. These services run hourly and operate every day, offering a convenient and efficient way to travel between the two cities in approximately 1 hour and 53 minutes.
  • The cost of a train ticket from Amsterdam to Brussels can vary depending on factors such as the time of booking and type of ticket. Generally, prices for this route range from €14 to €112. It is advisable to book your ticket in advance to secure the best fare for your journey. Travelers may also find discounts or promotions available for certain departure times or travel dates.

Will you be returning to Amsterdam by train?

If you are looking for the return train journey, check out trains from Brussels to Amsterdam

See schedule