Distance from Tehran to Ambanja

The distance between Tehran, Iran and Ambanja, Madagascar is 5,472 kilometers (3,400 miles).

Tehran, Iran

Ambanja, Diana, Madagascar

From Tehran to Ambanja, the straight-line distance is 5,472 kilometers, heading south. Tehran is situated at an altitude of 1,178 meters above sea level, while Ambanja is at only 20 meters.

Travel time

Mode Estimated time
Airplane 8-10 hours
Jet fighter 6-8 hours
Speed Time
300 km/h
Tehran, Iran

Local time:

Time Zone: Asia/Tehran

Coordinates: 35.6944° N 51.4215° E

Elevation: 1,178 m (3,865 ft)


Nearby airports:
  • Mehrabad International Airport (THR)
  • Imam Khomeini International Airport (IKA)
  • Payam International Airport (PYK)
  • Noshahr Airport (NSH)
  • Qazvin Airport (GZW)
Ambanja, Madagascar

Local time:

Time Zone: Indian/Antananarivo

Coordinates: 13.669° S 48.453° E

Elevation: 20 m (66 ft)


Nearby airports:
  • Ampampamena Airport (IVA)
  • Fascene Airport (NOS)
  • Ambilobe Airport (AMB)
  • Analalava Airport (HVA)
  • Ambalabe Airport (WAI)

Other distances from Tehran

Distance between cities Kilometers
From Tehran to Mashhad 741 km
From Tehran to Isfahan 338 km
From Tehran to Karaj 42 km
From Tehran to Tabriz 528 km
From Tehran to Shiraz 683 km

Other distances from Ambanja

Distances between cities Kilometers
From Ambanja to Antananarivo 589 km
From Ambanja to Toamasina 506 km
From Ambanja to Antsirabe 702 km
From Ambanja to Mahajanga 323 km
From Ambanja to Fianarantsoa 874 km

Cities within similar distances

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

From To Distance (kilometers)
Berlin, Germany Halifax, Canada 5,472 km
Queens, United States Leicester, United Kingdom 5,473 km
Brooklyn, United States Nottingham, United Kingdom 5,471 km
Hyderābād, India Moscow, Russia 5,470 km
Barquisimeto, Venezuela Tijuana, Mexico 5,474 km
New York City, United States Nottingham, United Kingdom 5,470 km
Santa Cruz de la Sierra, Bolivia Tampa, United States 5,470 km
Manhattan, United States Leicester, United Kingdom 5,474 km
Trujillo, Peru Kansas City, United States 5,469 km
Phoenix, United States Barcelona, Venezuela 5,475 km
Liverpool, United Kingdom Port Harcourt, Nigeria 5,469 km
Bucharest, Romania Nagpur, India 5,475 km
Philadelphia, United States Liverpool, United Kingdom 5,469 km
Moscow, Russia Kano, Nigeria 5,468 km
Philadelphia, United States Preston, United Kingdom 5,476 km
Callao, Peru Chihuahua, Mexico 5,476 km
Toronto, Canada Preston, United Kingdom 5,468 km
Jaipur, India Kampala, Uganda 5,477 km
Gold Coast, Australia Jakarta, Indonesia 5,467 km
Winnipeg, Canada Bogotá, Colombia 5,466 km

Measure more distances between cities