The distance between Mbabane, Eswatini and Cape Town, South Africa is 1,485 kilometers (923 miles).
Mbabane, Hhohho Region, Eswatini
Cape Town, Western Cape, South Africa From Mbabane to Cape Town, the straight-line distance is 1,485 kilometers, heading southwest. Mbabane is situated at an altitude of 1,209 meters above sea level, while Cape Town is at 25 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 5-6 days |
| Motorcycle | 1-2 days |
| Car | 1-2 days |
| Airplane | 2-3 hours |
| Speed | Time |
|---|---|
| 50 km/h | |
| 100 km/h | |
| 150 km/h | |
Local time:
Time Zone: Africa/Mbabane
Coordinates: 26.3167° S 31.1333° E
Elevation: 1,209 m (3,967 ft)
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 33.9258° S 18.4232° E
Elevation: 25 m (82 ft)
| Distance between cities | Kilometers |
|---|---|
| From Mbabane to Manzini | 32 km |
| From Mbabane to Malkerns | 24 km |
| From Mbabane to Nhlangano | 88 km |
| From Mbabane to Mhlume | 75 km |
| From Mbabane to Hluti | 110 km |
| Distances between cities | Kilometers |
|---|---|
| From Cape Town to Johannesburg | 1,261 km |
| From Cape Town to Pretoria | 1,307 km |
| From Cape Town to Durban | 1,274 km |
| From Cape Town to Soweto | 1,243 km |
| From Cape Town to Pietermaritzburg | 1,229 km |
The following list contains cities that are at equal or similar distances as between Mbabane and Cape Town.
| From | To | Distance (kilometers) |
|---|---|---|
| Austin, United States | Cancún, Mexico | 1,485 km |
| Miami, United States | Washington, United States | 1,485 km |
| San Antonio, United States | Cancún, Mexico | 1,485 km |
| Dallas, United States | Ciudad López Mateos, Mexico | 1,485 km |
| Guadalajara, Mexico | Tucson, United States | 1,485 km |
| Fort Worth, United States | Miguel Hidalgo, Mexico | 1,484 km |
| Managua, Nicaragua | Ibagué, Colombia | 1,484 km |
| Madrid, Spain | Preston, United Kingdom | 1,486 km |
| Mexico City, Mexico | Fort Worth, United States | 1,484 km |
| Fort Worth, United States | Ciudad Nezahualcoyotl, Mexico | 1,486 km |
| Naucalpan de Juárez, Mexico | Arlington, United States | 1,484 km |
| Santa Cruz de la Sierra, Bolivia | Goiânia, Brazil | 1,486 km |
| Zaragoza, Spain | Belfast, United Kingdom | 1,486 km |
| Brasília, Brazil | Maceió, Brazil | 1,486 km |
| Oslo, Norway | Budapest, Hungary | 1,484 km |
| Santo Domingo, Dominican Republic | Medellín, Colombia | 1,486 km |
| Houston, United States | Havana, Cuba | 1,487 km |
| Dallas, United States | Zapopan, Mexico | 1,487 km |
| Tegucigalpa, Honduras | Miami, United States | 1,487 km |
| Stockholm, Sweden | Reading, United Kingdom | 1,483 km |