Distance between Machu Picchu and Trujillo

The distance between Machu Picchu (Peru) and Trujillo (Peru) is ca. 903,9 km (air line).

Machu Picchu

Latidute: -13.163067
Longitude: -72.545127

Trujillo

Latidute: -8.11171902
Longitude: -79.0285707

Distance between Machu Picchu and other cities and places worldwide

Distance between Machu Picchu and other major cities