Cheap flights from London to Porto

22 nonstop flights a week, 2 of them today. Operated by 4 airlines, about 2h 25m in the air, 821 mi (1,321 km). Tickets from $40.

Flights from London to Porto

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: London to Porto

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from London to Porto

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

London to Porto at a glance

flight time, from 2h 20m to 2h 40m
2h 25m
straight-line distance
821 mi (1,321 km)
flights a week
22
flights today
2
first and last departure
06:30 - 12:40
lowest price, nonstop, 4 December
$40
average across months
$62
airlines
4

London to Porto ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: December 2026, tickets from $40. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is November 2027: from $114. The average across months is $62.

London to Porto flight schedule

22 flights a week, 2 today, 31 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
U2 8523
easyJet
06:30 London Gatwick, terminal N
09:00 Porto
2h 30m
Sat
Airbus A320
U2 8525
easyJet
07:00 London Gatwick, terminal N
09:30 Porto
2h 30m
Mon
Airbus A320
U2 2457
easyJet
08:15 London Luton
10:45 Porto
2h 30m
Thu
Airbus A320
FR 1261
Ryanair
09:00 Stansted
11:25 Porto
2h 25m
Thu
Boeing 737-800
FR 519
Ryanair
09:00 Stansted
11:25 Porto
2h 25m
Tue
Boeing 737
FR 7700
Ryanair
09:05 Stansted
11:30 Porto
2h 25m
Fri
Boeing 737
FR 519
Ryanair
09:10 Stansted
11:35 Porto
2h 25m
Mon
Boeing 737
U2 8525
easyJet
09:30 London Gatwick, terminal N
12:00 Porto
2h 30m
Tue, Wed, Thu
Airbus A320
TP 1329
TAP Air Portugal
09:35 London Gatwick, terminal S
12:05 Porto
2h 30m
Wed
Airbus A320 NEO
U2 8525
easyJet
09:35 London Gatwick, terminal N
12:05 Porto
2h 30m
Fri
Airbus A319
FR 1261
Ryanair
09:55 Stansted
12:20 Porto
2h 25m
Wed
Boeing 737
TP 1329
TAP Air Portugal
10:10 London Gatwick, terminal S
12:35 Porto
2h 25m
Thu, Sat
Airbus A320
FR 519
Ryanair
10:35 Stansted
13:00 Porto
2h 25m
Sun
Boeing 737
TP 1329
TAP Air Portugal
10:45 London Gatwick, terminal S
13:10 Porto
2h 25m
Fri
Airbus A320 NEO
FR 519
Ryanair
10:50 Stansted
13:15 Porto
2h 25m
Sat
Boeing 737-800
TP 1329
TAP Air Portugal
11:00 London Gatwick, terminal S
13:20 Porto
2h 20m
Mon
Airbus A320
FR 1261
Ryanair
11:10 Stansted
13:35 Porto
2h 25m
Fri
Boeing 737-800
FR 519
Ryanair
12:30 Stansted
14:55 Porto
2h 25m
Thu
Boeing 737-800
FR 1261
Ryanair
12:40 Stansted
15:05 Porto
2h 25m
Sat
Boeing 737

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 29 November.

FlightDepartsArrivesDurationDaysAircraft
TP 1329
TAP Air Portugal
09:05 London Gatwick, terminal S
11:30 Porto
2h 25m
Seasonal
Airbus A320 NEO
U2 2457
easyJet
12:40 London Luton
15:10 Porto
2h 30m
Seasonal
Airbus A319
U2 8523
easyJet
09:35 London Gatwick, terminal N
12:05 Porto
2h 30m
Seasonal
Airbus A319
FR 7700
Ryanair
10:30 Stansted
12:55 Porto
2h 25m
Seasonal
Boeing 737-800
U2 8163
easyJet
09:30 London Gatwick, terminal N
12:00 Porto
2h 30m
Selected dates
Airbus A319
U2 8525
easyJet
09:40 London Gatwick, terminal N
12:05 Porto
2h 25m
Seasonal
Airbus A319
FR 7700
Ryanair
08:10 Stansted
10:35 Porto
2h 25m
Seasonal
Boeing 737-800
U2 8527
easyJet
09:35 London Gatwick, terminal N
12:00 Porto
2h 25m
Seasonal
Airbus A320
U2 8523
easyJet
12:40 London Gatwick, terminal N
15:10 Porto
2h 30m
Seasonal
Airbus A319
U2 8523
easyJet
06:05 London Gatwick, terminal N
08:30 Porto
2h 25m
Seasonal
Airbus A320
FR 1275
Ryanair
07:35 Stansted
10:00 Porto
2h 25m
Seasonal
Boeing 737-800
BA 2666
British Airways
08:15 London Gatwick, terminal S
10:55 Porto
2h 40m
Seasonal
Airbus A320
FR 1261
Ryanair
11:55 Stansted
14:20 Porto
2h 25m
Seasonal
Boeing 737
FR 519
Ryanair
06:25 Stansted
08:50 Porto
2h 25m
Seasonal
Boeing 737-800
U2 8527
easyJet
09:15 London Gatwick, terminal N
11:40 Porto
2h 25m
Seasonal
Airbus A320
TP 1341
TAP Air Portugal
12:05 London Gatwick, terminal S
14:30 Porto
2h 25m
Seasonal
Airbus A320 NEO
FR 1261
Ryanair
12:10 Stansted
14:35 Porto
2h 25m
Seasonal
Boeing 737-800
U2 2457
easyJet
06:20 London Luton
08:45 Porto
2h 25m
Seasonal
Airbus A319
U2 8527
easyJet
10:00 London Gatwick, terminal N
12:25 Porto
2h 25m
Seasonal
Airbus A320
FR 1261
Ryanair
10:30 Stansted
12:55 Porto
2h 25m
Seasonal
Boeing 737-800
FR 7700
Ryanair
05:55 Stansted
08:20 Porto
2h 25m
Seasonal
Boeing 737-800
BA 2666
British Airways
06:25 London Gatwick, terminal S
09:05 Porto
2h 40m
Seasonal
Airbus A320
U2 8527
easyJet
09:40 London Gatwick, terminal N
12:00 Porto
2h 20m
Seasonal
Airbus A320
FR 1261
Ryanair
10:25 Stansted
12:50 Porto
2h 25m
Seasonal
Boeing 737-800
U2 2457
easyJet
06:10 London Luton
08:35 Porto
2h 25m
Seasonal
Airbus A319
BA 2666
British Airways
07:50 London Gatwick, terminal S
10:30 Porto
2h 40m
Seasonal
Airbus A320
U2 8523
easyJet
05:20 London Gatwick, terminal N
07:45 Porto
2h 25m
Seasonal
Airbus A320
U2 2457
easyJet
06:05 London Luton
08:35 Porto
2h 30m
Seasonal
Airbus A320
BA 2666
British Airways
07:10 London Gatwick, terminal S
09:50 Porto
2h 40m
Seasonal
Airbus A320
U2 8527
easyJet
09:55 London Gatwick, terminal N
12:25 Porto
2h 30m
Seasonal
Airbus A320
U2 6874
easyJet
09:35 London Luton
12:00 Porto
2h 25m
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying London to Porto

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

  • Ryanair: 4 flights, first departure at 09:00, last at 12:40, tickets from $40 on 4 December MTWTFSS Ryanair London to Porto
  • easyJet: 6 flights, first departure at 06:30, last at 09:35, tickets from $51 on 28 January MTWTFSS easyJet London to Porto
  • TAP Air Portugal: 2 flights, first departure at 09:35, last at 11:00 MTWTFSS TAP Air Portugal London to Porto
  • British Airways: 1 flight, first departure at 06:25, last at 08:15 MTWTFSS

Airports

Where flights from London to Porto depart and land

Departure from London

London Gatwick closest to the centreLGW

11 flights a week, terminals N, S, 24 mi (39 km) from the city centre

Stansted STN

10 flights a week, 31 mi (50 km) from the city centre

1 flight a week, 28 mi (45 km) from the city centre

Arrival in Porto

Porto OPO

22 flights a week, 6 mi (10 km) from the city centre

Frequently asked questions

How long is the flight from London to Porto?
A nonstop flight takes 2 hours 25 minutes on average, from 2h 20m to 2h 40m depending on the flight.
How far is Porto from London?
821 mi (1,321 km) in a straight line between the cities.
Which airlines fly nonstop from London to Porto?
Ryanair (10 a week), easyJet (7 a week), TAP Air Portugal (5 a week) and British Airways.
How many flights a day are there from London to Porto?
2 flights today and 22 a week, about 3.1 a day on average.
When are the first and last flights from London to Porto?
The first departure is at 06:30 (U28523), the last at 12:40 (FR1261). Local time.
What is the cheapest month to fly from London to Porto?
December 2026: tickets from $40. The most expensive is November 2027, from $114.
What is the cheapest upcoming date to fly from London to Porto?
4 December 2026 (Friday): from $40 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from London to Porto?
Ryanair: nonstop tickets from $40 on 4 December by recent searches. Prices change daily, so compare the sellers in the search.
Which London airport do flights to Porto leave from?
London Gatwick (11 a week), Stansted (10 a week) and London Luton (1 a week).