Yes, there is a direct bus departing from Barcelona and arriving at Lisbon Sete Rios. Services depart once daily. The journey takes approximately 18h 45m.More details
The distance between Barcelona and Lisbon is 1006 km. The road distance is 1244.7 km.Get driving directions
Barcelona to Lisbon bus services, operated by ALSA, depart from Barcelona station.More details
Barcelona to Lisbon bus services, operated by ALSA, arrive at Lisbon Sete Rios station.More details
Book your Barcelona to Lisbon bus tickets online with Busbud.Search and book
Lisbon is 1h behind Barcelona. It is currently 5:40 PM in Barcelona and 4:40 PM in Lisbon.
There are 4523+ hotels available in Lisbon. Prices start at 87€ per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps