ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Lisbon

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Madrid to Lisbon

🚌 Traveling by bus from Madrid to Lisbon is a convenient option, with services departing every three hours from Estación Sur de Autobuses. 🌉 The journey takes approximately 7 hours and 30 minutes, covering a distance of about 551 km before arriving at Estação Rodoviária de Lisboa Oriente. 💰 Prices for the bus ticket vary from €28 to €74, providing travelers with an affordable and efficient way to explore the route between these two vibrant cities.

Where to stay in Lisbon

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation

Will you be returning to Madrid by bus?

If you are looking for a return bus service, check the buses from Lisbon to Madrid.

See schedule