Yes, there is a direct bus departing from Madrid Estacion Sur and arriving at Lisbon Sete Rios Station station. Services depart three times a day, and operate every day. The journey takes approximately 8h 15m.More details
The distance between Madrid and Lisbon is 502 km. The road distance is 629.4 km.Get driving directions
Madrid to Lisbon bus services, operated by Avanza Grupo, depart from Madrid station.More details
Madrid to Lisbon bus services, operated by Avanza Grupo, arrive at Setubal station.More details
Lisbon is 1h behind Madrid. It is currently 3:24 PM in Madrid and 2:24 PM in Lisbon.
There are 7298+ hotels available in Lisbon. Prices start at 57€ 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