ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Madrid

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration11h
Distance694
Avg. price$ 56
Bus trips2 found

Buses from Lisbon to Madrid

🌄 The journey takes approximately 7 hours and 30 minutes to travel from the charming city of Lisbon to the vibrant capital of Spain, Madrid, by bus. 💰 Ticket prices for the bus ride between Madrid and Lisbon can range from €28 to €74, offering a convenient and affordable way to explore both beautiful cities in Iberia.

Where to stay in Madrid

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

Accomodation
  • Yes, there is a direct bus service between Lisbon and Madrid. The bus departs from Estação Rodoviária de Lisboa Oriente and arrives at Estación Sur de Autobuses. The service operates every day with departures scheduled every three hours, and the journey typically takes around 7 hours and 30 minutes to reach Madrid. It's a convenient and comfortable way to travel between the two cities.
  • You can catch the Lisbon to Madrid bus from the Estação Rodoviária de Lisboa Oriente station. This is the main departure point for bus services operated by BlaBlaCar Bus traveling between the two cities. Estação Rodoviária de Lisboa Oriente is conveniently located with easy access to public transportation options, making it a convenient starting point for your journey to Madrid.
  • The Lisbon to Madrid bus services operated by BlaBlaCar Bus arrive at the Estación Sur de Autobuses station in Madrid. Estación Sur de Autobuses is a major bus station in Madrid, conveniently located for onward travel within the city. It serves as a central hub for bus services connecting Madrid to various destinations, including Lisbon.
  • The cost of a bus ticket from Lisbon to Madrid typically ranges between €28 to €75, depending on the bus company, time of booking, and type of seat selected. Prices may vary based on factors such as promotions, demand, and availability. It's advisable to book your ticket in advance to secure the best fares for your journey between Lisbon and Madrid.
  • There are multiple buses operating between Lisbon and Madrid. A direct bus service provided by BlaBlaCar Bus departs from Estação Rodoviária de Lisboa Oriente every three hours, seven days a week, with a journey duration of approximately 7 hours and 30 minutes. The prices for these buses between Madrid and Lisbon typically range from €28 to €75, offering travelers flexibility in choosing their preferred schedule and budget for the trip. It's recommended to check the bus schedule and book tickets in advance to secure your seat on the desired bus.
  • The Lisbon to Madrid buses are typically most crowded during weekends and peak travel seasons, such as summer and holidays. To avoid crowds, consider traveling on weekdays, especially mid-week, as buses tend to be less crowded during these times. Additionally, booking tickets for early morning or late evening departures may offer a quieter and more relaxed travel experience. It's advisable to plan your trip in advance and choose off-peak times for a more comfortable journey.
  • The first bus of the day from Lisbon to Madrid typically departs in the early morning, around 6:00 AM. The last bus usually leaves in the late evening, around 9:00 PM. With services operating every three hours throughout the day, travelers have a range of options to choose from for their journey between the two cities. It's recommended to check the latest schedules and availability when planning your trip.

Will you be returning to Lisbon by bus?

If you need a return bus trip, you can check out buses from Madrid to Lisbon.

See schedule