The cheapest buses from Lisbon to Madrid

Showing times and prices for Sep 27

Cheapest

$51

Average

$61

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 $ 61 if you buy it on the day, but the cheapest tickets can be found for only $ 51.

07:00AMLisbon, Gare Rodoviaria Sete Rios11h30 07:30PMMadrid, Aeropuerto Barajas T4
1 changes
$511One-way
07:00AMLisbon, Gare Rodoviaria Sete Rios10h55 06:55PMMadrid, Estación Sur
1 changes
$511One-way
09:30PMLisbon, Gare Rodoviaria Sete Rios9h00 07:30AMMadrid
0 changes
$561One-way
09:00AMLisboa, Gare Oriente8h00 06:00PMMadrid, Estación Sur
0 changes
$561One-way
10:00PMLisboa, Gare Oriente8h15 07:15AMMadrid, Estación Sur
0 changes
$561One-way

Timetable Lisbon to Madrid

Showing buses for tomorrow, Mon, Sep 27
07:00AMLisbon, Gare Rodoviaria Sete Rios11h30 07:30PMMadrid, Aeropuerto Barajas T4
0 changes
07:00AMLisbon, Gare Rodoviaria Sete Rios10h55 06:55PMMadrid, Estación Sur
0 changes
08:30AMLisbon, Gare Rodoviaria Sete Rios9h30 07:00PMMadrid, Aeropuerto Barajas T4
0 changes
08:30AMLisbon, Gare Rodoviaria Sete Rios8h30 06:00PMMadrid, Estación Sur
0 changes
08:30AMLisbon, Gare Rodoviaria Sete Rios9h00 06:30PMMadrid
0 changes
09:00AMLisboa, Gare Oriente8h00 06:00PMMadrid, Estación Sur
0 changes
09:00AMLisboa, Gare Oriente9h00 07:00PMMadrid, Aeropuerto Barajas T4
0 changes
09:00AMLisboa, Gare Oriente8h30 06:30PMMadrid
0 changes
01:00PMLisbon, Gare Rodoviaria Sete Rios14h30 04:30AMMadrid, Aeropuerto Barajas T4
0 changes
01:00PMLisbon, Gare Rodoviaria Sete Rios14h45 04:45AMMadrid, Estación Sur
0 changes
01:30PMLisboa, Gare Oriente14h00 04:30AMMadrid, Aeropuerto Barajas T4
0 changes
01:30PMLisboa, Gare Oriente14h15 04:45AMMadrid, Estación Sur
0 changes
09:30PMLisbon, Gare Rodoviaria Sete Rios9h00 07:30AMMadrid
0 changes
09:30PMLisbon, Gare Rodoviaria Sete Rios9h30 08:00AMMadrid, Aeropuerto Barajas T4
0 changes
09:30PMLisbon, Gare Rodoviaria Sete Rios8h45 07:15AMMadrid, Estación Sur
0 changes
10:00PMLisboa, Gare Oriente8h15 07:15AMMadrid, Estación Sur
0 changes
10:00PMLisboa, Gare Oriente8h30 07:30AMMadrid
0 changes
10:00PMLisboa, Gare Oriente9h00 08:00AMMadrid, Aeropuerto Barajas T4
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Sep 26
$56Alsa
$212easyJet
Mon
Sep 27
$25Flixbus
$74easyJet
Tue
Sep 28
$19Flixbus
$55easyJet
Wed
Sep 29
$19Flixbus
$57easyJet
Thu
Sep 30
$27Flixbus
$131easyJet
Fri
Oct 1
$27Flixbus
$155easyJet
Sat
Oct 2
$25Flixbus
$80Iberia
Sun
Oct 3
$51Eurolines Switzerland
Find prices
Mon
Oct 4
$19Flixbus
$54easyJet
Tue
Oct 5
$19Flixbus
$39easyJet
Wed
Oct 6
$25Alsa
$30Iberia
Thu
Oct 7
$25Alsa
$31easyJet
Fri
Oct 8
$19Flixbus
$41easyJet
Sat
Oct 9
$19Flixbus
$28easyJet
Sun
Oct 10
$22Flixbus
$38easyJet
Mon
Oct 11
$19Flixbus
$36easyJet
Tue
Oct 12
$25Flixbus
$108easyJet
Wed
Oct 13
$19Flixbus
$46easyJet
Thu
Oct 14
$19Flixbus
$30Iberia
Fri
Oct 15
$19Flixbus
$29easyJet
Sat
Oct 16
$19Flixbus
$30Air Europa

The fastest buses from Lisbon to Madrid

Showing times and prices for Sep 27

Fastest Journey

8 h

Average

10 h 18 m

Buses per day

18

Distance

502 km

Of the 18 buses that leave Lisbon for Madrid every day 12 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 502 km distance in an average of 10 h 18 m but if you time it right, some buses will get you there in just 8 h .

The slowest buses will take 14 h 45 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:00AMLisboa, Gare Oriente8h00 06:00PMMadrid, Estación Sur
0 changes
$561One-way
2nd Fastest
10:00PMLisboa, Gare Oriente8h15 07:15AMMadrid, Estación Sur
0 changes
$561One-way
10:00PMLisboa, Gare Oriente8h30 07:30AMMadrid
0 changes
$561One-way
08:30AMLisbon, Gare Rodoviaria Sete Rios8h30 06:00PMMadrid, Estación Sur
0 changes
$561One-way
09:00AMLisboa, Gare Oriente8h30 06:30PMMadrid
0 changes
$561One-way

These companies trust us. We 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

Bus Information to Madrid from Lisbon

distanceDistance311 miles (502 km)
durationAverage bus duration8 h
priceAverage bus ticket price$28 (€23)
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 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 $19 (€15), but the average price of bus tickets is $28 (€23).

Bus companies

Alsa, Avanza and FlixBus from Lisbon to Madrid

Find the best buses between Lisbon and Madrid with Omio's travel partners Alsa, Avanza and FlixBus from $19 (€15). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Alsa
Avanza
FlixBus

Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

    These are Alsa's ticket policies for COVID-19 for the bus between Lisbon and Madrid:

    • Normal conditions apply
    • 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

    Buses from Lisbon to Madrid
    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
    Are there COVID-19 travel restrictions for buses from Lisbon to Madrid?

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

    What is the status of international entry into Spain from Portugal?

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

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

    Conditions of entry:

    • 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?

    When traveling in Spain, you must follow these COVID-19 safety rules:

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

    The information above was last checked on 9/25/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus from Lisbon to Madrid before traveling.

    What COVID restrictions are there for my return journey by bus to Lisbon, Portugal from Madrid, Spain?

    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:

    • Negative COVID-19 test issued at most 3 days before arrival
    • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

    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 9/22/21. 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?
    Looking to save money on your journey? Omio customers have found the cheapest bus between Lisbon and Madrid for the next 7 days starting from $19 (€15)  one way.
    What is the price of a bus ticket from Lisbon to Madrid?
    In the next 7 days you can expect to pay on average $28 (€23)  for a bus ticket from Lisbon to Madrid.
    How many miles is it from Lisbon to Madrid by bus?
    You should expect to travel around 311 miles (502 km)  between Lisbon and Madrid by bus.
    How many hours is the bus time to Madrid from Lisbon?
    The bus time from Lisbon to Madrid is on average 8 h  for the 311 miles (502 km) long journey, but the time it takes to go between Lisbon and Madrid by bus can vary depending on specific dates or traveling on weekends and holidays.
    What bus providers go from Lisbon to Madrid?
    For the best Lisbon to Madrid bus to buy, 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 between Lisbon and Madrid 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 route with Flixbus, Alsa, Avanza, BlaBlaCar or Union Ivkoni International  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 bus services are there to Madrid from Lisbon a day?
    On average, there is 1 bus a day from Lisbon to Madrid. The bus times and services may be different on weekends and holidays compared to weekdays.
    What are the first and last departure bus times from Lisbon to Madrid?
    The earliest bus for this trip departs from Lisbon at 7: 15 AM. The last bus leaves from Lisbon at 9: 00 PM. Check Omio for the latest bus schedule from Lisbon to Madrid and book the best time to depart on your chosen travel date.
    How far in advance should I book a bus ticket from Lisbon to Madrid to get the best deals?
    You can find buses between Lisbon and Madrid to cost on average $28 (€23) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Lisbon to Madrid bus generally on sale a few months before the planned travel date.
    Stations

    Important Stations and Airports for this Journey

    Lisbon
    Madrid
    LISBOA (Gare Oriente)
    Amenities
    Lisboa
    Amenities