Distance from Ambohimahasoa to Lima

The distance between Ambohimahasoa, Madagascar and Lima, Peru is 12,914 kilometers (8,024 miles).

Ambohimahasoa, Upper Matsiatra, Madagascar

Lima, Lima Province, Peru

From Ambohimahasoa to Lima, the straight-line distance is 12,914 kilometers, heading southwest. Ambohimahasoa is situated at an altitude of 1,141 meters above sea level, while Lima is at 152 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
Ambohimahasoa, Madagascar

Local time:

Time Zone: Indian/Antananarivo

Coordinates: 21.1167° S 47.2167° E

Elevation: 1,141 m (3,743 ft)


Nearby airports:
  • Fianarantsoa Airport (WFI)
  • Mananjary Airport (MNJ)
  • Manakara Airport (WVK)
  • Antsirabe Airport (ATJ)
  • Farafangana Airport (RVA)
Lima, Peru

Local time:

Time Zone: America/Lima

Coordinates: 12.0432° S 77.0282° W

Elevation: 152 m (499 ft)


Nearby airports:
  • Jorge Chávez International Airport (LIM)
  • Santa Maria Airport (SMG)
  • Francisco Carle Airport (JAU)
  • Capitán FAP Renán Elías Olivera Airport (PIO)
  • Alférez FAP David Figueroa Fernandini Airport (HUU)

Other distances from Lima

Distances between cities Kilometers
From Lima to Callao 10 km
From Lima to Arequipa 764 km
From Lima to Trujillo 487 km
From Lima to Chiclayo 660 km
From Lima to Piura 855 km

Cities within similar distances

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

From To Distance (kilometers)
Salvador, Brazil Lahore, Pakistan 12,914 km
Gustavo Adolfo Madero, Mexico Newcastle, Australia 12,915 km
Surat, India Indianapolis, United States 12,913 km
Bengaluru, India Montréal, Canada 12,913 km
Lucknow, India Nashville, United States 12,913 km
Baghdad, Iraq Culiacán, Mexico 12,915 km
Hong Kong, Hong Kong Chihuahua, Mexico 12,915 km
Hanoi, Vietnam Albuquerque, United States 12,916 km
Brisbane, Australia Salta, Argentina 12,912 km
Iztapalapa, Mexico Newcastle, Australia 12,912 km
Bengaluru, India Laval, Canada 12,912 km
Mumbai, India Honolulu, United States 12,917 km
Melbourne, Australia Mexicali, Mexico 12,911 km
Oklahoma City, United States Port Moresby, Papua New Guinea 12,911 km
Shanghai, China Naucalpan de Juárez, Mexico 12,917 km
Tehran, Iran Ibagué, Colombia 12,910 km
San Pedro Sula, Honduras Tehran, Iran 12,918 km
Shanghai, China Ecatepec de Morelos, Mexico 12,918 km
Pune, India Baltimore, United States 12,910 km
Washington, United States Nagpur, India 12,910 km

Measure more distances between cities