Duration | 15h 44m |
Distance | 1215.8 km |
Average price | €150 |
Frequency | Daily |
No, there is no direct train from Barcelona to Lisbon. However, there are services departing from Barcelona-Sants and arriving at Lisboa Santa Apolonia via Madrid-Puerta de Atocha-Almudena Grandes, Badajoz and Entroncamento. The journey, including transfers, takes approximately 13h 33m.
More detailsThe distance between Barcelona and Lisbon is 1019 km. The road distance is 1215.8 km.
Get driving directionsBarcelona to Lisbon train services, operated by Renfe AVE, depart from Barcelona-Sants station.
More detailsBarcelona to Lisbon train services, operated by Comboios de Portugal, arrive at Lisboa Santa Apolonia station.
More detailsBook your Barcelona to Lisbon train tickets online with Omio.
Search and bookThere are 8955+ hotels available in Lisbon.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps