🇱🇺 LUX
Luxembourg
924 mi
OPO 🇵🇹
Porto

Luxembourg to Porto Flights

Luxembourg-Findel International Airport Francisco de Sá Carneiro Airport 4 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

The Luxembourg to Porto route connects Luxembourg-Findel International Airport (LUX) in LU with Francisco de Sá Carneiro Airport (OPO) in PT. This short-haul flight covers approximately 924 miles (1487 km) with a typical flight time of 2h 15m. This route is served by 4 airlines: Luxair, easyJet, Ryanair and others. AirportRoutes has tracked 11 unique flight numbers on this route.

About This Route

Route Overview

The Luxembourg (LUX) → Porto (OPO) air route spans 924 miles (1,487 km), linking a major European finance hub with Portugal’s UNESCO-listed riverside city. Typical nonstop flight time is around 2 hours 15 minutes to 2 hours 40 minutes, while one-stop options can extend travel to 4–7 hours depending on connections. Travelers choose this route for quick access from the Benelux region to northern Portugal’s wine country, Atlantic coastline, and city breaks centered on Porto’s historic core. It’s also popular for visiting friends and family and for business trips that combine meetings in Luxembourg with leisure in Porto. Expect a straightforward Schengen journey with efficient border formalities and frequent departures that suit weekend getaways.

Travel Tips

Book 4–8 weeks ahead for the best fares; typical round-trip prices range from €120–€260 (about $130–$280), with higher peaks during summer and major holidays. At LUX, arrive 90 minutes before departure; security is usually fast, but morning waves can add queues. Use online check-in to secure seats and avoid airport fees, and pack to airline cabin limits—budget carriers may charge for larger carry-ons. At OPO, follow clear signage to Metro Line E (purple) for the city; it’s one of the easiest airport-to-center transfers in Europe. In flight, expect light onboard service on low-cost airlines, so bring a water bottle (filled after security) and snacks for comfort.

Destination Highlights

Porto pairs dramatic river scenery with a compact, walkable center. Start in Ribeira for colorful facades and Douro views, then cross to Vila Nova de Gaia for classic port-wine lodges and tastings. Don’t miss Livraria Lello, São Bento Station’s azulejo tiles, and a sunset stroll on the Dom Luís I Bridge. For neighborhoods, Cedofeita offers boutiques and cafés, while Foz do Douro delivers oceanfront promenades and beaches. Porto’s food scene is defined by the hearty francesinha sandwich, fresh Atlantic seafood, and pastries like pastel de nata. Take a day trip up the Douro Valley for vineyard viewpoints and river cruises, especially in harvest season.

Best Time to Fly

For mild weather and good value, aim for April–June or September–October, when temperatures are comfortable and crowds are lighter. July–August brings the warmest days and the highest fares, often pushing round trips to €200–€350 ($215–$380). Winter is cooler and wetter, but prices can dip to €90–€180 ($100–$195) outside holiday weeks. Notable draws include São João in late June, when the city fills with street parties and fireworks, and the wine harvest in September in the Douro region.

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

Luxembourg-Findel International Airport

ICAO Code:
ELLX
IATA Code:
LUX
City:
🇱🇺 Luxembourg
Country:
LU
Elevation:
1234 ft

Destination Airport

Francisco de Sá Carneiro Airport

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

Route Statistics

4

Operators

11

Tracked Flights

924

Miles

2h 15m

Flight Duration

Route Map

Great Circle
Flight route map from Luxembourg to Porto

Operating Airlines

Airline ICAO IATA
Luxair LGL LG
easyJet EZY U2
Ryanair RYR FR
TAP Air Portugal TAP TP

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 34 13%
Tuesday 37 15%
Wednesday 39 15%
Thursday 31 12%
Friday 39 15%
Saturday 39 15%
Sunday 35 14%

Pattern Analysis

11 Tracked Flights:
Data Points: 254
API observations used to build this analysis
Weekdays: 180 flights
Weekend: 74 flights
Business Route More active on weekdays

All Flight Routes

4 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
easyJet
EZY / U2
A20N 21:50 9:50 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
Luxair
LGL / LG
B738 05:45 5:45 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
Ryanair
RYR / FR
B738 10:35 10:35 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
A20N 19:40 7:40 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
Total Routes: 4
Active Routes: 4
Unique Airlines: 4
Aircraft Types: 4

Spotted Departure Times

Departure Time Operator ICAO IATA
05:45 5:45 AM Luxair LGL LG
10:35 10:35 AM Ryanair RYR FR
19:40 7:40 PM TAP Air Portugal TAP TP
21:50 9:50 PM easyJet EZY U2

Time Information

Times are shown in the departure airport's local timezone (ELLX - Europe/Luxembourg).

Total Departure Times: 4
Time Range:
05:45 - 21:50
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.