Distance from Shah Alam to Toamasina

The distance between Shah Alam, Malaysia and Toamasina, Madagascar is 6,178 kilometers (3,839 miles).

Shah Alam, Selangor, Malaysia

Toamasina, Atsinanana, Madagascar

From Shah Alam to Toamasina, the straight-line distance is 6,178 kilometers, heading southwest. Shah Alam is situated at an altitude of 53 meters above sea level, while Toamasina is at only 12 meters.

Travel time

Mode Estimated time
Airplane 8-10 hours
Jet fighter 6-8 hours
Speed Time
300 km/h
Shah Alam, Malaysia

Local time:

Time Zone: Asia/Kuala_Lumpur

Coordinates: 3.0851° N 101.5328° E

Elevation: 53 m (174 ft)


Nearby airports:
  • Sultan Abdul Aziz Shah International Airport (SZB)
  • Kuala Lumpur International Airport (KUL)
  • Malacca International Airport (MKZ)
  • Pinang Kampai Airport (DUM)
  • Pangkor Airport (PKG)
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)

Cities within similar distances

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

From To Distance (kilometers)
Brampton, Canada Callao, Peru 6,178 km
Toronto, Canada Lima, Peru 6,178 km
Nairobi, Kenya Kolkata, India 6,179 km
Indianapolis, United States Preston, United Kingdom 6,177 km
San Pedro Sula, Honduras Curitiba, Brazil 6,177 km
Toronto, Canada Callao, Peru 6,179 km
Paris, France Lahore, Pakistan 6,177 km
Bucharest, Romania Chennai, India 6,179 km
Nairobi, Kenya Madrid, Spain 6,179 km
Berlin, Germany Indore, India 6,179 km
Brampton, Canada Lima, Peru 6,177 km
Barcelona, Spain Brooklyn, United States 6,180 km
Nairobi, Kenya Minsk, Belarus 6,176 km
Brussels, Belgium Baltimore, United States 6,176 km
Mérida, Mexico Asunción, Paraguay 6,176 km
Kanpur, India Berlin, Germany 6,176 km
Charlotte, United States Swansea, United Kingdom 6,180 km

Measure more distances between cities