Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-7497,BA-6050,BA-3714
16:00
Cape Town
2Hrs 0Min 1 Stop
CPT→JNB→MAD→LGW
10:10
London
British Airways
BA-2040
19:10
Cape Town
11Hrs 55Min 1 Stop
CPT→→LGW
05:05
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-6846
16:10
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
07:20
London
British Airways
BA-6837,BA-6854
16:10
Cape Town
1Hrs 55Min 1 Stop
CPT→JNB→LHR
07:20
London
British Airways
BA-6406,BA-54
09:10
Cape Town
2Hrs 0Min 1 Stop
CPT→JNB→LHR
07:15
London
British Airways
BA-6410,BA-56
09:50
Cape Town
2Hrs 0Min 1 Stop
CPT→JNB→LHR
05:25
London
British Airways
BA-6412,BA-54
13:25
Cape Town
2Hrs 0Min 1 Stop
CPT→JNB→LHR
07:15
London
British Airways
BA-6412,BA-56
13:25
Cape Town
2Hrs 0Min 1 Stop
CPT→JNB→LHR
05:25
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 07:30 and is operated by British Airways.

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

A. There are 21 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:15 and is operated by British Airways.

View Best Offers