Cheap flights Lisbon to Madrid (Adolfo Suarez Madrid-Barajas)
Nonstop flights from Lisbon to Madrid: Iberia, TAP Portugal, Easyjet and 7 more. Nonstop flights per week: 109. Flight time: 1 hour 25 minutes. Distance: 511 km. Tickets from TSh50 588 (departure 14 November).
Which airlines fly most often from Lisbon to Madrid?
The most flight options on this route are offered by
Iberia
— options found:
9.
IberiaFlights: 9 · Direct: 9
EasyjetFlights: 4 · Direct: 4
Air EuropaFlights: 4 · Direct: 4
TAP PortugalFlights: 4 · Direct: 4
RyanairFlights: 3 · Direct: 1
EasyJet EuropeFlights: 3 · Direct: 3
PortugáliaFlights: 3 · Direct: 3
Air NostrumFlights: 1 · Direct: 1
Vueling AirlinesFlights: 1 · Direct: 1
S.C. Ten Airways S.R.L.Flights: 1 · Direct: 1
Round trip Lisbon — Madrid
Trip
Outbound
Return
Outbound + return
Total
Weekend trip
Fri, 6 Nov
Mon, 9 Nov
TSh83 568 + TSh45 566
One week
Sun, 6 Dec
Sat, 12 Dec
TSh61 918 + TSh59 132
Two weeks
Mon, 26 Oct
Mon, 9 Nov
TSh86 692 + TSh45 566
Two one-way tickets combined, price per adult. Tap a price to search these dates.
Prices as of 22 October, 11:06 Moscow time
Which month is cheapest to fly Lisbon — Madrid?
Cheapest month: November — a one-way ticket usually costs around TSh89 846, 6% below average. Most expensive month: July — around TSh100 717.
November 2026usually TSh89 846 · 6% below average
One-way ticket prices for departures in that month. “Usually” is the median of the lowest daily prices.
Prices as of 22 October, 11:06 Moscow time
How many days before departure is it cheapest to buy a Lisbon — Madrid ticket?
The cheapest departure right now is Tue, 3 Nov — from TSh79 893. Days before departure: 11. 4–7 days before departure tickets cost from TSh91 622, 1–3 days before — from TSh86 692.
Before departureDeparture dateDifference from lowestPrice
1–3 daysMon, 26 Oct9% more
4–7 daysThu, 29 Oct15% more
8–14 daysTue, 3 Novcheapest
15–21 daysTue, 10 Nov3% more
22–30 daysMon, 16 Nov7% more
Lowest prices for departures in the next 30 days.
How many flights per day operate from Lisbon to Madrid?
Most flights operate on
Mon (19), the fewest on
Sun (11).
Yes. Nonstop flights from Lisbon to Madrid are operated by: Iberia, TAP Portugal, Easyjet, Air Europa, EasyJet Europe, Portugália, Ryanair, Vueling Airlines and 2 more. A nonstop flight takes 1 hour 25 minutes on average. Nonstop tickets start at TSh50 588.
The average ticket price Lisbon Madrid is TSh96 491. The cheapest ticket costs TSh50 588, operated by Ryanair, flight FR 9441, departing Lisbon on 14 November at 16:15, arriving Madrid on 14 November at 18:40. Prices as of 22 October.
A nonstop flight takes 1 hour 25 minutes on average. The fastest is UX 1152 Air Europa: 1 hour 15 minutes. With a connection: from 24 hours 45 minutes, usually about 25 hours.
Based on prices for the coming months, the cheapest month to fly is December: tickets from TSh60 479. The most expensive month is May 2027, with tickets from TSh91 959.
Tickets from Lisbon to Madrid are sold by: Iberia, TAP Portugal, Easyjet, Air Europa, EasyJet Europe, Ryanair, Portugália, Vueling Airlines, S.C. Ten Airways S.R.L., Air Nostrum. All of them fly nonstop.
The distance from Lisbon to Madrid is 511 km.
Tickets from Madrid to Lisbon start at TSh45 566. The average price is TSh85 069. Nonstop flights are operated by: Iberia, TAP Portugal, EasyJet Europe, Easyjet, Air Europa, Portugália, Vueling Airlines, S.C. Ten Airways S.R.L. and 1 more. All tickets Madrid — Lisbon
The first nonstop flight departs at 06:00 (EC 7639, EasyJet Europe), the last one at 21:45 (IB 536, Iberia). Local time.