Flights from Johannesburg to Cape Town



Find the cheapest flights from 1000s of airlines and travel agents

Cheap flights from Johannesburg to Cape Town start from as little as R599.00 depending on the time of year and demand. Your flight will take approximately 2 hours and 10 minutes and will cover around 1271kms. You will land at Cape Town International Airport (CPT). This is one of the most popular domestic flight routes giving you a choice of over 300 flights per week. Popular airlines which fly from Durban to Cape Town are Kulula Airlines, Mango Airlines, Flysafair, British Airways and South African Airways.


Cheap flights from Johannesburg to Cape Town


Prices based on live searches up till 20 Jun 06:00 and are subject to change.


Best things to do in Cape Town


  • Boulders Beach – a great day out for any tourist and/or local wishing to see the splendor of the boulders on the beach and the penguins that call this beach home.
  • Robben Island – is an island in Tabel Bay famous for its occupant/s during the apartheid years in South Africa. Home of the former president Nelson Mandela before he was released.
  • Table Mountain – probably the most famous destination in Cape Town. If you have never taken the cable car to the top then do so as soon as you can and take in the stunning views.
  • Victoria & Alfred Waterfront – located in the Cape Town table bay harbor. It is a massive destination filled with stores that will keep anyone engrossed in shopping for a day. There are restaurants and bars that serve some amazing beers and food.

Country : South Africa
Currency : South African Rand (ZAR)
Durban Airport : Cape Town Intenrational Airport (CPT)
Timezone : GMT+2
Airport Website

See what other travellers are saying