Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-206,BA-102
18:00
Vancouver
2Hrs 23Min 1 Stop
YVR→YYC→LHR
14:00
London
British Airways
BA-6025,BA-136
14:22
Vancouver
3Hrs 12Min 1 Stop
YVR→LAX→LHR
14:25
London
British Airways
BA-706,BA-6185
06:00
Vancouver
3Hrs 12Min 1 Stop
YVR→LAX→LHR
10:10
London
British Airways
BA-4351,BA-1505
07:41
Vancouver
4Hrs 4Min 1 Stop
YVR→DFW→LHR
09:40
London
British Airways
BA-2521,BA-6191
08:10
Vancouver
4Hrs 5Min 1 Stop
YVR→PHX→LHR
13:35
London
British Airways
BA-6502,BA-1521
13:15
Vancouver
4Hrs 8Min 1 Stop
YVR→DFW→LHR
13:10
London
British Airways
BA-282,BA-4192
07:10
Vancouver
4Hrs 9Min 1 Stop
YVR→DFW→LHR
06:55
London
British Airways
BA-282,BA-50
07:10
Vancouver
4Hrs 9Min 1 Stop
YVR→DFW→LHR
06:55
London
British Airways
BA-282,BA-6153
07:10
Vancouver
4Hrs 9Min 1 Stop
YVR→DFW→LHR
09:10
London
British Airways
BA-282,BA-78
07:10
Vancouver
4Hrs 9Min 1 Stop
YVR→DFW→LHR
10:25
London

FAQ about british airways Flights from Vancouver to London

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

A. It takes 2Hrs 23Min to fly from Vancouver to London.

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

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

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

A. There are 23 flights from Vancouver to London.

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

A. The last flight from Vancouver to London is at 23:25 and is operated by British Airways.

View Best Offers