The distance between Garissa, Kenya and Cape Town, South Africa is 4,317 kilometers (2,682 miles).
Garissa, Garissa County, Kenya
Cape Town, Western Cape, South Africa From Garissa to Cape Town, the straight-line distance is 4,317 kilometers, heading southwest. Garissa is situated at an altitude of 147 meters above sea level, while Cape Town is at 25 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 15-18 days |
| Motorcycle | 5-6 days |
| Car | 4-5 days |
| Airplane | 6-8 hours |
| Speed | Time |
|---|---|
| 50 km/h | |
| 100 km/h | |
| 150 km/h | |
Local time:
Time Zone: Africa/Nairobi
Coordinates: 0.4528° S 39.646° E
Elevation: 147 m (482 ft)
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 33.9258° S 18.4232° E
Elevation: 25 m (82 ft)
| Distance between cities | Kilometers |
|---|---|
| From Garissa to Nairobi | 328 km |
| From Garissa to Kakamega | 551 km |
| From Garissa to Mombasa | 398 km |
| From Garissa to Nakuru | 398 km |
| From Garissa to Eldoret | 499 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 Garissa and Cape Town.
| From | To | Distance (kilometers) |
|---|---|---|
| Managua, Nicaragua | Fresno, United States | 4,317 km |
| Guayaquil, Ecuador | Porto Alegre, Brazil | 4,317 km |
| Barquisimeto, Venezuela | Maceió, Brazil | 4,316 km |
| São Paulo, Brazil | Soacha, Colombia | 4,318 km |
| Bogotá, Colombia | Hamilton, Canada | 4,318 km |
| San Juan, Puerto Rico | Culiacán, Mexico | 4,315 km |
| Trujillo, Peru | Reynosa, Mexico | 4,319 km |
| Naucalpan de Juárez, Mexico | Halifax, Canada | 4,315 km |
| Barquisimeto, Venezuela | Recife, Brazil | 4,315 km |
| Shanghai, China | Ludhiana, India | 4,320 km |
| Rio de Janeiro, Brazil | Chiclayo, Peru | 4,313 km |
| Coyoacán, Mexico | Halifax, Canada | 4,321 km |
| Baghdad, Iraq | Preston, United Kingdom | 4,321 km |
| Vancouver, Canada | Mérida, Mexico | 4,313 km |
| Iztapalapa, Mexico | Halifax, Canada | 4,313 km |
| San Jose, United States | Boston, United States | 4,321 km |
| Seattle, United States | Cancún, Mexico | 4,321 km |
| Kyiv, Ukraine | Ludhiana, India | 4,313 km |
| Bogotá, Colombia | Guarulhos, Brazil | 4,312 km |
| Bucharest, Romania | Abuja, Nigeria | 4,312 km |