Cusco
How to get to Machu Picchu from Cusco
Machu Picchu is located in the province of Cusco, in the southeast of Peru. If you're coming from abroad, you'll arrive in Lima, the capital of Peru. In Lima, at the very airport you'll land at, Jorge Chavez Airport, you'll need to take a flight to Cusco, which lasts about 1 hour and 15 minutes. You'll arrive at Alejandro Velasco Astete Airport in Cusco, which is 20 minutes from the Main Square. Visit our blog for details and recommendations.