Cheap bus tickets from Lisbon to Madrid

Showing times and prices for Jan 22

Cheapest

$128

Average

$128

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Lisbon to Madrid will cost around $ 128 if you buy it on the day, but the cheapest tickets can be found for only $ 128.

10:30AMLisbon, Gare Rodoviaria Sete Rios18h45 06:15AMMadrid, Aeropuerto Barajas T4
1 changes
$1281One-way
11:00AMLisboa, Gare Oriente18h15 06:15AMMadrid, Aeropuerto Barajas T4
1 changes
$1281One-way

Bus schedule from Lisbon to Madrid

Showing buses for tomorrow, Sat, Jan 22
10:30AMLisbon, Gare Rodoviaria Sete Rios18h45 06:15AMMadrid, Aeropuerto Barajas T4
0 changes
11:00AMLisboa, Gare Oriente18h15 06:15AMMadrid, Aeropuerto Barajas T4
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Jan 22
$24Flixbus
$34Air Europa
Sun
Jan 23
$24Flixbus
$32Ryanair
Mon
Jan 24
$18Flixbus
$18Ryanair
Tue
Jan 25
$18Flixbus
$34Air Europa
Wed
Jan 26
$128Eurolines Switzerland
Find prices
Thu
Jan 27
$18Flixbus
$34Air Europa
Fri
Jan 28
$18Flixbus
$18Ryanair
Sat
Jan 29
$18Flixbus
$34Air Europa
Sun
Jan 30
$18Flixbus
$42Ryanair
Mon
Jan 31
$18Flixbus
$22Ryanair
Tue
Feb 1
$18Flixbus
$34Air Europa
Wed
Feb 2
$18Flixbus
$10Ryanair
Thu
Feb 3
$18Flixbus
$31easyJet
Fri
Feb 4
$18Flixbus
$12Ryanair
Sat
Feb 5
$12Flixbus
$34Air Europa
Sun
Feb 6
$18Flixbus
$29Ryanair
Mon
Feb 7
$18Flixbus
$10Ryanair
Tue
Feb 8
$18Alsa
$33easyJet
Wed
Feb 9
$12Flixbus
$10Ryanair
Thu
Feb 10
$18Flixbus
$27easyJet

Bus times from Lisbon to Madrid

Showing times and prices for Jan 22

Fastest Journey

18 h 15 m

Average

18 h 30 m

Buses per day

2

Distance

502 km

It's difficult to get from Lisbon to Madrid without transferring at least once.

11:00AMLisboa, Gare Oriente18h15 06:15AMMadrid, Aeropuerto Barajas T4
1 changes
$1281One-way
10:30AMLisbon, Gare Rodoviaria Sete Rios18h45 06:15AMMadrid, Aeropuerto Barajas T4
1 changes
$1281One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Lisbon to Madrid

distanceDistance311 miles (502 km)
durationAverage bus duration8 h 10 min
priceAverage bus ticket price$36 (€30)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus companiesAlsa, Flixbus, Avanza, Eurolines Switzerland, BlaBlaCar, Eurolines France, Movelia or Union Ivkoni International

Buses from Lisbon to Madrid cover the 311 miles (502 km) long journey taking on average 8 h 10 min with our travel partners like Alsa, Flixbus, Avanza, Eurolines Switzerland, BlaBlaCar, Eurolines France, Movelia or Union Ivkoni International. Normally, there is 1 bus operating per day, including direct services available. You can get the cheapest bus tickets for this journey for as low as $18 (€15), but the average price of bus tickets is $36 (€30).

Bus providers: FlixBus, Alsa and Avanza from Lisbon to Madrid

Buy your official FlixBus, Alsa and Avanza bus tickets to Madrid from Lisbon from $18 (€15) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most affordable journey.

FlixBus
Alsa
Avanza

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

  • Average Price: $18

These are FlixBus' ticket policies for COVID-19 for the bus to Madrid from Lisbon:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from Lisbon to Madrid

Buses in Europe are an affordable way to travel between cities, with a number of companies offering a variety of domestic and international routes. Buses from Lisbon to Madrid run every day of the week. The main bus companies on the route are Avanza, Alsa, and Eurolines. The journey time is approximately 8½ hours. There are numerous departures every day, starting shortly before 10:00 a.m. and continuing until 9:15 p.m. All of the journeys on this route are direct.

Lisbon to Madrid buses: Not what you're looking for?

Return buses from Madrid to Lisbon | Compare all modes of traveling from Lisbon to Madrid | Or learn more about buses to Madrid


Lisbon to Madrid Bus Cost

Average prices for buses from Lisbon to Madrid when you book in advance

Booking Period

Average Price

Same Day

€43

1 Day in Advance

€41

1 Week in Advance

€41

2 Weeks in Advance

€41

1 Month in Advance

€41

3 Months in Advance

€41

Lisbon to Madrid Buses: General Information

While taking a bus is slower than the train, it is significantly cheaper and can take as little as 8:15 h to arrive in Madrid.

  • autobus All Lisbon to Madrid buses are run by either Alsa, Avanza, and Eurolines.
  • autobus Most buses are direct, depart from Lisboa Oriente bus station and arrive at Madrid's Intercam Av.America bus station.
  • autobus Traveling from Lisbon to Madrid by bus takes as little as 8 hours and 15 minutes.
  • autobus Most travelers book their Lisbon to Madrid bus ticket 1 day in advance of the travel date.

Taking the Bus from Lisbon

The primary departure point for buses from Lisbon to Madrid is the Oriente station in central Lisbon on the metro system. Night buses also run to the bus station in Lisbon.

Getting into Madrid by Bus

Madrid is one of Spain's truly global cities and is home to countless art galleries and royal palaces. Buses from Lisbon to Madrid arrive at Intercambiador de Transporte, Avenida de América, which is Madrid's main bus station. Located to the north of the city center, it is well connected to the Metro and bus networks. Night buses operate in the city and there is a taxi rank at the bus station.

Travel Tips: Bus to Madrid from Lisbon

Take the bus to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Lisbon to Madrid.
FAQs

What are the travel restrictions for Madrid, Spain if I'm coming from Lisbon, Portugal by bus?

Travel by bus between Lisbon, Portugal and Madrid, Spain is: Partially open.

Is international entry into Madrid from Lisbon restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Portugal

Do I need to quarantine on arrival in Spain from Lisbon?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Madrid, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 1/20/22. Remember to check the latest COVID-19 travel safety regulations for your bus from Lisbon to Madrid closer to your date of departure here

What is the restriction level for the return leg of a round trip journey from Madrid, Spain to Lisbon, Portugal?

Return travel from Spain to Portugal is: Partially open.

Are there any international entry restrictions on returning to Lisbon from Madrid?

Entry into Portugal is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Portugal from Madrid?

Requirements for reentering:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira
  • Passenger Locator Form (PLF) required
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Lisbon, Portugal?

The government of Portugal has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

Last checked on 1/20/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Lisbon from Madrid.

How much does a cheap bus to Madrid from Lisbon cost?

Omio customers have found the cheapest buses from Lisbon to Madrid to cost as little as $18 (€15)  in the next 7 days.

How much is the bus between Lisbon and Madrid on average?

The Lisbon to Madrid bus ticket price is on average $36 (€30)  if you are looking to buy your tickets for this journey in the next week.

How far is Madrid from Lisbon by bus?

The distance to Madrid from Lisbon by bus is approximately 311 miles (502 km).

How many hours is the bus time from Lisbon to Madrid?

The bus time between Lisbon and Madrid is on average 8 h 10 min  for the 311 miles (502 km) long journey, but the time it takes to go from Lisbon to Madrid by bus can vary depending on specific dates or traveling on weekends and holidays.

Which bus companies should I travel with from Lisbon to Madrid?

For the best Lisbon to Madrid bus to purchase, you can travel safely and comfortably with Alsa, Flixbus, Avanza, Eurolines Switzerland, BlaBlaCar, Eurolines France, Movelia or Union Ivkoni International. However, it's always good to check all possible bus providers with services to Madrid from Lisbon to compare what amenities they may offer.

Are there any nonstop bus services from Lisbon to Madrid?

Yes, there is 1 direct bus per day from Lisbon to Madrid, and you can find a direct bus for this trip with Flixbus or BlaBlaCar  on Omio. It's worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.

How many buses are there from Lisbon to Madrid a day?

The average number of buses departing Lisbon for Madrid is 1 a day. The bus schedules and services may vary between weekdays and weekends.

When does the first bus depart from Lisbon to Madrid? When does the last bus depart from Lisbon to Madrid?

You can take the first bus from Lisbon to Madrid at 10: 30 AM. The last bus from Lisbon to Madrid that you can take departs at 9: 40 PM. Omio shows you the latest bus from Lisbon to Madrid schedule to help you book the best departure time for this trip.

How far in advance should I buy a bus ticket from Lisbon to Madrid to get the best deals?

In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this journey and save money. If you purchase bus tickets between Lisbon and Madrid within the next 7 days, you can find tickets to cost on average $36 (€30) one way. To find the best prices for this journey, consider booking your bus ticket from Lisbon to Madrid a few months in advance.