The distance between Mafikeng, North West and Cape Town, Western Cape is 1,133 kilometers (704 miles).
Mafikeng, North West, South Africa
Cape Town, Western Cape, South Africa From Mafikeng to Cape Town, the straight-line distance is 1,133 kilometers, heading southwest. Mafikeng is situated at an altitude of 1,284 meters above sea level, while Cape Town is at 25 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 3-4 days |
| Motorcycle | 1-2 days |
| Car | 1-2 days |
| Airplane | 1-2 hours |
| Speed | Time |
|---|---|
| 50 km/h | |
| 100 km/h | |
| 150 km/h | |
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 25.8652° S 25.6442° E
Elevation: 1,284 m (4,213 ft)
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 33.9258° S 18.4232° E
Elevation: 25 m (82 ft)
| Distance between cities | Kilometers |
|---|---|
| From Mafikeng to Johannesburg | 243 km |
| From Mafikeng to Cape Town | 1,133 km |
| From Mafikeng to Pretoria | 255 km |
| From Mafikeng to Durban | 690 km |
| From Mafikeng to Soweto | 226 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 the cities of South Africa that are at equal or similar distances as between Mafikeng and Cape Town.
| From | To | Distance (kilometers) |
|---|---|---|
| São Paulo, Brazil | Asunción, Paraguay | 1,133 km |
| Houston, United States | Mérida, Mexico | 1,132 km |
| Lima, Peru | Guayaquil, Ecuador | 1,134 km |
| Bengaluru, India | Vadodara, India | 1,132 km |
| Belmopan, Belize | Naucalpan de Juárez, Mexico | 1,134 km |
| Zaragoza, Spain | Swansea, United Kingdom | 1,132 km |
| Hanoi, Vietnam | Ho Chi Minh City, Vietnam | 1,132 km |
| Maracaibo, Venezuela | Santiago de Cuba, Cuba | 1,132 km |
| Budapest, Hungary | Brussels, Belgium | 1,132 km |
| San Antonio, United States | Kansas City, United States | 1,132 km |
| New South Memphis, United States | Minneapolis, United States | 1,132 km |
| Los Angeles, United States | Ciudad Juárez, Mexico | 1,132 km |
| Minsk, Belarus | Belgrade, Serbia | 1,134 km |
| Guayaquil, Ecuador | Callao, Peru | 1,131 km |
| Kingston, Jamaica | San Juan, Puerto Rico | 1,131 km |
| Puebla, Mexico | San Salvador, El Salvador | 1,131 km |
| Belmopan, Belize | Cuautitlán Izcalli, Mexico | 1,135 km |
| Houston, United States | Santiago de Querétaro, Mexico | 1,135 km |
| Tijuana, Mexico | Chihuahua, Mexico | 1,131 km |