Cheap Flights Madrid to Lisbon: The Complete Guide to Paying Less
Looking for cheap flights from Madrid to Lisbon? It’s one of the busiest air routes on the Iberian Peninsula — a high-demand air bridge with flights every few minutes — and, luckily, one of the most affordable if you know when and how to look. With several airlines competing daily, you can fly for less than an AVE train ticket. This guide covers everything — airlines, duration, airports, the best time to fly, and real money-saving tactics — so you pay the lowest possible price.
✈️ Ready to book your Madrid-Lisbon flight?
Compare every airline on this route in one search for the best price.
💡 Ready to fly? Search and book your Madrid–Lisbon flight with TopTravelCentre to compare every airline at once (round trip, MAD → LIS).
Madrid–Lisbon route at a glance
| Detail | Info |
|---|---|
| Direct flight duration | ~1 h 25 min (between 1 h 20 and 1 h 40) |
| Distance | ~515 km (about 320 miles) |
| Origin airport | Madrid-Barajas (MAD) |
| Destination airport | Lisbon-Humberto Delgado (LIS) |
| Direct airlines | Iberia, TAP Air Portugal, Air Europa, Ryanair, easyJet |
| Cheapest time to fly | January, September and October |
| Cheapest day to fly | Thursday and Tuesday |
How long is the flight from Madrid to Lisbon?
A direct flight between Madrid and Lisbon takes about 1 hour and 25 minutes. Based on route schedule data (Skyscanner, FlightsFrom):
- MAD → LIS: between 1 h 20 and 1 h 40, averaging 1 h 25. It’s one of the shortest capital-to-capital flights in Europe.
- LIS → MAD: practically the same, around 1 h 25 on the return, though winds can shorten or extend it slightly.
The fastest recorded flight is around 1 hour 20 minutes. If you connect through another city (say Porto or Seville), expect a total travel time of 3–5 hours.
Which airlines fly the route (and which are cheapest)
The Madrid–Lisbon market is extremely saturated — with nearly 1,000 weekly flights between the two capitals. That’s great news for your wallet. The nonstop carriers are:
- Iberia — the Spanish flag carrier with the most frequencies. Operates from MAD T4 to LIS T1. Ideal if you need checked baggage or want to connect to its long-haul network.
- TAP Air Portugal — Portugal’s flag carrier. Plenty of daily departures, often with very competitive pricing on its own air bridge. Plus you earn Star Alliance miles.
- Air Europa — the third corner of the triangle, with daily frequencies and prices that often compete with low-cost carriers.
- Ryanair — the Irish low-cost carrier, with fares that can drop below €20 one-way on sale. Keep in mind: larger carry-on bags cost extra.
- easyJet — the British low-cost carrier, also present with aggressive basic fares.
Golden rule: on this route, low-cost carriers set the price floor. Before you book, compare all Madrid–Lisbon flights at once on TopTravelCentre to see instantly which airline is cheapest for your dates.
Airports: Barajas and Lisbon-Humberto Delgado
Since it’s a short direct hop between capitals, airport logistics are straightforward — but here’s what you need to know.
Madrid-Barajas (MAD)
The sole departure point. Flights to Lisbon mostly leave from T4 (Iberia, Air Europa, Ryanair) and T1 (easyJet, TAP). If you’re connecting, leave time between terminals.
Lisbon-Humberto Delgado Airport (LIS)
Lisbon’s single airport, about 7 km from the city center. One runway, but well connected:
- Metro: Red Line from Aeroporto to São Sebastião, then switch to the Blue Line for downtown. 20–25 minutes and about €1.72 with a navegante card or contactless. By far the cheapest and most efficient option.
- Uber/Bolt: about €10–15 to the center, 15–20 minutes.
- Aerobus: route 744, about 25 minutes to Marquês de Pombal square.
- Taxi: about €15–20 to the center, but always agree on a fixed price or use the meter.
Tip: the Lisbon metro runs until about 1:00 AM. If your flight arrives late, book an Uber or Bolt from the app before leaving the terminal — you skip the queue and pay less than an unbooked taxi.
When is the cheapest time to fly to Lisbon?
Data from search engines like Skyscanner, KAYAK, and Expedia agree on the lowest-demand (and therefore cheapest) months:
- January — the cheapest month on average. Demand collapses after the holiday season, and so do prices.
- September — ideal: the heat softens, summer crowds thin out, and fares drop.
- October — still good weather in Lisbon and low fares before the cold sets in.
- April — early spring, before Easter and May bank holidays, usually has good prices.
When to avoid: Easter week, June–August (Lisbon’s peak season), and holiday weekends. If summer is your only option, fly mid-week and book at least 6 weeks ahead.
7 real tactics to get the cheapest flight
- Fly Thursday or Tuesday. The cheapest days of the week; weekends always cost more.
- Book 5–7 weeks ahead. Not too early, not last-minute: that’s the sweet spot for short European routes. (Learn more in our guide on how far in advance to book a flight.)
- Round trip, almost always. A return ticket is usually cheaper than two one-ways, even on low-cost carriers.
- Travel with just a backpack if you can. Ryanair and easyJet heavily discount the base fare; checked luggage often costs almost as much as the ticket.
- Stay flexible on dates. Shifting by a day can save 20–30%.
- Compare outbound and return times. Sometimes a 7:00 AM flight costs half the price of a 10:00 AM one.
- Use a metasearch that groups every airline. The fastest way to never miss a deal. For more tactics, read our guide to finding cheap flights that actually work.
How much does a Madrid–Lisbon flight cost? (price ranges)
Prices change daily, so here are indicative ranges with the consultation date rather than a single number:
Checked on 06/08/2026. In low-season windows (January, September), with low-cost carriers and early booking, a round trip Madrid–Lisbon typically falls in the roughly €40–€90 range (about $44–$100). In peak season (July–August, Easter) or booked last-minute, that same ticket can double. Sale one-way fares: from about €15–25. These are ranges, not guaranteed prices: always check the live fare for your dates before booking.
👉 Check the live price for your dates on TopTravelCentre — round trip, MAD → LIS.
Getting from the airport to central Lisbon
To keep the cheap ticket cheap all the way to your hotel:
- Metro (recommended): Red Line from Aeroporto to São Sebastião, then switch to the Blue Line toward Baixa-Chiado or Marquês de Pombal. 20–25 minutes and about €1.72. Works with a navegante card or contactless bank card.
- Uber/Bolt: about €10–15, 15–20 minutes. Convenient if you’re traveling in a group or with heavy luggage.
- Airport bus: routes 744 and 783, about 25 minutes to the center for under €2.
- Taxi: about €15–20 to the center, but always agree on a fixed fare or use the meter.
💡 Pro tip: the Lisbon metro runs until 1:00 AM. If your flight lands later, book an Uber or Bolt from the app before leaving — you skip the taxi queue and pay less than an unbooked cab.
What not to miss in Lisbon (and how to get around)
The flight is just the beginning. Lisbon awaits with its unique light, fado music, pastéis de nata, and hills overlooking the Tagus River. If you’re visiting for the first time, our guide on why to choose a small travel agency over an online giant explains how personalized service can make planning your trip smoother.
Summary: your plan for the cheapest Madrid–Lisbon flight
- Aim for January, September or October, on a Thursday or Tuesday.
- Book 5–7 weeks ahead, round trip.
- Compare low-cost and full-service carriers (Ryanair vs. Iberia vs. TAP).
- Travel light if the basic fare allows it.
- Compare every airline at once before you buy.
Once you’ve decided, the fastest move is to compare in one place:
👉 Search and book your Madrid–Lisbon flight on TopTravelCentre — round trip, every airline, best price in seconds.
Prices are indicative and vary by date and airline.
