Find cheap flights from Madrid to Lisbon

Explore the best deals

Discover the cheapest flights from Madrid to Lisbon
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Madrid to Lisbon

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of November. Take advantage of this per
Filter by
week: 30 Nov - 6 Dec
$46
$53
$69
$48
$44
$185
$43
$45
$42
$42
$42
$41
SeptemberOctoberNovember
Exchange rate
1 AUD = 0.61 EUR
1 EUR = 1.63 AUD
Last checked on Wed, 16/09
Distance: 502 kms
Madrid airports
Adolfo Suárez Madrid - Barajas (MAD)How far from city centre: 13 kms
Lisbon airports
Lisboa (LIS)How far from city centre: 5 kms

Guide to cheap flights from Madrid to Lisbon

The journey from Madrid to Lisbon connects two of the most charismatic capitals in Southern Europe, each offering a distinct atmosphere defined by centuries of maritime history and artistic grandeur. While the Spanish capital is known for its sprawling plazas and world-class galleries, the Portuguese city captivates visitors with its romantic, sun-bleached hills, tiled facades, and the soulful sound of Fado echoing through narrow alleys. Travellers are drawn to the well-known Belém Tower, the historic Alfama district, and the dramatic views over the Tagus River. Beyond the urban charm, the proximity to rugged Atlantic coastlines and lush parks ensures a perfect balance of cultural immersion and natural beauty.

Flying between these two cities is exceptionally efficient, with a flight duration of approximately 1 hour and 20 minutes covering a distance of roughly 515 km. Several carriers, including Iberia, TAP Air Portugal, and Air Europa, provide frequent connections throughout the day, often departing from Adolfo Suárez Madrid–Barajas Airport and arriving at Humberto Delgado Airport. For those looking to enjoy the best weather and local festivities, the spring and early autumn months are ideal, though the route remains popular year-round due to the mild climate. Morning departures are often recommended for those wishing to maximise their first day, as the short travel time and a 1-hour time difference allow for a seamless arrival. Terminal 4 at the departure airport and Terminal 1 at the arrival point are the primary hubs for these international links, both of which are well-integrated into their respective city metro systems for easy transit.

Airports in Madrid for cheap flights

Travelling between these two Iberian capitals is a common route, primarily served by Adolfo Suárez Madrid–Barajas Airport. As the main international gateway, it handles a high volume of daily traffic to Lisbon, offering a variety of flight times to suit different schedules. The 515-km journey typically takes around 1 hour and 20 minutes, making it a quick connection for both business and leisure travellers.

Adolfo Suárez Madrid–Barajas Airport (MAD)

Adolfo Suárez Madrid–Barajas Airport is the largest aviation hub in the country and is situated just 13 km from the city centre. This massive facility operates across four main terminals, with most flights to Portugal departing from Terminal 4 or Terminal 2. The site is well-connected to the urban core via the Line 8 metro service and the C1 and C10 suburban train lines. Known for its striking architecture, particularly the undulating bamboo roof in its newest section, the airfield provides an extensive range of amenities including premium lounges and vast retail areas. Frequent shuttle buses facilitate movement between the different buildings, ensuring passengers can navigate the expansive grounds efficiently before their departure.

Airports in Lisbon for cheap flights

Passengers flying from Madrid typically arrive at a single major international hub that handles all commercial traffic into the city.

Humberto Delgado Airport (LIS)

Humberto Delgado Airport serves as the primary gateway and is situated just 6 km north of the city centre. This facility features two passenger buildings, with most international arrivals from Spain processed through the main terminal. The site is a major hub for TAP Air Portugal, though it also hosts numerous daily rotations from Iberia and Air Europa. For those moving onward, the Aeroporto station on the Linha Vermelha provides a direct metro link to the city centre in approximately 20 minutes. The infrastructure is well-equipped with duty-free zones and lounges, making it a convenient arrival point for both business and leisure travellers. Due to its proximity to the urban core, the approach offers striking views of the Tagus River and the local landscape. The airport remains one of the busiest in Southern Europe, operating a 24-hour service for various ground transportation options.

Best deals on cheap flights from Madrid to Lisbon

Securing your seat for the hop from Madrid to Lisbon is the final step toward an unforgettable Atlantic getaway. With Opodo, the process is as smooth as the journey itself, offering a comprehensive platform to compare options across dozens of carriers in seconds. Whether you are looking for a quick mid-week break or a spontaneous weekend away, the Prime subscription unlocks exclusive discounts that make every trip more rewarding. For those who prefer a seamless experience, bundling your flights and accommodation into a single package simplifies your planning while providing excellent value. Exploring the lively streets and historic hills of the Portuguese capital has never been more accessible. Dive into the latest flight deals today and prepare to trade the Spanish capital for the breezy charm of Lisbon.

Frequently asked questions about flights from Madrid to Lisbon

How long does the flight take to go from Madrid to Lisbon?
The total flight time between Madrid and Lisbon is of around 1 h and 25 m on average, considering an average distance of 502.45 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
On average, how much is the price of a flight from Madrid to Lisbon?
When you fly from Madrid to Lisbon the average price is $104. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Madrid to Lisbon at Opodo?
The cheapest price for a flight from Madrid to Lisbon is $23. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Madrid to Lisbon?
The most popular months to book a trip from Madrid to Lisbon are April, June and May, based on the searches of our customers.
When is the best time to travel from Madrid to Lisbon?
The best time of the year to go to Lisbon when flying from Madrid depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, June is the top 1º month to fly to Lisbon from Madrid in terms of searches from our customer, followed by July and December. If you prefer to avoid high peaks of turism, however, and escape a crowded period, January, February and May are the months with less volume of searchs for the route Madrid - Lisbon.
How is the weather in Lisbon compared to Madrid?
While in Madrid temperatures can reach an average of 24º ºC in summer, Lisbon's temperatures can rise to 22º ºC during the hot season. In winter, however, weather data show around 12º ºC in Lisbon, compared to the 7º ºC average in Madrid.

Plan your trip

Popular Flight RoutesOther popular routes to explore