Cheap flights to Machu Picchu
- There is no airport in Machu Picchu. The nearest airport to Machu Picchu is Alejandro Velasco Astete International Airport (CUZ), located in Cusco, Peru. From there, tourists can either take a train or hike to reach Machu Picchu.