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

Fly Mango in Feb for less

MSC Melody sail-away party

shortest flight path from Cape Town to Johannesburg, South AfricaFlights Cape Town to Johannesburg

You want to get on the cheapest flight from Cape Town to Johannesburg. The way to make sure that you get on a cheap flight is by comparing airline prices. Check Velvet Sky specials, they are often cheapest.

Airlines

Price comparisons

Coach & train

Business class

airline specials

user comments

Airlines operating flights from Cape Town to Johannesburg

Airlines
Airports
Stops

Velvet Sky Airways

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

non-stop

British Airways

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

non-stop

1time Airlines

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

non-stop

1time Airlines

Cape Town (CPT) to Johannesburg Lanseria (HLA)

non-stop

Kulula Airlines

Cape Town (CPT) to Johannesburg Lanseria (HLA)

non-stop

Kulula Airlines

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

non-stop

Mango Airlines

Cape Town (CPT) to Johannesburg Lanseria (HLA)

non-stop

Mango Airlines

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

non-stop

South African Airways

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

non-stop

A flight from Cape town to Johannesburg is scheduled to take some 2 hours. As the crow flies, the distance between Cape Town and Johannesburg is some 1254km (or 779 miles). The driving distance from Cape Town to Johannesburg is some 1393km.

Latest Cape Town - Johannesburg airline survey

flight date

1time

British Airways

Kulula

Mango

Velvet Sky

SAA

In our first survey of 2012, Velvet Sky are easily the cheapest from CPT to JHB. BA are the cheapest since 30 July 2010. Velvet Sky is even cheaper than taking a Greyhound bus (R680).

20 Jan 2012

959

790

759

650

1017

529

 

 

Prices are for one-way flights on a Friday evening (see surveys for details). Prices are subject to change and it's unlikely that the prices shown will be achieved.

Business class flights

South African Airways are offering the cheapest business class flight from Cape Town to Johannesburg.

Travel date
British Airways
SAA

20 Jan 2012

R3370

R2579

Latest Cape Town - Johannesburg bus & train survey

 

Bus
Train

travel date

Baz Bus

City to City

Greyhound

Intercape

SA Roadlink

Translux

Economy Class

Tourist Class

Premier Class

Blue Train

With Shosholoza Meyl unavailable, SA Roadlink is cheapest, but Velvet Sky airline is cheaper than Greyhound!

20 Jan 2012

1270

-

680

510

499

-

unavailable

540

-

14685

Airline specials

1time specials
13 Dec 2011

BA specials
25 Oct 2011

Kulula specials
11 Dec 2011

flyMango specials
29 Nov 2011

flySAA specials
29 Oct 2011

Velvet Sky specials
19 Dec 2011

489

1018

759

795

1006

529

 

 

Unless it's actually the morning of the day of the special, it's unfortuanately likely that the special is sold out.

Johannesburg cityNews

Mid 2013

Airlink plans to begin Cape Town to Grand Central Airport flights (in Midrand).

5 Mar 2012

1time commences CPT-HLA flights

1 Aug 2011

Velvet Sky increases its frequency from 2 to 3 daily flights from Cape Town to Johannesburg.

1 June 2011

Mango Airilines started operating flights from Cape Town to Lanseria Airport.

 

Cape Town to Johannesburg by road

It's easy to drive from Cape Town to Johannesburg. You would take the N1 national Road, which stretches all the way from Cape Town to Johannesburg via Bloemfontein.

Rent a car

There are a variety of options to rent a car at O.R. Tambo Airport:

Europcar Johannesburg

Avis car rental

Budget car rental

First Car Rental

Hertz car rental

Sizwe car rental

Tempest car hire

Thrifty Car Rental

Johannesburg hotel price comparison

Use the Johannesburg hotel price comparison tool on the right, or here's a full list of Johannesburg hotels .

sunset in Gauteng (Midrand, Johannesburg)

Johannesburg map