Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-331
11:55
London
2Hrs 5Min 1 Stop
LGW→→OPO
14:00
Porto
British Airways
BA-337
21:15
London
2Hrs 10Min 1 Stop
LGW→→OPO
23:25
Porto
British Airways
BA-2782
14:10
London
2Hrs 20Min 1 Stop
LGW→→OPO
16:30
Porto
British Airways
BA-2782
15:55
London
2Hrs 20Min 1 Stop
LGW→→OPO
18:15
Porto
British Airways
BA-3717,BA-8720
21:15
London
2Hrs 20Min 1 Stop
LGW→MAD→OPO
07:45
Porto
British Airways
BA-7287,BA-8720
20:35
London
2Hrs 20Min 1 Stop
LGW→MAD→OPO
07:25
Porto
British Airways
BA-7287,BA-8726
20:35
London
2Hrs 20Min 1 Stop
LGW→MAD→OPO
11:50
Porto
British Airways
BA-7289,BA-8720
20:15
London
2Hrs 20Min 1 Stop
LGW→MAD→OPO
07:35
Porto
British Airways
BA-7289,BA-8720
20:50
London
2Hrs 20Min 1 Stop
LGW→MAD→OPO
07:35
Porto
British Airways
BA-7289,BA-8720
20:50
London
2Hrs 20Min 1 Stop
LGW→MAD→OPO
07:45
Porto

FAQ about british airways Flights from London to Porto

Q. How much time does it take to fly from London to Porto ?

A. It takes 1Hrs 25Min to fly from London to Porto.

Q. When is the earliest flight from London to Porto ?

A. The earliest flight from London to Porto is at 06:20 and is operated by British Airways.

Q. How many flights are there from London to Porto ?

A. There are 29 flights from London to Porto.

Q. When is the last flight from London to Porto ?

A. The last flight from London to Porto is at 21:15 and is operated by British Airways.

View Best Offers