South Africa Travel Online logo
plane flying in to land at an airport

Family cruises on the Sinfonia

Tropical cruise in Western Cape


flight deals

Cape Town Cheap flights from Johannesburg to Cape Town

You want to travel on a cheap flight from Johannesburg to Cape Town International Airport. The way to make sure that you book a cheap flight from Johannesburg to Cape Town is by typing your date of departure and return date into the flight quotations and bookings engine and seeing what airfare it spits out, and booking your outbound flight seperately from your return flight (the same airline isn't necessarily cheapest on your outbound as well as your return flight).

compare airline -prices

list of airlines

survey prices

flight specials

airport transfers

car rental

Latest Johannesburg to Cape Town airlines survey

flight date

1time airline

British Airways

Kulula

Mango

SAA

Velvet Sky

Mango Lanseria has opened up a night route from Johannesburg to Cape Town and is the cheapest at only R822.

10 Feb 2012

1659

1156

839

822

1320

-

Luxury travel from Johannesburg to Cape Town

These are the most expensive business class flight prices we have seen.

travel date

BA
business class

Mango Flex

Mango Plus

SAA
business class

Premier Classe train

Blue train

10 Feb 2012

3364

-

-

3280

2210

10930

Latest Johannesburg to Cape Town bus survey

 
Shosholoza Meyl train

travel date

Baz Bus

City to City

Greyhound

Intercape

SA Roadlink

Translux

Economy class

Tourist Class

10 Feb 2012

1270

430

535

535

-

530

260

430

Prices will change.

Airlines operating flights from Johannesburg to Cape Town

Airlines
Airports
Stops

Velvet Sky Airlines

Johannesburg O.R. Tambo (JNB) to Cape Town International Airport (CPT)

non-stop

British Airways

Johannesburg O.R. Tambo (JNB) to Cape Town International Airport (CPT)

non-stop

Kulula Airlines

Johannesburg Lanseria (HLA) to Cape Town International Airport (CPT)

non-stop

Kulula Airlines

Johannesburg O.R. Tambo (JNB) to Cape Town International Airport (CPT)

non-stop

Mango Airlines

Johannesburg O.R. Tambo (JNB) to Cape Town International Airport (CPT)

non-stop

Mango Airlines

Johannesburg Lanseria (HLA) to Cape Town International Airport (CPT)

non-stop

South African Airways

Johannesburg O.R. Tambo (JNB) to Cape Town International Airport (CPT)

non-stop

1time Airlines

Johannesburg O.R. Tambo (JNB) to Cape Town International Airport (CPT)

non-stop

1time Airlines

Johannesburg Lanseria (HLA) to Cape Town International Airport (CPT)

non-stop

To fly from Johannesburg to Cape Town takes just over 2 hours, taking you over almost the full stretch of South Africa. The distance between Johannesburg and Cape Town is some 1254km (or 779 miles). The driving distance from Johannesburg to Cape Town is some 1393km.

Number of flights from Johannesburg to Cape Town

The Johannesburg to Cape Town flight route is the busiest in South Africa. As at 12 Sep 2011, these were the number of daily flights which each airline operated from Johannesburg to Cape Town:

1time airline

British Airways

Kulula Airline

Mango Airline

Nationwide

SAA

velvet Sky

6 flights

12 flights

? flights

7 flights

9 flights

17 flights

2 flights

News

Mid 2013

Airlink plans to beging flights from Johannesburg's Grand Central Airport to Cape Town.

5 Mar 2012

1time begins HLA-CPT flights

1 Aug 2011

Velvet Sky increases its frequency to 3 flights daily.

1 Jun 2011

Mango Airlines starts flying between Johannesburg Lanseria and Cape Town.

24 Mar 2011

Velvet Sky's inaugural flight between Johannesburg and Cape Town was at 10h15 on the 24th March 2011.

20 Nov 2009

Interlink Airline quits flying between Johannesburg and Cape Town, and starts flights between Pretoria and Cape Town.

27 Jun 2008

Interlink starts Johannesburg - Cape Town flights.

29 Apr 2008

Nationwide ceases operations.

28 Oct 2008

Kulula increased the frequency of their flights from Johannesburg Lanseria to Cape Town from 20 to 35 flights per week (Sunday flights increase from one to five and weekday flights from 3 to 6).

29 Oct 2007

Kulula Lanseria flights to Cape Town were increased to 3 daily.

Last flight price specials from Johannesburg to Cape Town

These specials run out very quickly after coming out, so unless it's the morning of the day of the special it is probably sold out.

1time special

BA special

Kulula special

Mango special

SAA special

Velvet Sky special

R489
(16 Jan 2012)

R1 018
(25 Oct 2011)

R499
(9 Jan 2012)

R795
(29 Nov 2011)

R1 006
(29 Oct 2011)

R449
(16 Jan 2012)

Don't want to fly from Johannesburg to Cape Town?

Johannesburg to Cape Town by road

An alternative is to drive from Johannesburg to Cape Town. You would take the N1 national Road, which stretches all the way through several of South Africa's provinces.

Johannesburg to Cape Town by bus

If you don't want to drive yourself, you can catch a bus trip from Johannesburg to Cape Town:

Baz Bus

Baz Bus operates a hop-on hop-off bus tour across South Africa, and is especially popular amongst backpackers, stopping off at 180 youth hostels along its route

Greyhound bus

The Greyhound bus operates a traditional bus service through the main centres of South Africa, Mozambique and Zimbabwe (Bloemfontein, Bulawayo, Butterworth, Cape Town, Durban, East London, Empangeni, Harare, Johannesburg, Kimberley, Nelspruit, Newcastle, Maputo, Mossel Bay, Port Elizabeth, Pretoria, Queenstown, Swinburne and Umtata)

Intercape bus

The Intercape bus operates a traditional bus service across a vast network of South Africa and some of its neighbouring countries.

Johannesburg to Cape Town by train

Spoornet's Shosholoza Meyl operates train trips from Johannesburg to Cape Town, and their central reservations may be contacted at 086 000 8888. Alternatively, take the Premier Classe train from Johannesburg to Cape Town (also 086 000 8888).

Take the N2 to get to Cape Town city

Airport shuttle services

There are a number of companies offering an airport shuttle services in Cape Town, including:

A2B Transfers

Holiday Taxis

Car rental options in Cape Town

There are a numbers of options for renting a car at Cape Town Airport:

Europcar Cape Town

First Car Rental

First Car Rental unlimited

Avis car hire

Budget rent a car

Hertz car rental

Tempest car hire

Thrifty car rental

Woodford Car Rental