Cape Town to Johannesburg flight duration

What is the flight duration from Cape Town to Johannesburg?

On average there are 66 flights flying direct each day from Cape Town to Johannesburg. Below you will find the quickest flight duration, the average flight time and the longest flight duration.

Share on Facebook
Depart
CPT
Arrive
JNB

Average direct flight time is 1 hours 59 minutes.

The fastest direct flight from Cape Town to Johannesburg is 1 hours 55 minutes.

A distance of 784 miles / 1,262 km

Related: Return journey Johannesburg to Cape Town flight duration

Cape Town to Johannesburg flight duration breakdown

  • Average flight duration: 1 hours 59 minutes
  • Shortest flight duration: 1 hours 55 minutes
  • Longest flight duration: 2 hours 15 minutes
  • Average daily flights: 66

Airport, Distances & Flight Duration Information

  • The average flight time from Cape Town to Johannesburg is 1 hours 59 minutes
  • Distance from Cape Town to Johannesburg is 784 miles / 1,262 km
  • Cape Town is served by 1 airports Cape Town International Airport (CPT)
  • Johannesburg is served by 1 airports Johannesburg OR Tambo International Airport (JNB)
  • The currency in Johannesburg, South Africa is the South African Rand

Airlines

Mango
Mango
Kulula
Kulula
Safair
Safair

DIRECT FLIGHTS

Cape Town to Johannesburg O.R. Tambo
Flying with Mango
1 hours 55 minutes
Cape Town to Johannesburg O.R. Tambo
Flying with South African Airways
1 hours 55 minutes

Be prepared, as flight times can change depending on many factors such as, weather condition, wind speed, flight path and congestion in the air. Due to these factors the actual flight time could be less than 24 minutes but on occasion could be longer than the stated time.


INDIRECT FLIGHTS (multi stop)

Cape Town to Johannesburg flight time via Windhoek Hosea Kutako | to via WDH
Cape Town to Windhoek Hosea Kutako
2 hours 10 minutes
Wait for connecting flight
4 hours 30 minutes
Windhoek Hosea Kutako to Johannesburg
1 hours 50 minutes
Total journey time
8 hours 30 minutes
Cape Town to Johannesburg flight time via Walvis Bay | to via WVB
Cape Town to Walvis Bay
1 hours 10 minutes
Wait for connecting flight
21 hours 15 minutes
Walvis Bay to Johannesburg
2 hours 15 minutes
Total journey time
24 hours 40 minutes
Cape Town to Johannesburg flight time via Durban King Shaka International | to via DUR
Cape Town to Durban King Shaka International
2 hours
Wait for connecting flight
5 hours 25 minutes
Durban King Shaka International to Johannesburg
1 hours 05 minutes
Total journey time
8 hours 30 minutes

Just remember indirect flights will always take longer than a direct flight as you are landing and taking off from at least one extra airport and taking off and landing is the most time comsuming part of any flight and is done at much lower speeds.

The total travel time of a indirect / multi-stop flight from Poole to London can vary greatly depending on what route you take to get to London and how long you have to wait for your connecting flight.


Cape Town & Johannesburg local time and timezones

Johannesburg, South Africa and Cape Town, South Africa have the same time

Date and time in Cape Town, South Africa:
12:51 Sat, 6 Jun, 2020,
Johannesburg Timezone: SAST (+02:00)

Date and time in Johannesburg, South Africa:
12:51 Sat, 6 Jun, 2020,
Johannesburg Timezone: SAST (+02:00)


Planning a trip or just interested to find out the flight time between Cape Town, South Africa and Johannesburg, South Africa? Be prepared, as flight times can change depending on many factors such as, weather condition, wind speed, flight path and congestion in the air. Due to these factors the actual flight time could be less than 1 hours 59 minutes but on occasion could be longer than the stated time.