Distance from Marble Hall to Cape Town (South Africa)

The distance between Marble Hall, Mpumalanga and Cape Town, Western Cape is 1,447 kilometers (899 miles)

Country: South Africa

Region: Mpumalanga

City: Marble Hall

Country: South Africa

Region: Western Cape

City: Cape Town

Travel time

Mode Estimated time
Bicycle 4-5 days
Motorcycle 2-3 days
Car 1-2 days
Airplane 2-3 hours
Speed Time
50 km/h
100 km/h
150 km/h

Marble Hall, South Africa

Local time:

Coordinates: 24.9663° S 29.2907° E


Nearby airports:
  • Polokwane International Airport (PTG)
  • Wonderboom Airport (PRY)
  • Waterkloof Air Force Base (WKF)
  • Grand Central Airport (GCJ)
  • Tzaneen Airport (LTA)

Cape Town, South Africa

Local time:

Coordinates: 33.9258° S 18.4232° E


Nearby airports:
  • Cape Town International Airport (CPT)
  • Langebaanweg Airport (SDB)
  • Robertson Airport (ROD)
  • Overberg Airport (OVG)
  • Vredendal Airport (VRE)

Other distances from Marble Hall

Distance between cities Kilometers
From Marble Hall to Cape Town 1,447 km
From Marble Hall to Durban 569 km
From Marble Hall to Johannesburg 186 km
From Marble Hall to Soweto 204 km
From Marble Hall to Pretoria 141 km

Other distances from Cape Town

Distances between cities Kilometers
From Cape Town to Durban 1,274 km
From Cape Town to Johannesburg 1,261 km
From Cape Town to Soweto 1,243 km
From Cape Town to Pretoria 1,307 km
From Cape Town to Port Elizabeth 665 km

Cities within similar distances

The following list contains the cities of South Africa that are at equal or similar distances as between Marble Hall and Cape Town.

From To Distance (kilometers)
Havana, Cuba Raleigh, United States 1,447 km
Tegucigalpa, Honduras Santa Marta, Colombia 1,447 km
Columbus, United States Plano, United States 1,447 km
Jaboatão dos Guararapes, Brazil Serra, Brazil 1,447 km
Manaus, Brazil Cuiabá, Brazil 1,447 km
Salvador, Brazil São José do Rio Preto, Brazil 1,447 km
Tegucigalpa, Honduras Toluca, Mexico 1,446 km
Karachi, Pakistan Hyderabad, India 1,448 km
Tegucigalpa, Honduras Tampico, Mexico 1,448 km
Vienna, Austria Cardiff, United Kingdom 1,448 km
Kyiv, Ukraine Hamburg, Germany 1,446 km
La Plata, Argentina Londrina, Brazil 1,446 km
Medellín, Colombia Ciudad Guayana, Venezuela 1,446 km
Madrid, Spain Liverpool, United Kingdom 1,446 km
Maceió, Brazil Contagem, Brazil 1,446 km
Sacramento, United States Colorado Springs, United States 1,449 km
Memphis, United States Santa Catarina, Mexico 1,449 km
Liverpool, United Kingdom Latina, Spain 1,449 km
Austin, United States Villahermosa, Mexico 1,445 km
Hermosillo, Mexico Oklahoma City, United States 1,449 km

Measure more distances between cities