*Please note our flights engine is currently closed. If you want to add your flights engine to our site, please contact us.
A number of international UK based carriers offer direct flights from the UK to Cape Town International Airport including British Airways, Virgin Atlantic and BMI. South African Airways also offer a daily service from London Heathrow.
Emirates offer some of the lowest fares from the Uk however their service goes via Dubai. For the most frequent and cheapest flights to Cape Town from the UK look for flights from London airports. You can also fly from other regional airports in the UK however less direct flights are available.
The flight time from the UK to Cape Town is around 12 1/2 hours.