Distance from to

Distance from Johannesburg to Cape Town

Distance from Johannesburg to Cape Town is 1,261 kilometers. This air travel distance is equal to 784 miles.

The air travel (bird fly) shortest distance between Johannesburg and Cape Town is 1,261 km= 784 miles.

If you travel with an airplane (which has average speed of 560 miles) from Johannesburg to Cape Town, It takes 1.4 hours to arrive.

Johannesburg

Johannesburg is located in South Africa.

GPS Coordinates (DMS)26° 12´ 8.1720'' S
28° 2´ 37.0680'' E
Latitude-26.20227
Longitude28.04363
Altitude1767 m
CountrySouth Africa

Johannesburg Distances to Cities

JohannesburgDistance
Distance from Johannesburg to Durban500 km
Distance from Johannesburg to Carletonville67 km
Distance from Johannesburg to Bloemfontein370 km
Distance from Johannesburg to Fochville63 km
Distance from Johannesburg to Boksburg22 km

Cape Town

Cape Town is located in South Africa.

GPS Coordinates33° 55´ 33.0240'' S
18° 25´ 23.5920'' E
Latitude-33.92584
Longitude18.42322
Altitude25 m
CountrySouth Africa

Cape Town Distances to Cities

Cape TownDistance
Distance from Cape Town to Atlantis40 km
Distance from Cape Town to Johannesburg1,261 km
Distance from Cape Town to Pretoria1,307 km
Distance from Cape Town to Eastern Cape768 km
Distance from Cape Town to Bloemfontein911 km