• Cheap flights from Cape Town

  • Cheap flights to Cape Town

Find cheap flight tickets to Cape Town and other cities in South Africa using Kelkoo's advanced travel search. Kelkoo Travel searches hundreds of airlines to find the best fare for your trip to Cape Town. We have now included more top airlines, Tavrey Aircompany, South African Airways, Air ... View more

Adults > 12 years old
Children 2-11 years
Infants 0-2 years
Travel Class
Economy Premium Economy Business First

Cape Town is the second most populous city in South Africa, forming part of the metropolitan municipality of the City of Cape Town. It is the provincial capital of the Western Cape, as well as the legislative capital of South Africa, where the National Parliament and many government offices are…

Cheap offers

Johannesburg O.R. Tambo to Cape Town

with Tavrey Aircompany in 0:00

from £110

Kimberley to Cape Town

with South African Airways in 1:35

from £135

Durban King Shaka International to Cape Town

with South African Airways in 2:05

from £203

Lanseria to Cape Town

with South African Airways in 2:15

from £238

Windhoek Hosea Kutako to Cape Town

with South African Airways

via Johannesburg O.R. Tambo in 5:30

from £337

Manchester to Cape Town

with Air France

via Paris Orly in 5:55

from £362

Blantyre to Cape Town

with South African Airways

via Johannesburg O.R. Tambo in 6:05

from £447

Dublin to Cape Town

with Turkish Airlines

via Istanbul Ataturk in 0:00

from £449

London to Cape Town

with Turkish Airlines

via Istanbul Ataturk in 19:00

from £455

Paris to Cape Town

with Turkish Airlines

via Istanbul Ataturk in 25:35

from £486

Madrid to Cape Town

with KLM Royal Dutch Airlines

via Amsterdam in 15:35

from £503

Edinburgh to Cape Town

with KLM Royal Dutch Airlines

via Amsterdam in 14:45

from £508

Amsterdam to Cape Town

with British Airways

via London Heathrow in 0:00

from £519

Addis Ababa to Cape Town

with Emirates Airline

via Dubai in 20:25

from £525

Birmingham to Cape Town

with KLM Royal Dutch Airlines then South African Airways

via Amsterdam and Johannesburg O.R. Tambo in 39:05

from £539

Gibraltar to Cape Town

with British Airways

via London Heathrow in 37:20

from £539

Nairobi Jomo Kenyatta to Cape Town

with South African Airways

via Johannesburg O.R. Tambo in 0:00

from £541

Bangkok Suvarnabhumi to Cape Town

with Emirates Airline

via Dubai in 20:00

from £556

Aberdeen to Cape Town

with Virgin Atlantic Airways

via London Heathrow and Johannesburg O.R. Tambo in 18:35

from £558

Copenhagen to Cape Town

with Turkish Airlines

via Istanbul Ataturk in 36:05

from £568

Cheap offers

Cape Town to Durban King Shaka International

with Comair in 2:05

from £132

Cape Town to Johannesburg O.R. Tambo

with South African Airways in 2:00

from £165

Cape Town to Windhoek Hosea Kutako

with Air Namibia in 2:10

from £173

Cape Town to Livingstone

with South African Airways

via Johannesburg O.R. Tambo in 6:45

from £375

Cape Town to London

with Ethiopian Airlines

via Addis Ababa in 36:55

from £411

Cape Town to Zurich

with Emirates Airline

via Dubai in 23:50

from £451

Cape Town to Dubai

with Qatar Airways

via Hamad International in 13:40

from £477

Cape Town to Belgrade Nikola Tesla

with Etihad Airways

via Johannesburg O.R. Tambo and Abu Dhabi International in 21:15

from £489

Cape Town to Amsterdam

with Emirates Airline

via Dubai in 30:30

from £506

Cape Town to Maseru

with South African Airways

via Johannesburg O.R. Tambo in 4:25

from £519

Cape Town to Paris

with South African Airways then British Airways

via Johannesburg O.R. Tambo and London Heathrow in 20:25

from £520

Cape Town to Newcastle

with South African Airways then Emirates Airline

via Johannesburg O.R. Tambo and Dubai in 24:20

from £525

Cape Town to Mauritius

with South African Airways

via Johannesburg O.R. Tambo in 23:35

from £529

Cape Town to Manchester

with Emirates Airline

via Dubai in 19:10

from £533

Cape Town to Athens International

with Qatar Airways

via Hamad International in 22:25

from £534

Cape Town to Colombo Bandaranayake

with Emirates Airline

via Dubai in 15:45

from £539

Cape Town to Dublin

with KLM Royal Dutch Airlines

via Amsterdam in 19:15

from £545

Cape Town to Oslo Gardermoen

with Qatar Airways

via Hamad International in 0:00

from £554

Cape Town to Hamad International

with South African Airways then Emirates Airline

via Dubai in 13:20

from £562

Cape Town to Madrid

with Emirates Airline

via Dubai in 31:00

from £565

* Displayed airfares are based on historical data for one adult roundtrip cheap flight tickets. Our best offers come from real users that visit Kelkoo to search for low fares by destination and find the best deals on airline tickets. Prices are subject to change and cannot be guaranteed at the time of booking