Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-4332,BA-1301
09:20
Faro
2Hrs 35Min 1 Stop
FAO→EXT→LCY
07:35
London
British Airways
BA-4531,BA-4551
18:40
Faro
2Hrs 40Min 1 Stop
FAO→CWL→LCY
09:00
London
British Airways
BA-4531,BA-4551
19:35
Faro
2Hrs 40Min 1 Stop
FAO→CWL→LCY
09:00
London
British Airways
BA-4531,BA-4557
18:40
Faro
2Hrs 40Min 1 Stop
FAO→CWL→LCY
17:10
London
British Airways
BA-4531,BA-4557
19:35
Faro
2Hrs 40Min 1 Stop
FAO→CWL→LCY
17:10
London
British Airways
BA-8482
11:15
Faro
2Hrs 50Min 1 Stop
FAO→→LCY
14:05
London
British Airways
BA-3943,BA-8760
18:40
Faro
3Hrs 45Min 1 Stop
FAO→ZRH→LCY
08:25
London
British Airways
BA-3943,BA-8766
18:40
Faro
3Hrs 45Min 1 Stop
FAO→ZRH→LCY
17:45
London
British Airways
BA-3161,BA-3270
18:35
Faro
3Hrs 55Min 1 Stop
FAO→DUS→LCY
06:55
London
British Airways
BA-3161,BA-3274
18:35
Faro
3Hrs 55Min 1 Stop
FAO→DUS→LCY
13:45
London

FAQ about british airways Flights from Faro to London

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

A. It takes 2Hrs 20Min to fly from Faro to London.

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

A. The earliest flight from Faro to London is at 09:15 and is operated by British Airways.

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

A. There are 67 flights from Faro to London.

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

A. The last flight from Faro to London is at 22:30 and is operated by British Airways.

View Best Offers