Trip to Amsterdam

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Barcelona to Amsterdam

🚆 Starting from Barcelona-Sants station, travelers will embark on a journey towards Amsterdam Centraal station, taking approximately 11 hours and 16 minutes with transfers along the way. 🚆 While the travel time is significant, the scenic views and convenience of train travel make the journey from Barcelona to Amsterdam an exciting and comfortable way to explore Europe. Prices for this route range from €246 to €554.

Where to stay in Amsterdam

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

Find accommodation
  • The train services from Barcelona to Amsterdam are provided by TGV inOui and Thalys. There is no direct train route, so travelers will need to make a transfer at some point during the journey. The total travel time, including transfers, is approximately 11 hours and 16 minutes. Prices for a train ticket between Barcelona and Amsterdam range from €250 to €563.
  • The fastest train option between Barcelona and Amsterdam involves taking a combination of TGV inOui and Thalys services. Although there is no direct train, travelers can board a TGV inOui train at Barcelona-Sants station and transfer to a Thalys train at Valence Tgv Rhone-Alpes Sud, ultimately arriving at Amsterdam Centraal station. This journey, including transfers, typically takes around 11 hours and 16 minutes. Despite the lack of a direct route, this option offers a relatively efficient way to travel between the two cities.
  • Trains departing for Amsterdam from Barcelona are operated by TGV inOui and depart from Barcelona-Sants station. Barcelona-Sants is the main railway station in Barcelona and serves as the starting point for this journey. Travelers can board the TGV inOui train at Barcelona-Sants station to begin their trip to Amsterdam Centraal station.
  • There are multiple trains that operate between Barcelona and Amsterdam with transfers required during the journey. Travelers can take services departing from Barcelona-Sants station and travel to Amsterdam Centraal via Valence TGV Rhone-Alpes Sud. The total travel time, including transfers, is approximately 11 hours and 16 minutes. Both TGV inOui and Thalys operate train services on this route with varying ticket prices ranging from €250 to €563.
  • The train services from Barcelona to Amsterdam operated by Thalys, arrive at Amsterdam Centraal station. Amsterdam Centraal is the central railway station in Amsterdam, located in the heart of the city. From there, travelers can easily access various transportation options to reach their final destination in Amsterdam or explore the city. The station is well-connected to other parts of Amsterdam and the Netherlands, making it a convenient arrival point for train travelers.
  • The first train of the day to travel from Barcelona to Amsterdam departs from Barcelona-Sants station. The exact departure time may vary, so it is advisable to check the schedule closer to your travel date. The last train of the day on this route arrives at Amsterdam Centraal station, typically in the late evening or early night. The journey duration, including transfers, is approximately 11 hours and 16 minutes, so it is recommended to plan accordingly and book tickets in advance.
  • There are no direct train trips between Barcelona and Amsterdam. Travelers will need to take a combination of trains with transfers to reach their destination, typically involving a transfer at Valence Tgv Rhone-Alpes Sud. The journey from Barcelona to Amsterdam by train takes approximately 11 hours and 16 minutes, including the transfers. It is advisable to check the train schedules and plan the trip accordingly to ensure a smooth journey.
  • There is no direct train between Barcelona and Amsterdam. Travelers will need to take a route that involves transfers, typically changing trains at Valence Tgv Rhone-Alpes Sud. The total journey time, including transfers, is approximately 11 hours and 16 minutes. It is recommended to plan the trip ahead of time and ensure smooth transfers between trains.
  • The cost of a train ticket from Barcelona to Amsterdam ranges from €250 to €563. The price variation may depend on factors such as the class of service, time of booking, and availability of discounts or promotions. It is advisable to book tickets in advance to secure a more favorable fare for the journey. Travelers should also consider any additional fees or charges that may apply when purchasing train tickets.

Will you be returning to Barcelona by train?

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

See schedule