Trip to Lisbon

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

🚄 Traveling from Amsterdam to Lisbon by train involves a scenic route with multiple transfers. The journey duration is approximately 25 hours and 21 minutes, including stops in cities like Avignon, Madrid, and Entroncamento. 💶 The prices for a train ticket from Amsterdam to Lisbon can range between €360 and €630, depending on the class and type of ticket chosen. Despite the long journey time, the train trip provides a comfortable and immersive way to explore the beauty of Europe.

Where to stay in Lisbon

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

Find accommodation

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