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

🚆 Traveling from Barcelona to Lisbon by train requires making several transfers along the way. The journey typically takes approximately 13 hours and 21 minutes, with stops at stations such as Estación de tren de Atocha, Badajoz, and Entroncamento. 🚆 Ticket prices for the train ride from Barcelona to Lisbon can range from €69 to €152, offering travelers a convenient and scenic way to experience the stunning landscapes of Spain and Portugal during their journey.

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 Barcelona by train?

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

See schedule