Madrid to Lisbon flights

Wed, 17 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Madrid to Lisbon flight

distanceDistance311 miles
durationAverage flight duration1 h 20 min
priceAverage plane ticket price£154 (€174)
changesDirect flightYes
carriersAirlineseasyJet, Air Europa, Iberia, Ryanair, TAP Portugal, PGA-Portugalia Airlines, Air Nostrum, Bulgaria Air, Vueling Airlines, White Airways, Royal Air Maroc or regional jet

Flights from Madrid to Lisbon cover the 311 miles long trip taking on average 1 h 20 min with our travel partners like easyJet, Air Europa, Iberia, Ryanair, TAP Portugal, PGA-Portugalia Airlines, Air Nostrum, Bulgaria Air, Vueling Airlines, White Airways, Royal Air Maroc or regional jet. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as £47, but the average price of plane tickets is £154. Travellers depart most frequently from Madrid Barajas Airport and arrive in Lisbon Portela Airport.

Cheap flights tickets from Madrid to Lisbon

Showing times and prices for 18 Jul

Cheapest

The best way to find a cheap flight ticket from Madrid to Lisbon is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
easyJet
23:201h25
Madrid Barajas Airport (MAD)
23:45Lisbon Portela Airport (LIS)
£1121One-way
0 changes
2nd Cheapest
easyJet
16:201h15
Madrid Barajas Airport (MAD)
16:35Lisbon Portela Airport (LIS)
£1601One-way
0 changes
easyJet
09:551h25
Madrid Barajas Airport (MAD)
10:20Lisbon Portela Airport (LIS)
£1751One-way
0 changes
Vueling
22:3510h55
Madrid Barajas Airport (MAD)
08:30Lisbon Portela Airport (LIS)
£1811One-way
1 change
Air Europa
06:301h20
Madrid Barajas Airport (MAD)
06:50Lisbon Portela Airport (LIS)
£2631One-way
0 changes

Flight scheduleMadrid to Lisbon

Showing flights for tomorrow, Thursday, 18 July
Air Europa
06:301h20
Madrid Barajas Airport (MAD)
06:50Lisbon Portela Airport (LIS)
0 changes
TAP Portugal
06:351h20
Madrid Barajas Airport (MAD)
06:55Lisbon Portela Airport (LIS)
0 changes
Iberia
07:201h25
Madrid Barajas Airport (MAD)
07:45Lisbon Portela Airport (LIS)
0 changes
Vueling
09:2512h10
Madrid Barajas Airport (MAD)
20:35Lisbon Portela Airport (LIS)
1 change
easyJet
09:551h25
Madrid Barajas Airport (MAD)
10:20Lisbon Portela Airport (LIS)
0 changes
Air Europa
10:251h20
Madrid Barajas Airport (MAD)
10:45Lisbon Portela Airport (LIS)
0 changes
TAP Portugal
11:051h20
Madrid Barajas Airport (MAD)
11:25Lisbon Portela Airport (LIS)
0 changes
Iberia
11:251h25
Madrid Barajas Airport (MAD)
11:50Lisbon Portela Airport (LIS)
0 changes
TAP Portugal
13:351h20
Madrid Barajas Airport (MAD)
13:55Lisbon Portela Airport (LIS)
0 changes
Royal Air Maroc
13:458h45
Madrid Barajas Airport (MAD)
21:30Lisbon Portela Airport (LIS)
1 change
Air Europa
14:551h20
Madrid Barajas Airport (MAD)
15:15Lisbon Portela Airport (LIS)
0 changes
easyJet
16:201h15
Madrid Barajas Airport (MAD)
16:35Lisbon Portela Airport (LIS)
0 changes
Air Europa
18:401h20
Madrid Barajas Airport (MAD)
19:00Lisbon Portela Airport (LIS)
0 changes
Royal Air Maroc
19:3523h05
Madrid Barajas Airport (MAD)
17:40Lisbon Portela Airport (LIS)
1 change
Iberia
19:401h25
Madrid Barajas Airport (MAD)
20:05Lisbon Portela Airport (LIS)
0 changes
PGA-Portugalia Airlines
20:101h20
Madrid Barajas Airport (MAD)
20:30Lisbon Portela Airport (LIS)
0 changes
Vueling
22:3510h55
Madrid Barajas Airport (MAD)
08:30Lisbon Portela Airport (LIS)
1 change
Iberia
23:001h25
Madrid Barajas Airport (MAD)
23:25Lisbon Portela Airport (LIS)
0 changes
easyJet
23:201h25
Madrid Barajas Airport (MAD)
23:45Lisbon Portela Airport (LIS)
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Madrid to Lisbon by coach or flight

Thu
18 Jul
Fri
19 Jul
Sat
20 Jul
Sun
21 Jul
Mon
22 Jul
Tue
23 Jul
Wed
24 Jul
Thu
25 Jul
Fri
26 Jul
Sat
27 Jul
Sun
28 Jul
Mon
29 Jul
Tue
30 Jul
Wed
31 Jul
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
Mon
05 Aug
Tue
06 Aug
Wed
07 Aug

Flight times from Madrid to Lisbon

Showing times and prices for 18 Jul

Fastest Journey

1 h 15 m

Average

3 h 57 m

Flights per day

19

Distance

502 km

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

Fastest
easyJet
16:201h15
Madrid Barajas Airport (MAD)
16:35Lisbon Portela Airport (LIS)
£1601One-way
0 changes
2nd Fastest
Air Europa
10:251h20
Madrid Barajas Airport (MAD)
10:45Lisbon Portela Airport (LIS)
£3721One-way
0 changes
2nd Fastest
Air Europa
14:551h20
Madrid Barajas Airport (MAD)
15:15Lisbon Portela Airport (LIS)
£3721One-way
0 changes
2nd Fastest
Air Europa
18:401h20
Madrid Barajas Airport (MAD)
19:00Lisbon Portela Airport (LIS)
£3721One-way
0 changes
2nd Fastest
TAP Portugal
11:051h20
Madrid Barajas Airport (MAD)
11:25Lisbon Portela Airport (LIS)
£3921One-way
0 changes

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: EasyJet, Air Europa and Iberia Madrid to Lisbon

Find the best flights between Madrid and Lisbon with Omio's travel partners easyJet, Air Europa and Iberia from £47. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your flight to Lisbon from Madrid.

Flight information from Madrid to Lisbon with Air Europa:

  • Average Duration: 1 h 20 min
  • Cheapest Price: £47

Madrid to Lisbon Flights: An Overview

A popular route between Spain and Portugal, there are many flight options available between the two cities. Flights from Madrid to Lisbon run frequently throughout the day. Flights depart every one to two hours, with up to three flights per hour at peak times. The 312-mile journey takes around one hour and twenty minutes by plane. All flights travel between Madrid Barajas Airport (MAD) and Lisbon Portela Airport (LIS).

Which airlines fly from Madrid to Lisbon?

There are several Portuguese, Spanish and international airlines that operate direct flights from Madrid to Lisbon. Some of the most frequently used airlines include Portugália Airlines (PGA), TAP Portugal, Iberia Airlines, easyJet and Air Europa.

How long is the flight from Madrid to Lisbon?

A direct flight from Madrid to Lisbon takes approximately one hour and twenty minutes. There are also several indirect routes available: passengers will be required to change planes in other cities such as Amsterdam, Paris or Barcelona. These flights can take between three and five hours, plus layover time in the airport.

How many flights are there from Madrid to Lisbon?

During the week and at the weekend, there are usually between 14 and 17 flights per day from Madrid to Lisbon. Between one and three flights depart from Madrid every hour from early in the morning until the evening. On some days, there are also night flights available.

FAQs: Madrid to Lisbon flights

FAQs: Take a flight from Madrid to Lisbon hassle-free. 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 Madrid to Lisbon.
FAQs
Cheap plane tickets from Madrid to Lisbon can start from as little as £47 when you book in advance. The average flight ticket price for Madrid to Lisbon is £154; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by plane from Madrid to Lisbon is 1 h 20 min   to travel the 311 mile long route. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first flight from Madrid to Lisbon leaves at 07: 40. Plan your trip with the Journey Planner   from Omio.
The last flight from Madrid to Lisbon leaves at 22: 05.
When taking a flight from Madrid to Lisbon, you can count on easyJet, Air Europa, Iberia, Ryanair, TAP Portugal, PGA-Portugalia Airlines, Air Nostrum, Bulgaria Air, Vueling Airlines, White Airways, Royal Air Maroc or regional jet for the best way to get you to Lisbon. You can also check all possible airlines who offer a service between Madrid and Lisbon and compare the amenities they offer before buying a plane ticket.

Flights from Madrid to Lisbon generally leave from Madrid Barajas Airport and arrive in Lisbon Portela Airport.

Madrid Barajas Airport is 15 km away from Madrid city centre and Lisbon Portela Airport is 6.8 km from Lisbon city centre.

The cheapest month to travel from Madrid to Lisbon by plane is February.
You have options as you can travel from Madrid to Lisbon 2 different ways: coach or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers