Duration | 19h 40m |
Distance | 1209.6 km |
Average price | €140 |
Frequency | 6/week |
No, there is no direct train from Lisbon to Barcelona. However, there are services departing from Lisboa - Santa Apolonia and arriving at Barcelona-Sants via Entroncamento, Badajoz and Madrid-Puerta de Atocha-Almudena Grandes. The journey, including transfers, takes approximately 13h 36m.
More detailsThe distance between Lisbon and Barcelona is 1019 km. The road distance is 1209.6 km.
Get driving directionsLisbon to Barcelona train services, operated by Comboios de Portugal, depart from Lisboa - Santa Apolonia station.
More detailsLisbon to Barcelona train services, operated by Renfe AVE, arrive at Barcelona-Sants station.
More detailsThere are 5566+ hotels available in Barcelona.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps