The distance between Vancouver, Canada and Cape Town, South Africa is 16,440 kilometers (10,215 miles).
Vancouver, British Columbia, Canada
Cape Town, Western Cape, South Africa From Vancouver to Cape Town, the straight-line distance is 16,440 kilometers, heading east. Vancouver is situated at an altitude of 70 meters above sea level, while Cape Town is at 25 meters.
| Mode | Estimated time |
|---|---|
| Airplane | 1-2 days |
| Jet fighter | 18-20 hours |
| Speed | Time |
|---|---|
| 300 km/h | |
Local time:
Time Zone: America/Vancouver
Coordinates: 49.2497° N 123.1193° W
Elevation: 70 m (230 ft)
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 33.9258° S 18.4232° E
Elevation: 25 m (82 ft)
| Distance between cities | Kilometers |
|---|---|
| From Vancouver to Toronto | 3,365 km |
| From Vancouver to Ottawa | 3,550 km |
| From Vancouver to Montréal | 3,696 km |
| From Vancouver to Edmonton | 823 km |
| From Vancouver to Winnipeg | 1,871 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 Vancouver and Cape Town.
| From | To | Distance (kilometers) |
|---|---|---|
| Kanpur, India | Cochabamba, Bolivia | 16,439 km |
| Gold Coast, Australia | Kingston upon Hull, United Kingdom | 16,439 km |
| Belmopan, Belize | Chennai, India | 16,442 km |
| Gold Coast, Australia | Glasgow, United Kingdom | 16,437 km |
| Cali, Colombia | Hyderabad, India | 16,437 km |
| Medellín, Colombia | Coimbatore, India | 16,436 km |
| Fortaleza, Brazil | Hong Kong, Hong Kong | 16,436 km |
| Hanoi, Vietnam | Santa Marta, Colombia | 16,435 km |
| Puebla, Mexico | Chennai, India | 16,446 km |
| Adelaide, Australia | Zaragoza, Spain | 16,434 km |
| Perth, Australia | Monterrey, Mexico | 16,446 km |
| León de los Aldama, Mexico | Coimbatore, India | 16,446 km |
| Chennai, India | Montería, Colombia | 16,447 km |
| Bengaluru, India | Puebla, Mexico | 16,433 km |
| Brisbane, Australia | Bradford, United Kingdom | 16,431 km |
| Perth, Australia | San Nicolás de los Garza, Mexico | 16,450 km |
| Brisbane, Australia | Sheffield, United Kingdom | 16,450 km |
| Hanoi, Vietnam | Caracas, Venezuela | 16,430 km |
| Hyderabad, India | Puente Alto, Chile | 16,450 km |