Duration | 19h 25m |
Distance | 1209.6 km |
Average price | €125 |
Frequency | 6/week |
No, there is no direct train from Lisbon to Barcelona. However, there are services departing from Lisboa Oriente and arriving at Barcelona-Sants via Entroncamento, Badajoz and Madrid-Puerta de Atocha-Almudena Grandes. The journey, including transfers, takes approximately 13h 28m.
More detailsThe distance between Lisbon and Barcelona is 1014 km. The road distance is 1209.6 km.
Get driving directionsLisbon to Barcelona train services, operated by Comboios de Portugal, depart from Lisboa Oriente station.
More detailsLisbon to Barcelona train services, operated by Renfe AVE, arrive at Barcelona-Sants station.
More detailsBook your Lisbon to Barcelona train tickets online with Omio.
Search and bookThere are 5217+ hotels available in Barcelona. Prices start at €0 per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps