Distance from Durban to Pretoria (South Africa)

The distance between Durban, KwaZulu-Natal and Pretoria, Gauteng is 535 kilometers (332 miles)

Country: South Africa

Region: KwaZulu-Natal

City: Durban

Country: South Africa

Region: Gauteng

City: Pretoria

Travel time

Mode Estimated time
Bicycle 1-2 days
Motorcycle 16-18 hours
Car 12-14 hours
Helicopter 2-3 hours
Airplane 45-60 minutes
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h

Durban, South Africa

Local time:

Coordinates: 29.8579° S 31.0292° E


Nearby airports:
  • Virginia Airport (VIR)
  • King Shaka International Airport (DUR)
  • Pietermaritzburg Airport (PZB)
  • Margate Airport (MGH)
  • Richards Bay Airport (RCB)

Pretoria, South Africa

Local time:

Coordinates: 25.7449° S 28.1878° E


Nearby airports:
  • Waterkloof Air Force Base (WKF)
  • Wonderboom Airport (PRY)
  • Grand Central Airport (GCJ)
  • Lanseria International Airport (HLA)
  • O.R. Tambo International Airport (JNB)

Other distances from Durban

Distance between cities Kilometers
From Durban to Cape Town 1,274 km
From Durban to Johannesburg 500 km
From Durban to Soweto 505 km
From Durban to Pretoria 535 km
From Durban to Port Elizabeth 685 km

Other distances from Pretoria

Distances between cities Kilometers
From Pretoria to Cape Town 1,307 km
From Pretoria to Durban 535 km
From Pretoria to Johannesburg 53 km
From Pretoria to Soweto 67 km
From Pretoria to Port Elizabeth 944 km

Cities within similar distances

The following list contains the cities of South Africa that are at equal or similar distances as between Durban and Pretoria.

From To Distance (kilometers)
Tijuana, Mexico Fresno, United States 535 km
Ottawa, Canada Newark, United States 534 km
Zapopan, Mexico Torreon, Mexico 534 km
New York City, United States Montréal, Canada 534 km
El Paso, United States Mesa, United States 534 km
Columbus, United States Nashville, United States 536 km
Columbus, United States Milwaukee, United States 533 km
Havana, Cuba Tampa, United States 533 km
Queens, United States Montréal, Canada 537 km
Manhattan, United States Ottawa, Canada 533 km
Denver, United States Albuquerque, United States 537 km
Tucson, United States Ensenada, Mexico 537 km
Morelia, Mexico Veracruz, Mexico 533 km
Paso del Norte, Mexico Mesa, United States 538 km
Raleigh, United States Pittsburgh, United States 532 km
Belo Horizonte, Brazil Sorocaba, Brazil 538 km
Guatemala City, Guatemala Managua, Nicaragua 539 km
Phoenix, United States Santa Ana, United States 539 km
Phoenix, United States Albuquerque, United States 531 km

Measure more distances between cities