Flight time from Madrid to Lisbon
Given below is the flight time from Madrid, Spain to Lisbon, Portugal. Flight time calculator to calculate time taken to reach Lisbon from Madrid by air. The nearest airport to Madrid is Barajas Airport (MAD) and the nearest airport to Lisbon is Portela Airport (LIS)
Flight time from Madrid to Lisbon is 1 hour 20 minutes
Non-Stop flight duration from MAD to LIS is 1 hour 20 minutes (Operated by TAP Portugal)
Non-stop flight time is around 1 hour 30 minutes.
One-stop flights and connecting flights can take anywhere between 4 hours to 8 hours hours depending on the layover city.
Non-stop flight time from Spain (MAD) to Portugal (LIS) by different airlines
Most of the flights by major airlines departing from Madrid arrive at Portela Airport. Lisbon is served by 1 international airports.
| Journey | Duration | Airline |
|---|---|---|
|
MAD ➝ LIS |
1 hour 20 minutes | TAP Portugal |
|
MAD ➝ LIS |
1 hour 20 minutes | TAP Portugal |
|
MAD ➝ LIS |
1 hour 20 minutes | TAP Portugal |
|
MAD ➝ LIS |
1 hour 20 minutes | TAP Portugal |
|
MAD ➝ LIS |
1 hour 20 minutes | Air Europa |
Number of Airports in Lisbon :
1 International Airport
Number of Airports in Madrid :
1 International Airport and 1 Medium Airport
Distance Between Madrid, Spain & Lisbon, Portugal is 510 Kilo Meters
Flight time from Madrid to Lisbon via Barcelona • MAD to LIS via BCN
Flight duration from Barajas Airport to Portela Airport via El Prat De Llobregat Airport, Spain on Formosa Airlines flight is 4 hours 20 minutes
|
MAD to BCN 1 hr 15 mins |
BCN Waiting Time 1 hr 5 mins |
BCN to LIS 2 hrs |
Total Duration: 4 hrs 20 mins |
Flight time from Madrid to Lisbon via Barcelona • MAD to LIS via BCN
Flight duration from Barajas Airport to Portela Airport via El Prat De Llobregat Airport, Spain on Formosa Airlines flight is 4 hours 30 minutes
|
MAD to BCN 1 hr 15 mins |
BCN Waiting Time 1 hr 15 mins |
BCN to LIS 2 hrs |
Total Duration: 4 hrs 30 mins |
Flight time from Madrid, Spain to airports near Lisbon, Portugal
Direct flight and one stop flight time from Barajas Airport, Madrid to airports nearest to Lisbon is given in the table below
| Journey | Destination Airports | Duration | Stops |
|---|---|---|---|
| MAD - FAO | Faro, Faro Airport | 10 hrs 25 mins | 1 Stop |
| MAD - OPO | Porto, Francisco Sá Carneiro Airport | 1 hr 20 mins | Non-Stop |
Airlines operating flights between Madrid and Lisbon
- Air Europa
- Iberia Airlines
- SATA International
- TAP Portugal
Madrid time is 1 hour ahead of Lisbon
|
Current time in Madrid, Spain : Wed, 24 Jun, 2026, |
12:35 AM | |
|
Current time in Lisbon, Portugal :, Tue, 23 Jun, 2026, |
11:35 PM |
Flight Time between Madrid & Lisbon • MAD - LIS Flight Duration
How long is the flight from Madrid to Lisbon? What is the Madrid - Lisbon flight duration? What is the flying time from Madrid to Lisbon? Find answer to these questions...
MAD to LIS Flight - Madrid Airport to Lisbon Airport Flight Route Map
The airports map below shows the location of Madrid Airport & Lisbon Airport. Know the flight direction and Madrid to Lisbon flight path
Madrid - Lat: 40.4684, Long: -3.5677
Lisbon - Lat: 38.7704, Long: -9.1291
Find flight time from Barajas Airport or Madrid or any other airport or city in Spain to various other destinations around the world using this flight time calculator.
A list of major Cities/Airports around the world is given below. Click on any of the airport names given below to find the flight distance from Madrid to those airports.
- Cessnock, Cessnock Airport
- Big Bell, Big Bell Airport
- Cattle Creek, Cattle Creek Airport
- Cresswell Downs, Cresswell Downs Airport
- Coolah, Coolah Airport
- Borroloola, Borroloola Airport
- Boigu Island, Boigu Island Airport
- Coolibah, Coolibah Airport
- Anthony Lagoon, Anthony Lagoon Airport
- Colac, Colac Airport
Find flight time from Barajas Airport or Madrid or any other airport or city in Spain to various other destinations around the world using this flight time calculator.
Find Flight Time
Enter the name of cities between which you wish to travel and calculate flight time.
Enter the name of airports between which you wish to travel and calculate flight time.