Porto to Madrid Flights OPOMAD

Francisco de Sá Carneiro Airport Adolfo Suárez Madrid–Barajas Airport

🇵🇹 Porto, PT 🇪🇸 Madrid, ES

The Porto to Madrid route connects Francisco de Sá Carneiro Airport (OPO) in PT with Adolfo Suárez Madrid–Barajas Airport (MAD) in ES. This short-haul flight covers approximately 273 miles (439 km) with a typical flight time of 50m. This route is served by 6 airlines: Air Europa, Ryanair, Iberia and others. AirportRoutes has tracked 17 daily flights on this route.

About This Route

Route Overview

The flight route from Porto's Francisco de Sá Carneiro Airport (OPO) to Madrid's Adolfo Suárez Madrid-Barajas Airport (MAD) is a popular choice for travelers seeking to connect Portugal and Spain quickly. Covering a distance of 273 miles (439 km), the flight typically takes around 1 hour and 15 minutes. With approximately 160 weekly flights operated by 6 airlines, this route offers travelers ample flexibility and choice. Many choose this route for business trips, leisure travel to explore Madrid, or as a connecting point to further destinations in Europe and beyond. It's a well-trafficked route that bridges two major Iberian cities.

Travel Tips

For the best deals, book your flight well in advance, especially if traveling during peak season. Airlines like Iberia, TAP Air Portugal, and Ryanair operate this route. At Francisco de Sá Carneiro Airport (OPO), arrive at least 2 hours before your flight to allow time for check-in and security. Madrid-Barajas (MAD) is a large airport; familiarize yourself with your arrival terminal to navigate efficiently. Expect a smooth, short flight. Travel hack: pack light to avoid baggage fees, often around €30-€50 ($33-$55) if not included in your ticket. Check both airline websites and third-party aggregators for the best prices.

Destination Highlights

Madrid, the vibrant capital of Spain, boasts world-class attractions like the Prado Museum, showcasing masterpieces of European art, and the Royal Palace, a stunning display of opulence. Explore the bustling Plaza Mayor or relax in the tranquil Retiro Park. Wander through neighborhoods like Malasaña for trendy vibes or La Latina for traditional tapas bars. Don't miss indulging in local cuisine such as *cocido madrileño* (a hearty chickpea stew) or *churros con chocolate*. Madrid offers a blend of history, culture, and gastronomy that will captivate any traveler.

Best Time to Fly

The best time to fly from Porto to Madrid is during the spring (April-May) or fall (September-October) for pleasant weather and fewer crowds. Peak tourist season is during the summer months (June-August), resulting in higher flight prices. Consider traveling in the shoulder seasons for better value. Madrid hosts events year-round, but the Fiestas de San Isidro in May offers a unique cultural experience.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Francisco de Sá Carneiro Airport

ICAO Code:
LPPR
IATA Code:
OPO
City:
🇵🇹 Porto
Country:
PT
Elevation:
228 ft

Destination Airport

Adolfo Suárez Madrid–Barajas Airport

ICAO Code:
LEMD
IATA Code:
MAD
City:
🇪🇸 Madrid
Country:
ES
Elevation:
1998 ft

Route Statistics

6

Operators

17

Daily Flights

273

Miles

50m

Flight Duration

Route Map

Great Circle
Flight route map from Porto to Madrid

Operating Airlines

Airline ICAO IATA
Air Europa AEA UX
Ryanair RYR FR
Iberia IBE IB
Air Nostrum ANE YW
Air Europa Express OVA X5
Ethiopian Airlines ETH ET

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 19 8%
Tuesday 53 22%
Wednesday 39 16%
Thursday 48 20%
Friday 21 9%
Saturday 36 15%
Sunday 24 10%

Pattern Analysis

Data Points: 240
API observations used to build this analysis
Weekdays: 180 flights
Weekend: 60 flights
Business Route More active on weekdays

All Flight Routes

6 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
Air Europa
AEA / UX
AEA1140 AEA1144 AEA1146 AEA1142 B738 16:05 4:05 PM (Representative)
M T W T F S S
Feb 13, 2026 Active
OVA1144 OVA1142 OVA1146 B738 11:35 11:35 AM (Representative)
M T W T F S S
Feb 6, 2026 Active
Air Nostrum
ANE / YW
ANE1152 ANE1150 ANE1154 CRJX 16:40 4:40 PM (Representative)
M T W T F S S
Feb 13, 2026 Active
ETH741 B788 18:00 6:00 PM (Representative)
M T W T F S S
Feb 10, 2026 Active
Iberia
IBE / IB
IBE544 IBE550 IBE546 A320 08:20 8:20 AM (Representative)
M T W T F S S
Feb 12, 2026 Active
Ryanair
RYR / FR
RYR573 RYR5483 RYR5485 B738 17:35 5:35 PM (Representative)
M T W T F S S
Feb 10, 2026 Active
Total Routes: 6
Active Routes: 6
Unique Airlines: 6
Aircraft Types: 6

Spotted Departure Times

Departure Time Operator ICAO IATA
08:20 8:20 AM Iberia IBE IB
11:35 11:35 AM Air Europa Express OVA X5
16:05 4:05 PM Air Europa AEA UX
16:40 4:40 PM Air Nostrum ANE YW
17:35 5:35 PM Ryanair RYR FR
18:00 6:00 PM Ethiopian Airlines ETH ET

Time Information

Times are shown in the departure airport's local timezone (UTC).

Total Departure Times: 6
Time Range:
08:20 - 18:00
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.