The distance between Cape Town, South Africa and Colombo, Sri Lanka is 7,883 kilometers (4,898 miles).
Cape Town, Western Cape, South Africa
Colombo, Western Province, Sri Lanka From Cape Town to Colombo, the straight-line distance is 7,883 kilometers, heading northeast. Both cities are at a similar altitude, with Cape Town at 25 meters above sea level and Colombo at 7 meters.
| Mode | Estimated time |
|---|---|
| Airplane | 12-14 hours |
| Jet fighter | 8-10 hours |
| Speed | Time |
|---|---|
| 300 km/h | |
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 33.9258° S 18.4232° E
Elevation: 25 m (82 ft)
Local time:
Time Zone: Asia/Colombo
Coordinates: 6.9355° N 79.8487° E
Elevation: 7 m (23 ft)
| Distance 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 |
| Distances 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 |
The following list contains cities that are at equal or similar distances as between Cape Town and Colombo.
| 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 |