Distance from Marble Hall to Botshabelo (South Africa)

The distance between Marble Hall, Mpumalanga and Botshabelo, Free State is 540 kilometers (336 miles).

Marble Hall, Mpumalanga, South Africa

Botshabelo, Free State, South Africa

From Marble Hall to Botshabelo, the straight-line distance is 540 kilometers, heading southwest. Marble Hall is at 902 meters above sea level, while Botshabelo is at 1,448 meters.

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
Marble Hall, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 24.9663° S 29.2907° E

Elevation: 902 m (2,959 ft)


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

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 29.2674° S 26.726° E

Elevation: 1,448 m (4,751 ft)


Nearby airports:
  • Bram Fischer International Airport (BFN)
  • Moshoeshoe I International Airport (MSU)
  • Ficksburg Sentraoes Airport (FCB)
  • Welkom Airport (WEL)
  • Kimberley Airport (KIM)

Other distances from Marble Hall

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

Other distances from Botshabelo

Distances between cities Kilometers
From Botshabelo to Johannesburg 364 km
From Botshabelo to Cape Town 942 km
From Botshabelo to Pretoria 416 km
From Botshabelo to Durban 422 km
From Botshabelo to Soweto 351 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 Botshabelo.

From To Distance (kilometers)
Mississauga, Canada Baltimore, United States 540 km
Milwaukee, United States Cleveland, United States 540 km
New York City, United States Laval, Canada 540 km
Torreón, Mexico Guadalajara, Mexico 540 km
Ottawa, Canada New York City, United States 540 km
Montréal, Canada Brooklyn, United States 541 km
Valencia, Spain Sevilla, Spain 541 km
León de los Aldama, Mexico Mazatlán, Mexico 541 km
Santiago de Querétaro, Mexico Saltillo, Mexico 539 km
Managua, Nicaragua Villa Nueva, Guatemala 539 km
Jaipur, India Ahmedabad, India 539 km
Santiago de los Caballeros, Dominican Republic Santiago de Cuba, Cuba 541 km
Managua, Nicaragua Guatemala City, Guatemala 539 km
Amsterdam, Netherlands Liverpool, United Kingdom 542 km
Washington, United States Hamilton, Canada 538 km
New South Memphis, United States Atlanta, United States 542 km
Ciudad Juárez, Mexico Mesa, United States 538 km
Toronto, Canada Baltimore, United States 543 km
Denver, United States Albuquerque, United States 537 km
Memphis, United States Atlanta, United States 543 km

Measure more distances between cities