Distance between Machu Picchu and Asmara

The distance between Machu Picchu (Peru) and Asmara (Eritrea) is ca. 12.656,9 km (air line).

Machu Picchu

Latidute: -13.163067
Longitude: -72.545127

Asmara

Latidute: 15.33804
Longitude: 38.93183

Distance between Machu Picchu and other cities and places worldwide

Distance between Machu Picchu and other major cities