Duration | 14h 39m |
Distance | 1487.9 km |
Average price | €378 |
Frequency | Daily |
No, there is no direct train from Barcelona to Amsterdam. However, there are services departing from Barcelona-Sants and arriving at Amsterdam Centraal via Paris Gare de Lyon and Paris Nord. The journey, including transfers, takes approximately 11h 36m.
More detailsThe distance between Barcelona and Amsterdam is 1274 km. The road distance is 1487.9 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 Eurostar, arrive at Amsterdam Centraal station.
More detailsThere are 2840+ hotels available in Amsterdam. Prices start at €0 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