The distance between Heidelberg, Western Cape and Welkom, Free State is 874 kilometers (543 miles).
Heidelberg, Western Cape, South Africa
Welkom, Free State, South Africa From Heidelberg to Welkom, the straight-line distance is 874 kilometers, heading northeast. Heidelberg is at 84 meters above sea level, while Welkom is at 1,376 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 3-4 days |
| Motorcycle | 1-2 days |
| Car | 1 day |
| Helicopter | 4-5 hours |
| Airplane | 1-2 hours |
| Speed | Time |
|---|---|
| 30 km/h | |
| 60 km/h | |
| 90 km/h | |
| 120 km/h | |
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 34.0913° S 20.9566° E
Elevation: 84 m (276 ft)
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 27.9774° S 26.7351° E
Elevation: 1,376 m (4,514 ft)
| Distance between cities | Kilometers |
|---|---|
| From Heidelberg to Johannesburg | 1,109 km |
| From Heidelberg to Cape Town | 235 km |
| From Heidelberg to Pretoria | 1,158 km |
| From Heidelberg to Durban | 1,061 km |
| From Heidelberg to Soweto | 1,092 km |
| Distances between cities | Kilometers |
|---|---|
| From Welkom to Johannesburg | 236 km |
| From Welkom to Cape Town | 1,032 km |
| From Welkom to Pretoria | 286 km |
| From Welkom to Durban | 468 km |
| From Welkom to Soweto | 220 km |
The following list contains the cities of South Africa that are at equal or similar distances as between Heidelberg and Welkom.
| From | To | Distance (kilometers) |
|---|---|---|
| Barcelona, Spain | Gibraltar, Gibraltar | 874 km |
| Trujillo, Peru | Quito, Ecuador | 874 km |
| The Bronx, United States | Charlotte, United States | 874 km |
| Hanoi, Vietnam | Hong Kong, Hong Kong | 874 km |
| Detroit, United States | Minneapolis, United States | 874 km |
| Iztapalapa, Mexico | Mazatlán, Mexico | 875 km |
| Ecatepec de Morelos, Mexico | Nuevo Laredo, Mexico | 873 km |
| Hyderabad, India | Ahmedabad, India | 875 km |
| Ahmedabad, India | Kanpur, India | 873 km |
| Washington, United States | Atlanta, United States | 872 km |
| Cancún, Mexico | Tampa, United States | 872 km |
| Rome, Italy | Palma, Spain | 871 km |
| Mississauga, Canada | Raleigh, United States | 871 km |
| Bengaluru, India | Nashik, India | 877 km |
| São Paulo, Brazil | Brasília, Brazil | 871 km |
| Hermosillo, Mexico | Las Vegas, United States | 878 km |
| Morelia, Mexico | Nuevo Laredo, Mexico | 878 km |
| Fort Worth, United States | El Paso, United States | 870 km |
| Valencia, Venezuela | Montería, Colombia | 879 km |
| Fort Worth, United States | Ciudad Juárez, Mexico | 868 km |