The distance between Abha, Saudi Arabia and Cape Town, South Africa is 6,311 kilometers (3,921 miles).
Abha, 'Asir Region, Saudi Arabia
Cape Town, Western Cape, South Africa From Abha to Cape Town, the straight-line distance is 6,311 kilometers, heading southwest. Abha is situated at an altitude of 2,228 meters above sea level, while Cape Town is at 25 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 22-26 days |
| Motorcycle | 7-8 days |
| Car | 6-7 days |
| Airplane | 10-12 hours |
| Speed | Time |
|---|---|
| 50 km/h | |
| 100 km/h | |
| 150 km/h | |
Local time:
Time Zone: Asia/Riyadh
Coordinates: 18.2164° N 42.5053° E
Elevation: 2,228 m (7,310 ft)
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 33.9258° S 18.4232° E
Elevation: 25 m (82 ft)
| Distance between cities | Kilometers |
|---|---|
| From Abha to Riyadh | 839 km |
| From Abha to Jeddah | 502 km |
| From Abha to Dammam | 1,200 km |
| From Abha to Makkah | 453 km |
| From Abha to Buraydah | 911 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 Abha and Cape Town.
| From | To | Distance (kilometers) |
|---|---|---|
| Manchester, United Kingdom | Louisville, United States | 6,311 km |
| Fortaleza, Brazil | Bilbao, Spain | 6,311 km |
| New York City, United States | Palma, Spain | 6,310 km |
| Belmopan, Belize | Rosario, Argentina | 6,310 km |
| Cochabamba, Bolivia | Nashville, United States | 6,312 km |
| Edmonton, Canada | Caracas, Venezuela | 6,310 km |
| Birmingham, United Kingdom | Minneapolis, United States | 6,313 km |
| Brooklyn, United States | Palma, Spain | 6,309 km |
| San Juan, Puerto Rico | Mar del Plata, Argentina | 6,314 km |
| Indianapolis, United States | Nottingham, United Kingdom | 6,308 km |
| Accra, Ghana | Curitiba, Brazil | 6,315 km |
| Rio de Janeiro, Brazil | Onitsha, Nigeria | 6,315 km |
| Philadelphia, United States | Barcelona, Spain | 6,307 km |
| Hyderabad, India | Budapest, Hungary | 6,315 km |
| San Antonio, United States | Belém, Brazil | 6,315 km |
| Fortaleza, Brazil | Zaragoza, Spain | 6,306 km |
| Baghdad, Iraq | Beijing, China | 6,306 km |
| Recife, Brazil | Valladolid, Spain | 6,306 km |
| San Juan, Puerto Rico | Málaga, Spain | 6,305 km |