Trip to Lisbon

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

🚆 Start your journey from Amsterdam Centraal station, as there is no direct train to Lisbon. The route includes transfers at Avignon, Atocha, Badajoz, and Entroncamento before reaching your final destination. Expect the total travel time to be approximately 25 hours and 21 minutes. 💰 The cost of a train ticket from Amsterdam to Lisbon ranges from €360 to €630.

Where to stay in Lisbon

There are over 3600 hotels to stay in Lisbon. Prices range from $10 per night.

Accomodation

Will you be returning to Amsterdam by train?

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

See schedule