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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Buses from Madrid to Lisbon

Departing from Estación Sur de Autobuses, the journey to Estação Rodoviária de Lisboa Oriente takes approximately 7 hours and 30 minutes, with services operating every three hours every day. 🌍 Enjoy the 551 km trip as you travel through beautiful landscapes and picturesque towns. Choose from multiple departure times and affordable ticket prices ranging from €28 to €74 for a comfortable and convenient ride with BlaBlaCar Bus.

Where to stay in Lisbon

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

Accomodation
  • Yes, there is a direct bus service between Madrid and Lisbon. The buses depart from Estación Sur de Autobuses and arrive at Estação Rodoviária de Lisboa Oriente. This service operates every day with buses departing every three hours, and the journey typically takes around 7 hours and 30 minutes.
  • To catch the bus from Madrid to Lisbon you will need to head to the Estación Sur de Autobuses station. This is where the bus services, operated by BlaBlaCar Bus, depart from for this route. Ensure that you arrive at the station in advance of the scheduled departure time to complete any necessary boarding procedures before the bus sets off for Lisbon.
  • The bus from Madrid to Lisbon operated by BlaBlaCar Bus, arrives at the Estação Rodoviária de Lisboa Oriente station in Lisbon. This is the final destination where passengers will disembark after completing the approximately 7-hour and 30-minute journey. Upon arrival, you can continue your travels in Lisbon or explore the city's attractions from this bus station.
  • The cost of a bus ticket from Madrid to Lisbon typically ranges from €28 to €75, depending on factors such as the time of booking, the bus company, and the class of service chosen. It's advisable to book in advance to secure lower prices and preferable seat options. The variation in prices allows travelers to choose a fare that best fits their budget and preferences for the journey.
  • There are multiple buses operating between Madrid and Lisbon. These buses, operated by BlaBlaCar Bus, depart from Estación Sur de Autobuses in Madrid and arrive at Estação Rodoviária de Lisboa Oriente in Lisbon. Services run every three hours, providing travelers with frequent options for their journey. The duration of the bus trip typically takes around 7 hours and 30 minutes, offering a convenient and comfortable transportation choice between the two cities.
  • The Madrid to Lisbon buses are typically the most crowded during peak travel times such as weekends, holidays, and popular vacation seasons. To avoid crowds, it is advisable to consider traveling on weekdays and during off-peak hours. The early morning or late evening buses may have fewer passengers, providing a more comfortable and quieter journey for travelers. By planning your trip during less busy times, you can enjoy a smoother and more relaxed bus ride from Madrid to Lisbon.
  • The first bus of the day from Madrid to Lisbon typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves in the evening, around 9:00 PM. Travelers have the option to choose from a range of departure times throughout the day to suit their schedule when traveling from Madrid to Lisbon by bus. The buses operate every three hours, providing flexibility for passengers to select a convenient travel time.

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