
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Emirates flights from Cape Town to London (CPT→LON)
Prices were available within the past 7 days and start at ฿14,650 for one-way flights and ฿28,085 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, 5 Feb - Sat, 21 Feb
CPT
Cape Town
LGW
London
฿28,085 Return, found 6 days ago
฿28,085
Return
found 6 days ago

Thu, 15 Jan - Mon, 19 Jan
CPT
Cape Town
LGW
London
฿28,685 Return, found 1 day ago
฿28,685
Return
found 1 day ago

Thu, 5 Feb - Sat, 21 Feb
CPT
Cape Town
STN
London
฿28,700 Return, found 6 days ago
฿28,700
Return
found 6 days ago

Thu, 5 Feb - Sat, 21 Feb
CPT
Cape Town
LGW
London
฿28,920 Return, found 6 days ago
฿28,920
Return
found 6 days ago

Thu, 5 Feb - Sat, 21 Feb
CPT
Cape Town
LHR
London
฿29,255 Return, found 6 days ago
฿29,255
Return
found 6 days ago

Thu, 15 Jan - Mon, 19 Jan
CPT
Cape Town
LGW
London
฿29,705 Return, found 1 day ago
฿29,705
Return
found 1 day ago
Find the cheapest month to fly from Cape Town (CPT) to London (LON)
February is typically the cheapest month to fly
From ฿14,338 - ฿29,360 per traveller.
Origin airport | Cape Town Intl. |
|---|---|
Destination airport | Heathrow |
Distance | 9624 km |
*Available to Expedia members.