You are here : Home» Travel» Flight Time» From Cape Town» To Johannesburg

If you are actually flying from Cape Town to Johannesburg or if you are just curious to know the flight time between Cape Town and Johannesburg, this page will give you the information you are looking for.

Flight time from Cape Town to Johannesburg is 2 hours

Non-Stop flight duration from CPT to JNB is 2 hours (Operated by Air Canada)

Cape Town - Johannesburg non-stop flight time by other airlines  

How long does it take to fly from Cape Town to Johannesburg?

Non-stop flight time from Cape Town to Johannesburg is around 2 hours 15 minutes.

This is the average non-stop flight time from Cape Town to any of the 3 airports in Johannesburg.

The nearest airport to Cape Town, is Cape Town International Airport (CPT) and the nearest airport to Johannesburg, is Oliver Reginald Tambo International Airport (JNB)

Find flights from Cape Town to cities and airports near Johannesburg

Distance from Cape Town to Johannesburg is approximately 1280 kilometers.


Flights from Cape Town to Johannesburg • Airlines & Flight Duration

Flights operated by major airlines departing from Cape Town arrive at Oliver Reginald Tambo International Airport. Johannesburg has 1 international airport and 2 medium airports.

Jet Airways
CPT ➝ JNB
2 hrs
Non-Stop
South African Airways
CPT ➝ JNB
2 hrs
Non-Stop
Egyptair
CPT ➝ JNB
2 hrs
Non-Stop
Virgin Atlantic Airways
CPT ➝ JNB
2 hrs
Non-Stop
TAM Brazilian Airlines
CPT ➝ JNB
2 hrs
Non-Stop

Flight time from Cape Town, South Africa to airports near Johannesburg, South Africa

Direct flight and one stop flight time from Cape Town International Airport, Cape Town to airports nearest to Johannesburg is given in the table below

JourneyDestination AirportsDurationStops
CPT - MQP Nelspruit, Kruger Mpumalanga Airport 2 hrs 35 minsNon-Stop
CPT - HLA Lanseria, Lanseria Airport 1 hr 55 minsNon-Stop

Airlines operating flights between Cape Town and Johannesburg

Comair

South African Airways

Cape Town - Johannesburg Timezones & Time Difference

Cape Town and Johannesburg are in the same timezone and therefore has the same time.
Current time : 10:07 PM, Fri, 29 Aug, 2014

CPT to JNB Flight - Cape Town Airport to Johannesburg Airport Flight Route Map

The map below shows the location of Cape Town Airport & Johannesburg Airport and also the flight direction.

Cape Town - Lat: -33.9666, Long: 18.5944   Johannesburg - Lat: -26.1314, Long: 28.2318

Find flying time from Cape Town International Airport or Cape Town or any other airport or city in South Africa to various other destinations around the world using this flight time calculator.

A list of major Cities/Airports around the world is given below. Click on any of the airport names given below to find the flight distance from Cape Town to those airports.