Duration | 13h 56m |
Distance | 1533.5 km |
Average price | €419 |
Frequency | Weekly |
No, there is no direct train from Barcelona to Amsterdam. However, there are services departing from Barcelona-Sants and arriving at Amsterdam Centraal via Montpellier Sud de France and Valence Tgv Rhone-Alpes Sud. The journey, including transfers, takes approximately 11h 17m.
More detailsThe distance between Barcelona and Amsterdam is 1274 km. The road distance is 1533.5 km.
Get driving directionsBarcelona to Amsterdam train services, operated by TGV inOui, depart from Barcelona-Sants station.
More detailsBarcelona to Amsterdam train services, operated by Thalys, arrive at Amsterdam Centraal station.
More detailsBook your Barcelona to Amsterdam train tickets online with Omio.
Search and bookThere are 2395+ hotels available in Amsterdam. Prices start at €72 per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps