Mango Happy Day Sale


Cheap Flights

16+ yrs

12 - 15 yrs

2 - 11 yrs

under 2 yrs

Cape Town to Joburg flights booked on this page qualify to earn exclusive SouthAfrica.TO travel vouchers. Our readers are our writers! Email a writeup of your flight to cheapflights@southafrica.to and we'll send you travel vouchers

Book cheap flights now button

CPT Phone numbers:
· CPT Airport: 021 937 1200
· British Airways: 021 936 9000
· Mango: 021 815 4100
- Kulula: 0861 585 852
· SAA: 021 936 1111

JHB Phone numbers:
· OR Tambo Airport: 011 921 6262
· Lanseria Airport: 011 367 0300
· Mango Airlines: 011 086 6100
· Kulula Airlines: 011 921 0222
· SAA 011 978 1111
· British Airways: 011 441 8600

Ask for help with flight quotes - our travel consultants are itching to show you the best deals

Shortest flight path from Cape Town to Johannesburg, South Africa

Kulula flights from Cape Town to Johannesburg
Mango flights from Cape Town to Johannesburg
Johannesburg info for travellers

Airlines

Price comparisons

Coach & train

Business class

airline specials

 

Flights from Cape Town to Johannesburg

Cape Town to Johannesburg is the busiest flight route in South Africa, so it's not surprising that we have lots of options:

  • 2 low-cost carriers - Mango & Kulula Airlines. FlySafair will start flying on this route from the 16th of October 2014.

  • 2 full-service carriers - British Airways Comair and South African Airways

  • 2 airports in Johannesburg - OR Tambo International is the main airport with many onward connections, and Lanseria International Airport (a smaller airport).

The flight bookings tool on the left compares all the airlines for you automatically, offering options for both OR Tambo and Lanseria Airport, and allows you to book a cheap flights from Cape Town to Johannesburg (click here to see all 25 of our travel agents tips to book cheap flights).

We conduct regular surveys of flight, bus and train ticket prices from Cape Town to Johannesburg (see details below).

Latest survey

Wondering which airline is cheapest? Here's the latest CPT -JHB airline survey comparing flight prices:

flight date

British Airways

Kulula

Mango

SAA

The cheapest flight we found to Johannesburg for the Rugby Championship game between SA and NZ was with Kulula.

21 Aug 2014

1522

1250

1542

3238

 

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

Travel date
British Airways
SAA

21 Aug 2014

3101

3707

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

The cheapest land travel options from Cape Town to Johannesburg for the World Orchid Show were offered by Shosholoza Meyl's economy class train

12 Sep 2014

1780

530

695

610

-

630

400

630

2840

17495

Click here to see a full history of bus and train fares from Cape Town to Johannesburg.

Flying Whilst Pregnant

21 October 2013 : "In September 1981 I was about 7 months pregnant with my second daughter. My eldest was about 2 years old. My husband worked in Johannesburg and I travelled from Cape Town. My 2 year old cried all the way for my mom, the flight attendants was very helpful. On our way back to Cape Town she cried for her dad. Being pregnant everyone wanted to help. I will never forget that trip." Thanks to Zaita for sharing this recollection of her first flight

Joburg city centre - view from aboveNews

  • 29 July 2014. New low coast airline will relaunch on the 16th of October 2014. After their license was revoked following grevances from Comair they have not gotten their licence back. FlySafair will initially be flying between CPT and JHB and CPT and PE.

  • 23 Sep 2013. FlySafair starts ticket sales for its CPT to JNB flights, which it planned to launch on 17 October 2013. This didn't work out, after the North Gauteng High Court issued a temporary interdict in early October preventing FlySafair from commencing flights.

  • 23 Aug 2013. SA Express flights to JHB from Cape Town are increased by Sunday and Friday flights which are scheduled to leave Cape Town at 18h20.

  • 4 Jul 2013. The date fastjet airlines initially planned Cape Town to Johannesburg flights, flying under the Federal Airlines license. Because of difficulties in starting up in South Africa, they decided to prioritise their international routes.

  • 29 May 2013. Thabang Makwetla, the Deputy Defence Minister, take off in a Falcon 50 from Cape Town's Ysterplaat AFB heading for Johannesburg, after which an emergency landing has to be made when the plane's hydraulics fail.

  • 2 Nov 2012. 1time stops flying from Cape Town to OR Tambo, after filing for bankruptcy.

  • 2 Jun 2012. 1time stops flying from Cape Town to Lanseria Airport.

  • 5 Mar 2012. 1time commences CPT-HLA flights.

  • Feb 2012. Velvet Sky stops CPT-JNB flights as there is a liquidation application against it.

  • 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 CPT to Lanseria Airport.

Airlines operating flights from Cape Town to Johannesburg

Airlines
Airports
Stops

British Airways

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

non-stop

FlySafair was prevented from launching its flights by a temporary interdict issued by the North Gauteng High Court in September 2013.

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

SA Express

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.

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:

First Car Rental

Europcar Johannesburg

Avis car rental

Budget 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 JHB hotels .

sunset in Gauteng (Midrand)

Johannesburg map

 

Testimonials - "You were at least R100 cheaper than ANY other airline’s own site! In one case you were R800 cheaper than an airline’s own site!" Bjarne Henriksen
To advertise here email
cheapflights@southafrica.to

Travelstart logo

Valued member of Cape Town Tourism logo

Ritsgids logo