Trip to Amsterdam

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Barcelona to Amsterdam

🚆 Traveling from Barcelona to Amsterdam by train is a convenient option, despite no direct route available. The journey includes transfers and takes approximately 11 hours and 16 minutes. 🌍 The route covers a distance of 1,643 km, with the total travel time varying depending on the transfers. Passengers will board the Train Paris - Espagne TGV from Barcelona-Sants to Paris Gare de Lyon, followed by a high-speed train from Paris-Nord to Amsterdam Centraal. 💸 The prices for the Barcelona to Amsterdam train ticket can range from €245 to €552. For specific details and booking, travelers can contact the respective agencies, SNCF and Thalys, to ensure a smooth and enjoyable journey.

Where to stay in Amsterdam

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

Accomodation
  • There is no direct train from Barcelona to Amsterdam, but you can take a combination of trains from Barcelona-Sants station. The first leg of the journey is on TGV inOui to Valence TGV Rhone-Alpes Sud, and then you transfer to a Thalys train to reach Amsterdam Centraal. The total journey time is approximately 11 hours and 16 minutes. Prices for this route vary between €249 - €560.
  • The fastest train route from Barcelona to Amsterdam involves taking a TGV inOui train to Valence Tgv Rhone-Alpes Sud and transferring to a Thalys train to Amsterdam Centraal. This journey typically takes 11 hours and 16 minutes, with no direct trains available. The Thalys high-speed train from Paris-Nord to Amsterdam Centraal is the quickest leg of the trip, taking about 3 hours and 19 minutes. Prices for this route range from €249 to €560.
  • Trains departing from Barcelona to Amsterdam are operated by TGV inOui and leave from Barcelona-Sants station. This is the main departure station for this particular train service connecting the two cities. Passengers can board the train at Barcelona-Sants to begin their journey to Amsterdam Centraal.
  • There are multiple trains available for the journey from Barcelona to Amsterdam. Travelers can take a TGV inOui service from Barcelona-Sants station to Valence Tgv Rhone-Alpes Sud, followed by a Thalys train to Amsterdam Centraal. While there is no direct train between the two cities, these connecting services provide a convenient way to travel by train. The total travel time for this route, including transfers, is approximately 11 hours and 16 minutes. Ticket prices for these trains can range from €249 to €560.
  • The train from Barcelona to Amsterdam operated by Thalys, arrives at Amsterdam Centraal station. Amsterdam Centraal is a major railway station located in the heart of the city, making it a convenient arrival point for travelers. From there, passengers can easily access various parts of Amsterdam and its surrounding areas using public transportation options available at the station.
  • The first train of the day from Barcelona-Sants station to Amsterdam via Valence Tgv Rhone-Alpes Sud typically departs early in the morning to begin the 11-hour journey, including transfers. The last train departing from Barcelona towards Amsterdam is scheduled in the evening. Passengers should check the specific schedule and availability closer to their travel date as timetables may vary.
  • There are no direct train trips available between Barcelona and Amsterdam. The journey requires transfers and typically takes around 11 hours and 16 minutes. Passengers traveling between these two cities will need to plan for the transfer between trains at Valence TGV Rhone-Alpes Sud. Checking the schedule and availability of the connecting services is recommended for a smooth journey.
  • There is no direct train service available between Barcelona and Amsterdam. Traveling from Barcelona to Amsterdam involves taking connecting trains with a transfer at Valence TGV Rhone-Alpes Sud. The total journey duration, including transfers, is approximately 11 hours and 16 minutes. Passengers should plan their trip accordingly to accommodate the transfer time and ensure a smooth travel experience.
  • The cost of a train ticket from Barcelona to Amsterdam typically ranges from €249 to €560, depending on factors such as the class of service, time of booking, and availability. Passengers are advised to book their tickets in advance to secure the best fares and potentially save money on their journey. It is recommended to check for any ongoing promotions or discounts offered by the train operators for additional savings on the ticket prices.

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