Distance from Colombo to Toamasina

The distance between Colombo, Sri Lanka and Toamasina, Madagascar is 4,346 kilometers (2,700 miles).

Colombo, Western Province, Sri Lanka

Toamasina, Atsinanana, Madagascar

From Colombo to Toamasina, the straight-line distance is 4,346 kilometers, heading southwest. Both cities are at a similar altitude, with Colombo at 7 meters above sea level and Toamasina at 12 meters.

Travel time

Mode Estimated time
Airplane 6-8 hours
Jet fighter 4-5 hours
Speed Time
300 km/h
Colombo, Sri Lanka

Local time:

Time Zone: Asia/Colombo

Coordinates: 6.9355° N 79.8487° E

Elevation: 7 m (23 ft)


Nearby airports:
  • Ratmalana Airport (RML)
  • Bandaranayake International Air Port (CMB)
  • Gregory Lake Seaplane Base (NUA)
  • Koggala Airport (KCT)
  • Sigiriya Air Force Base (GIU)
Toamasina, Madagascar

Local time:

Time Zone: Indian/Antananarivo

Coordinates: 18.1492° S 49.4023° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Toamasina Airport (TMM)
  • Ambatondrazaka Airport (WAM)
  • Sainte Marie Airport (SMS)
  • Ivato Airport (TNR)
  • Mananara Nord Airport (WMR)

Other distances from Colombo

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

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Colombo and Toamasina.

From To Distance (kilometers)
Kingston, Jamaica San Diego, United States 4,346 km
Buenos Aires, Argentina Quito, Ecuador 4,346 km
Moscow, Russia New Delhi, India 4,346 km
Cali, Colombia Wichita, United States 4,346 km
San Francisco, United States South Boston, United States 4,346 km
Cali, Colombia Boston, United States 4,345 km
Barquisimeto, Venezuela Chihuahua, Mexico 4,345 km
Oklahoma City, United States Barcelona, Venezuela 4,347 km
Fortaleza, Brazil Callao, Peru 4,347 km
Baghdad, Iraq Kano, Nigeria 4,345 km
Jaipur, India Cairo, Egypt 4,348 km
San Francisco, United States Boston, United States 4,344 km
Bogotá, Colombia Kansas City, United States 4,344 km
Moscow, Russia Delhi, India 4,344 km
Tegucigalpa, Honduras Oakland, United States 4,343 km
Cali, Colombia South Boston, United States 4,343 km
Rio de Janeiro, Brazil Barcelona, Venezuela 4,342 km
Cali, Colombia Curitiba, Brazil 4,342 km

Measure more distances between cities