Trip to Amsterdam

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 Brussels to Amsterdam

🌷 The journey takes approximately 1 hour and 52 minutes, covering a distance of 221km between the two vibrant European cities. 🎨 With ticket prices ranging from €18 to €314, the train journey provides a hassle-free and environmentally friendly travel option for visitors exploring the cultural delights of Amsterdam.

Where to stay in Amsterdam

There are over 1224 hotels to stay in Amsterdam. Prices range from $22 per night.

Find accommodation
  • For traveling from Brussels to Amsterdam by train, the main company providing direct train routes is Thalys. The journey takes approximately 1 hour and 52 minutes, with services departing hourly every day. Trains depart from Brussel-Zuid / Bruxelles-Midi station in Brussels and arrive at Amsterdam Centraal station. Ticket prices can vary from €19 to €317 depending on the class and time of booking.
  • The fastest train between Brussels and Amsterdam is operated by Thalys. This direct train service departs from Brussel-Zuid / Bruxelles-Midi station and arrives at Amsterdam Centraal station, taking approximately 1 hour and 52 minutes for the journey. Thalys trains operate hourly every day, providing a convenient and speedy transportation option for travelers between these two cities.
  • Trains departing for Amsterdam from Brussels are operated by Thalys and depart from Brussel-Zuid / Bruxelles-Midi station. This station in Brussels serves as the departure point for the direct train services to Amsterdam. Passengers can easily access this departure station, which offers connections to various other destinations as well. The Brussel-Zuid / Bruxelles-Midi station provides a convenient starting point for travelers embarking on their journey to Amsterdam by train.
  • There are multiple trains that operate between Brussels and Amsterdam. These direct train services are provided by Thalys and depart from Brussel-Zuid / Bruxelles-Midi station in Brussels, arriving at Amsterdam Centraal station. The trains run hourly and operate every day, with the journey typically taking around 1 hour and 52 minutes. Travelers have the convenience of choosing from the frequent departure times throughout the day for their journey between these two popular European cities.
  • The train services from Brussels to Amsterdam operated by Thalys, arrive at Amsterdam Centraal station. Amsterdam Centraal is the main railway station in Amsterdam and serves as a major transportation hub for both domestic and international train services. It is conveniently located in the city center, making it easy for travelers to access various attractions and accommodations upon arrival. Passengers can disembark at Amsterdam Centraal and continue their journey to explore the vibrant city of Amsterdam.
  • The first train of the day from Brussels to Amsterdam operated by Thalys, departs from Brussel-Zuid / Bruxelles-Midi station in the morning. The exact departure time may vary, but typically, the first train leaves early in the morning to accommodate travelers starting their journey to Amsterdam. The last train usually departs in the evening, allowing passengers to reach Amsterdam before nightfall. With trains departing hourly throughout the day, travelers have multiple options to choose from based on their preferred departure time.
  • There are multiple direct train trips each day between Brussels and Amsterdam. Operated by Thalys, these services run hourly, providing travelers with several options throughout the day to make the journey. Whether you prefer to travel in the morning, afternoon, or evening, you can choose from the various departures available daily to reach Amsterdam in approximately 1 hour and 52 minutes.
  • Yes, there is a direct train between Brussels and Amsterdam. The train departs from Brussel-Zuid / Bruxelles-Midi station and arrives at Amsterdam Centraal, with services operating hourly every day. Travelers can enjoy the convenience of a direct journey that takes approximately 1 hour and 52 minutes to reach their destination without the need for transfers.
  • The cost of a train ticket from Brussels to Amsterdam varies between €19 and €317, depending on factors such as the class of travel, availability, and how far in advance the ticket is purchased. Passengers can choose from different fare options to suit their budget and travel preferences. It is recommended to book tickets early to secure lower prices and better deals for the journey between Brussels and Amsterdam.

Will you be returning to Brussels by train?

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

See schedule