Find a bus from Lisbon to Madrid

These train, bus and flight companies trust us

Ticket price Lisbon - Madrid every day

Today 24/03 25/03 26/03 27/03 28/03 29/03
9 £9 £9 £9 £ More 18 £9 £
29 £32 £25 £19 £25 £24 £14 £

Find the best bus offers from Lisbon to Madrid

virail helps you to find timetables and prices for all buses from Lisbon to Madrid.

The route from Lisbon to Madrid is served daily by 40 bus departing from the stations of Sete Rios - Terminal De Rodoviário, Oriente, Lisbon Sete Rios, Lissabon Oriente, Lisbon (Oriente) and arriving to the stations of Avenida De América Metro, Estación Sur - Mendez Alvaro, Madrid Mendez Alvaro Estacion Sur, Aeropuerto MAD Barajas T4, Madrid Avenida De America - Bus Station, Madrid, Madrid Airport (T4).
The average duration of the journey is 18 h 10 min. The first bus leaves at 07:00. The last is at 22:25.

virail lets you search and compare times and prices of any transports from one city to another