Distance Between Airports in South Africa and Flight Time / Duration

Distance From Airport.
Distance To Airport.
This is an online tool to calculate the Distance and Flight Time between two airports in South Africa.
This distance will also be displayed on a web based map labeled as Airports Distance Map South Africa.
The distance between airports of South Africa is calculated in kilometers(kms), miles and nautical miles. Flight time between the airports from South Africa is also calculated.
South Africa Airports Distance and Flight Time Chart: For your quick reference, below is a Airports Distance Chart or Airports Distance Table of distances and flight time between some of the major airports in South Africa.
[Note: The distance between airports in South Africa distance chart below is the shortest earth surface distance between the two airports in South Africa calculated based on their latitudes and longitudes. This distance may be different from the actual flight travel distance.]

Using South Africa Distance Between Airports & Flight Time Calculator

  • Enter the "Distance From" Airport from South Africa in the first text box.
  • Enter the "Distance To" Airport from South Africa in the second text box.
  • You can enter airport name or code from South Africa in above fields.
  • This will display the dropdown with suggested airports in South Africa; Select the Airport from both the dropdown lists.
  • Click the "Find Distance Between Airports" button to get the distance between the selected airports in South Africa.
Distance From AirportDistance To AirportDistance (km)Flght Time (Hr)
OR Tambo International Airport, Johannesburg JNBCape Town International Airport, Cape Town CPT1271.012.39
OR Tambo International Airport, Johannesburg JNBKing Shaka International Airport, Durban DUR478.581.52
OR Tambo International Airport, Johannesburg JNBPort Elizabeth Airport, Port Elizabeth PLZ908.192
Cape Town International Airport, Cape Town CPTKing Shaka International Airport, Durban DUR1276.972.4
OR Tambo International Airport, Johannesburg JNBBen Schoeman Airport, East London ELS767.881.84
OR Tambo International Airport, Johannesburg JNBGeorge Airport, George GRJ1040.522.14
OR Tambo International Airport, Johannesburg JNBBram Fischer International Airport, Bloemfontain BFN380.131.42
OR Tambo International Airport, Johannesburg JNBKruger Mpumalanga International Airport, Mpumalanga MQP298.431.33
Cape Town International Airport, Cape Town CPTPort Elizabeth Airport, Port Elizabeth PLZ646.771.71
OR Tambo International Airport, Johannesburg JNBKimberley Airport, Kimberley KIM453.411.5
OR Tambo International Airport, Johannesburg JNBHoedspruit Air Force Base Airport, Hoedspruit HDS343.781.38
OR Tambo International Airport, Johannesburg JNBPierre Van Ryneveld Airport, Upington UTN734.571.81
King Shaka International Airport, Durban DURPort Elizabeth Airport, Port Elizabeth PLZ711.461.78
Cape Town International Airport, Cape Town CPTGeorge Airport, George GRJ348.251.38
Cape Town International Airport, Cape Town CPTBen Schoeman Airport, East London ELS861.181.94
Cape Town International Airport, Cape Town CPTLanseria Airport, Johannesburg HLA1265.042.39
Cape Town International Airport, Cape Town CPTBram Fischer International Airport, Bloemfontain BFN908.422
Cape Town International Airport, Cape Town CPTKruger Mpumalanga International Airport, Mpumalanga MQP1537.162.68
OR Tambo International Airport, Johannesburg JNBMargate Airport, Margate MGH563.171.62
OR Tambo International Airport, Johannesburg JNBEllisras Matimba Airport, Ellisras ELL274.071.3
OR Tambo International Airport, Johannesburg JNBK. D. Matanzima Airport, Mthatha UTT602.661.66
OR Tambo International Airport, Johannesburg JNBRichards Bay Airport, Richards Bay RCB477.161.52
OR Tambo International Airport, Johannesburg JNBPietermaritzburg Airport, Pietermaritzburg PZB443.871.49
OR Tambo International Airport, Johannesburg JNBPolokwane International Airport, Polokwane PTG282.821.31
OR Tambo International Airport, Johannesburg JNBHendrik Van Eck Airport, Phalaborwa PHW381.881.42
King Shaka International Airport, Durban DURGeorge Airport, George GRJ958.872.05
King Shaka International Airport, Durban DURBen Schoeman Airport, East London ELS492.451.54
King Shaka International Airport, Durban DURKruger Mpumalanga International Airport, Mpumalanga MQP470.471.52
King Shaka International Airport, Durban DURLanseria Airport, Johannesburg HLA515.461.56
King Shaka International Airport, Durban DURBram Fischer International Airport, Bloemfontain BFN470.421.52
Cape Town International Airport, Cape Town CPTPlettenberg Bay Airport, Plettenberg Bay PBZ435.781.48
Cape Town International Airport, Cape Town CPTPierre Van Ryneveld Airport, Upington UTN668.441.73
Cape Town International Airport, Cape Town CPTKimberley Airport, Kimberley KIM819.231.9
Cape Town International Airport, Cape Town CPTHoedspruit Air Force Base Airport, Hoedspruit HDS1609.652.76
Port Elizabeth Airport, Port Elizabeth PLZBen Schoeman Airport, East London ELS230.351.25