Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-935,BA-572,BA-6409
16:55
London
1Hrs 25Min 1 Stop
LCY→FRA→JNB→CPT
12:50
Cape Town
British Airways
BA-935,BA-572,BA-9540
16:55
London
1Hrs 25Min 1 Stop
LCY→FRA→JNB→CPT
12:15
Cape Town
British Airways
BA-2041
20:00
London
11Hrs 45Min 1 Stop
LGW→→CPT
09:45
Cape Town
British Airways
BA-915,BA-572,BA-9540
17:30
London
1Hrs 35Min 1 Stop
LHR→FRA→JNB→CPT
12:15
Cape Town
British Airways
BA-917,BA-572,BA-6409
18:30
London
1Hrs 35Min 1 Stop
LHR→FRA→JNB→CPT
12:50
Cape Town
British Airways
BA-917,BA-572,BA-9540
18:30
London
1Hrs 35Min 1 Stop
LHR→FRA→JNB→CPT
12:15
Cape Town
British Airways
BA-904,BA-286,BA-703
11:00
London
1Hrs 45Min 1 Stop
LHR→FRA→WDH→CPT
10:25
Cape Town
British Airways
BA-910,BA-286,BA-703
15:05
London
1Hrs 50Min 1 Stop
LHR→FRA→WDH→CPT
10:25
Cape Town
British Airways
BA-524,BA-6051,BA-4749
19:20
London
2Hrs 25Min 1 Stop
LHR→MAD→JNB→CPT
14:50
Cape Town
British Airways
BA-57,BA-6417
21:25
London
10Hrs 50Min 1 Stop
LHR→JNB→CPT
15:00
Cape Town

FAQ about british airways Flights from London to Cape Town

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

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

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

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

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

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

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

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

View Best Offers