By using Edwin Holidays, you consent to accept cookies on your device.  Please click here for detailed information.

London to Cape Town

Prices are per adult, including all taxes, fees and carrier charges
Filters
Outbound Transfers
Return Transfers
Flight Classes
Departure Takeoff Time
Departure Landing Time
Departure Travel Time
Return Takeoff Time
Return Landing Time
Return Travel Time
Airlines
London (LON) DEPARTURE
13:55 STN 11:45 CPT
Emirates Airlines
1transfer 19h 50min
08:35 LHR 11:15 CPT
Qatar Airways
1transfer 24h 40min
08:05 LHR 05:00 CPT
Qatar Airways
1transfer 18h 55min
08:05 LHR 11:15 CPT
Qatar Airways
1transfer 25h 10min
08:35 LHR 05:00 CPT
Qatar Airways
1transfer 18h 25min
14:05 LGW 11:15 CPT
Qatar Airways
1transfer 19h 10min
08:35 LHR 11:15 CPT
Qatar Airways
1transfer 24h 40min
08:05 LHR 05:00 CPT
Qatar Airways
1transfer 18h 55min
08:05 LHR 11:15 CPT
Qatar Airways
1transfer 25h 10min
08:35 LHR 05:00 CPT
Qatar Airways
1transfer 18h 25min
10:25 LGW 12:00 CPT
Turkish Airlines
1transfer 23h 35min
14:05 LGW 11:15 CPT
Qatar Airways
1transfer 19h 10min
14:15 LHR 11:15 CPT
Qatar Airways
1transfer 19h
18:15 LHR 11:15 CPT
Qatar Airways
1transfer 39h
14:15 LHR 11:15 CPT
Qatar Airways
1transfer 19h
18:15 LHR 11:15 CPT
Qatar Airways
1transfer 39h
20:00 LHR 12:00 CPT
Turkish Airlines
1transfer 38h
22:35 LHR 12:00 CPT
Turkish Airlines
1transfer 35h 25min
11:35 LHR 12:00 CPT
Turkish Airlines
1transfer 22h 25min
17:40 LHR 12:00 CPT
Turkish Airlines
1transfer 16h 20min
07:05 LHR 12:00 CPT
Turkish Airlines
1transfer 26h 55min
16:15 LHR 12:00 CPT
Turkish Airlines
1transfer 17h 45min
14:00 LHR 11:15 CPT
Egyptair
2transfer 19h 15min
09:40 LGW 11:45 CPT
Emirates Airlines
1transfer 24h 5min
13:35 LGW 11:45 CPT
Emirates Airlines
1transfer 20h 10min
20:05 LHR 10:50 CPT
SWISS
1transfer 36h 45min
20:05 LHR 10:50 CPT
SWISS
1transfer 36h 45min
13:20 LCY 08:20 CPT
SWISS
1transfer 17h
13:20 LCY 08:20 CPT
SWISS
1transfer 17h
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
22:25 LHR 08:25 CPT
Virgin Atlantic Airways Ltd.
1transfer 32h
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
22:25 LHR 09:15 CPT
Virgin Atlantic Airways Ltd.
1transfer 32h 50min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
13:40 LHR 11:45 CPT
Emirates Airlines
1transfer 20h 5min
15:50 LHR 11:45 CPT
Emirates Airlines
1transfer 17h 55min
09:10 LHR 11:45 CPT
Emirates Airlines
1transfer 24h 35min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:05 LHR 10:50 CPT
SWISS
1transfer 36h 45min
13:20 LCY 08:20 CPT
SWISS
1transfer 17h
19:20 LGW 05:00 CPT
Qatar Airways
2transfer 55h 40min
21:20 LHR 11:15 CPT
British Airways
1transfer 35h 55min
18:15 LHR 11:15 CPT
British Airways
1transfer 39h
20:30 LHR 11:15 CPT
British Airways
1transfer 36h 45min
13:20 LCY 08:20 CPT
SWISS
1transfer 17h
22:25 LHR 08:25 CPT
Virgin Atlantic Airways Ltd.
1transfer 32h
20:15 LHR 13:45 CPT
Ethiopian Air Lines
1transfer 15h 30min
13:45 LHR 08:20 CPT
SWISS
1transfer 16h 35min
12:05 LHR 08:20 CPT
SWISS
1transfer 18h 15min
08:50 LHR 08:20 CPT
SWISS
1transfer 21h 30min
10:20 LCY 08:20 CPT
SWISS
1transfer 20h
11:40 LCY 08:20 CPT
SWISS
1transfer 18h 40min
19:20 LGW 05:00 CPT
Qatar Airways
2transfer 55h 40min
08:40 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 20h 5min
10:00 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 18h 45min
11:45 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 17h
20:25 LHR 22:50 CPT
KLM Royal Dutch Airlines
1transfer 24h 25min
11:15 LCY 06:45 CPT
KLM Royal Dutch Airlines
1transfer 17h 30min
10:00 LCY 06:45 CPT
KLM Royal Dutch Airlines
1transfer 18h 45min
20:05 LCY 22:50 CPT
KLM Royal Dutch Airlines
1transfer 24h 45min
14:00 LHR 11:15 CPT
Egyptair
2transfer 19h 15min
08:40 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 20h 5min
20:25 LHR 22:50 CPT
KLM Royal Dutch Airlines
1transfer 24h 25min
11:45 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 17h
10:00 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 18h 45min
11:45 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 17h
20:25 LHR 22:50 CPT
KLM Royal Dutch Airlines
1transfer 24h 25min
10:00 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 18h 45min
08:40 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 20h 5min
20:05 LCY 22:50 CPT
KLM Royal Dutch Airlines
1transfer 24h 45min
10:00 LCY 06:45 CPT
KLM Royal Dutch Airlines
1transfer 18h 45min
11:15 LCY 06:45 CPT
KLM Royal Dutch Airlines
1transfer 17h 30min
10:00 LCY 06:45 CPT
KLM Royal Dutch Airlines
1transfer 18h 45min
20:05 LCY 22:50 CPT
KLM Royal Dutch Airlines
1transfer 24h 45min
11:15 LCY 06:45 CPT
KLM Royal Dutch Airlines
1transfer 17h 30min
20:30 LHR 08:30 CPT
Qatar Airways
2transfer 34h
14:55 LHR 08:30 CPT
Qatar Airways
2transfer 39h 35min
20:30 LHR 17:05 CPT
Qatar Airways
2transfer 42h 35min
18:15 LHR 08:30 CPT
Qatar Airways
2transfer 36h 15min
20:05 LHR 10:50 CPT
SWISS
1transfer 36h 45min
13:20 LCY 08:20 CPT
SWISS
1transfer 17h
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
19:15 LHR 10:55 CPT
Lufthansa
2transfer 37h 40min
20:15 LHR 10:55 CPT
Lufthansa
2transfer 36h 40min
06:20 LHR 22:20 CPT
Air France
1transfer 14h
06:30 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 22h 15min
06:30 LHR 22:50 CPT
KLM Royal Dutch Airlines
1transfer 14h 20min
06:20 LHR 22:20 CPT
Air France
1transfer 14h
06:30 LHR 22:50 CPT
KLM Royal Dutch Airlines
1transfer 14h 20min
06:30 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 22h 15min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
18:15 LHR 17:05 CPT
Qatar Airways
2transfer 44h 50min
18:15 LHR 08:30 CPT
Qatar Airways
2transfer 36h 15min
20:30 LHR 17:05 CPT
Qatar Airways
2transfer 42h 35min
20:30 LHR 08:30 CPT
Qatar Airways
2transfer 34h
08:50 LHR 08:20 CPT
SWISS
1transfer 21h 30min
12:05 LHR 08:20 CPT
SWISS
1transfer 18h 15min
13:45 LHR 08:20 CPT
SWISS
1transfer 16h 35min
06:00 LHR 08:20 CPT
SWISS
1transfer 24h 20min
08:45 LHR 07:40 CPT
Lufthansa
1transfer 20h 55min
11:10 LHR 07:40 CPT
Lufthansa
1transfer 18h 30min
13:50 LHR 07:40 CPT
Lufthansa
1transfer 15h 50min
06:35 LHR 07:40 CPT
Lufthansa
1transfer 23h 5min
10:00 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 18h 45min
20:25 LHR 22:50 CPT
KLM Royal Dutch Airlines
1transfer 24h 25min
11:45 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 17h
08:40 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 20h 5min
12:05 LHR 07:40 CPT
SWISS
2transfer 17h 35min
11:15 LCY 06:45 CPT
KLM Royal Dutch Airlines
1transfer 17h 30min
20:05 LCY 22:50 CPT
KLM Royal Dutch Airlines
1transfer 24h 45min
10:00 LCY 06:45 CPT
KLM Royal Dutch Airlines
1transfer 18h 45min
20:15 LHR 13:45 CPT
Ethiopian Air Lines
1transfer 15h 30min
13:55 STN 11:45 CPT
Emirates Airlines
1transfer 19h 50min
06:20 LHR 22:20 CPT
Air France
1transfer 14h
06:30 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 22h 15min
06:30 LHR 22:50 CPT
KLM Royal Dutch Airlines
1transfer 14h 20min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
09:40 LGW 11:45 CPT
Emirates Airlines
1transfer 24h 5min
13:35 LGW 11:45 CPT
Emirates Airlines
1transfer 20h 10min
09:10 LHR 11:45 CPT
Emirates Airlines
1transfer 24h 35min
15:50 LHR 11:45 CPT
Emirates Airlines
1transfer 17h 55min
13:40 LHR 11:45 CPT
Emirates Airlines
1transfer 20h 5min
06:20 LHR 22:20 CPT
Air France
1transfer 14h
06:30 LHR 06:45 CPT
KLM Royal Dutch Airlines
1transfer 22h 15min
06:30 LHR 22:50 CPT
KLM Royal Dutch Airlines
1transfer 14h 20min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
20:30 LGW 10:15 CPT
British Airways
nonstop 11h 45min
22:15 LHR 12:00 CPT
British Airways
nonstop 11h 45min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
17:35 LHR 22:50 CPT
Air France
2transfer 27h 15min
Cape Town (CPT) RETURN
19:10 CPT 12:25 LGW
Qatar Airways
1transfer 19h 15min
19:10 CPT 17:10 LHR
Qatar Airways
1transfer 24h
19:10 CPT 19:50 LHR
Qatar Airways
1transfer 26h 40min
19:10 CPT 13:20 LHR
Qatar Airways
1transfer 20h 10min
19:10 CPT 22:00 LHR
Qatar Airways
1transfer 28h 50min
19:10 CPT 12:15 LHR
Qatar Airways
1transfer 19h 5min
19:10 CPT 12:25 LGW
Qatar Airways
1transfer 19h 15min
19:10 CPT 17:10 LHR
Qatar Airways
1transfer 24h
19:10 CPT 19:50 LHR
Qatar Airways
1transfer 26h 40min
19:10 CPT 13:20 LHR
Qatar Airways
1transfer 20h 10min
19:10 CPT 22:00 LHR
Qatar Airways
1transfer 28h 50min
19:10 CPT 12:15 LHR
Qatar Airways
1transfer 19h 5min
19:10 CPT 12:25 LGW
Qatar Airways
1transfer 19h 15min
19:10 CPT 19:50 LHR
Qatar Airways
1transfer 26h 40min
19:10 CPT 17:10 LHR
Qatar Airways
1transfer 24h
19:10 CPT 12:15 LHR
Qatar Airways
1transfer 19h 5min
19:10 CPT 22:00 LHR
Qatar Airways
1transfer 28h 50min
19:10 CPT 13:20 LHR
Qatar Airways
1transfer 20h 10min
19:10 CPT 19:50 LHR
Qatar Airways
1transfer 26h 40min
19:10 CPT 17:10 LHR
Qatar Airways
1transfer 24h
19:10 CPT 12:25 LGW
Qatar Airways
1transfer 19h 15min
19:10 CPT 12:15 LHR
Qatar Airways
1transfer 19h 5min
19:10 CPT 22:00 LHR
Qatar Airways
1transfer 28h 50min
19:10 CPT 13:20 LHR
Qatar Airways
1transfer 20h 10min
19:10 CPT 06:20 LHR
Qatar Airways
1transfer 37h 10min
19:10 CPT 06:20 LHR
Qatar Airways
1transfer 37h 10min
19:10 CPT 05:45 LGW
Qatar Airways
1transfer 36h 35min
19:10 CPT 06:25 LHR
Qatar Airways
1transfer 37h 15min
19:10 CPT 06:20 LHR
Qatar Airways
1transfer 37h 10min
19:10 CPT 05:45 LGW
Qatar Airways
1transfer 36h 35min
19:10 CPT 06:25 LHR
Qatar Airways
1transfer 37h 15min
19:10 CPT 05:45 LGW
Qatar Airways
1transfer 36h 35min
19:10 CPT 06:25 LHR
Qatar Airways
1transfer 37h 15min
19:10 CPT 06:20 LHR
Qatar Airways
1transfer 37h 10min
19:10 CPT 05:45 LGW
Qatar Airways
1transfer 36h 35min
19:10 CPT 06:25 LHR
Qatar Airways
1transfer 37h 15min