The distance between Colombo, Sri Lanka and Cape Town, South Africa is 7,883 kilometers (4,898 miles).
Colombo, Western Province, Sri Lanka
Cape Town, Western Cape, South Africa From Colombo to Cape Town, the straight-line distance is 7,883 kilometers, heading southwest. Both cities are at a similar altitude, with Colombo at 7 meters above sea level and Cape Town at 25 meters.
| Mode | Estimated time |
|---|---|
| Airplane | 12-14 hours |
| Jet fighter | 8-10 hours |
| Speed | Time |
|---|---|
| 300 km/h | |
Local time:
Time Zone: Asia/Colombo
Coordinates: 6.9355° N 79.8487° E
Elevation: 7 m (23 ft)
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 33.9258° S 18.4232° E
Elevation: 25 m (82 ft)
| Distance between cities | Kilometers |
|---|---|
| From Colombo to Jaffna | 303 km |
| From Colombo to Galle | 106 km |
| From Colombo to Batticaloa | 221 km |
| From Colombo to Pita Kotte | 8 km |
| From Colombo to Matara | 133 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 Colombo and Cape Town.
| From | To | Distance (kilometers) |
|---|---|---|
| Dublin, Ireland | Montería, Colombia | 7,883 km |
| Amsterdam, Netherlands | Kingston, Jamaica | 7,883 km |
| Maracaibo, Venezuela | Barcelona, Spain | 7,883 km |
| Madrid, Spain | Goiânia, Brazil | 7,883 km |
| Curitiba, Brazil | San Nicolás de los Garza, Mexico | 7,882 km |
| Belo Horizonte, Brazil | Zapopan, Mexico | 7,882 km |
| Chicago, United States | Salvador, Brazil | 7,884 km |
| Delhi, India | Benin City, Nigeria | 7,884 km |
| Morelia, Mexico | Recife, Brazil | 7,884 km |
| Santiago de Querétaro, Mexico | Mar del Plata, Argentina | 7,881 km |
| Paris, France | Denver, United States | 7,881 km |
| Moscow, Russia | Calgary, Canada | 7,881 km |
| Lisbon, Portugal | Campinas, Brazil | 7,885 km |
| Louisville, United States | Campinas, Brazil | 7,885 km |
| Dallas, United States | Bilbao, Spain | 7,885 km |
| Cancún, Mexico | Leicester, United Kingdom | 7,880 km |
| Hermosillo, Mexico | San Miguel de Tucumán, Argentina | 7,880 km |
| Budapest, Hungary | Charlotte, United States | 7,880 km |
| Barranquilla, Colombia | Manchester, United Kingdom | 7,880 km |
| Bogotá, Colombia | Córdoba, Spain | 7,886 km |