Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-2040
19:10
Cape Town
10Hrs 55Min 1 Stop
CPT→→LGW
05:05
London
British Airways
BA-2040
20:20
Cape Town
10Hrs 55Min 1 Stop
CPT→→LGW
06:15
London
British Airways
BA-45,BA-1981
17:55
Cape Town
11Hrs 50Min 1 Stop
CPT→IST→LGW
09:20
London
British Airways
BA-6831,BA-6846
19:55
Cape Town
1Hrs 55Min 1 Stop
CPT→JNB→LHR
06:25
London
British Airways
BA-6837,BA-6846
15:50
Cape Town
1Hrs 55Min 1 Stop
CPT→JNB→LHR
06:25
London
British Airways
BA-6837,BA-6854
15:50
Cape Town
1Hrs 55Min 1 Stop
CPT→JNB→LHR
06:55
London
British Airways
BA-6404,BA-56
19:45
Cape Town
2Hrs 0Min 1 Stop
CPT→JNB→LHR
05:30
London
British Airways
BA-6412,BA-56
13:25
Cape Town
2Hrs 0Min 1 Stop
CPT→JNB→LHR
05:25
London
British Airways
BA-6414,BA-54
12:20
Cape Town
2Hrs 0Min 1 Stop
CPT→JNB→LHR
06:55
London
British Airways
BA-6414,BA-54
12:20
Cape Town
2Hrs 0Min 1 Stop
CPT→JNB→LHR
07:15
London

FAQ about british airways Flights from Cape Town to London

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

A. It takes 1Hrs 55Min to fly from Cape Town to London.

Q. When is the earliest flight from Cape Town to London ?

A. The earliest flight from Cape Town to London is at 09:40 and is operated by British Airways.

Q. How many flights are there from Cape Town to London ?

A. There are 22 flights from Cape Town to London.

Q. When is the last flight from Cape Town to London ?

A. The last flight from Cape Town to London is at 21:20 and is operated by British Airways.

View Best Offers