
When planning a trip to Machu Picchu, one of the most common questions travelers have is which airport to fly into. The closest international airport to Machu Picchu is Alejandro Velasco Astete International Airport (CUZ) in Cusco, Peru, which serves as the primary gateway for visitors. From Cusco, travelers typically take a train or a combination of bus and train to reach Aguas Calientes, the town at the base of Machu Picchu. Alternatively, some travelers opt to fly into Lima’s Jorge Chávez International Airport (LIM) and then take a domestic flight to Cusco, as Lima often offers more international flight options. Regardless of the chosen airport, proper planning is essential to ensure a smooth journey to this iconic Incan citadel.
| Characteristics | Values |
|---|---|
| Nearest Airport | Alejandro Velasco Astete International Airport (CUZ) |
| Location | Cusco, Peru |
| Distance to Machu Picchu | ~75 km (47 miles) |
| Travel Time to Machu Picchu | ~1.5 hours by train or ~4 hours by car/bus |
| Airport Type | International |
| Airlines Serving | LATAM, Avianca, Sky Airline, JetSmart, Star Peru |
| Flight Connections | Direct flights from Lima (LIM), Santiago (SCL), and other major cities |
| Elevation | 3,310 meters (10,860 feet) |
| Alternative Airport | Lima Airport (LIM) for international travelers, then connect to Cusco |
| Transport Options | Train (PeruRail, Inca Rail), bus, taxi, or private transfer |
| Time Zone | UTC-5 |
| IATA Code | CUZ |
| Annual Passengers | ~3 million (pre-pandemic) |
| Facilities | Restaurants, shops, ATMs, currency exchange, car rentals |
| Operating Hours | 24 hours (subject to flight schedules) |
| Notable Feature | Highest international airport in South America |
Explore related products
$6.98
What You'll Learn
- Cusco Airport (CUZ): Nearest airport, 1.5-hour drive to Ollantaytambo train station
- Lima Airport (LIM): Major hub, requires connecting flight to Cusco
- Juliaca Airport (JUL): Alternative option, 5-hour drive to Cusco
- Arequipa Airport (AQP): Scenic route, 10-hour drive to Cusco
- Train from Cusco: Only way to reach Machu Picchu from airport

Cusco Airport (CUZ): Nearest airport, 1.5-hour drive to Ollantaytambo train station
When planning a trip to Machu Picchu, one of the most critical decisions is choosing the right airport to fly into. Cusco Airport (CUZ) stands out as the nearest airport to Machu Picchu, making it the most convenient option for travelers. Located in the city of Cusco, this airport is approximately 75 kilometers (47 miles) from Ollantaytambo, the primary train station for accessing Machu Picchu. The drive from Cusco Airport to Ollantaytambo takes 1.5 hours, depending on traffic and road conditions. This direct route is well-maintained and scenic, offering travelers their first glimpse of the stunning Andean landscape.
Upon arriving at Cusco Airport (CUZ), visitors will find a range of transportation options to reach Ollantaytambo. Private transfers, taxis, and shuttle services are readily available, ensuring a smooth and hassle-free journey. It’s advisable to book transportation in advance, especially during peak travel seasons, to avoid delays. The drive itself is an experience, winding through traditional Peruvian villages and offering panoramic views of the Sacred Valley. This leg of the journey is not just a transfer but an opportunity to immerse yourself in the region’s natural beauty.
Once in Ollantaytambo, travelers can board the train to Machu Picchu Pueblo (Aguas Calientes), the gateway to the ancient citadel. The train ride takes approximately 1.5 to 2 hours, depending on the service chosen. Trains depart frequently, with options ranging from economical to luxury services like the Belmond Hiram Bingham. Ollantaytambo itself is a charming Inca town with cobblestone streets and ancient ruins, making it a worthwhile stop for those with extra time. Its strategic location as the train hub for Machu Picchu further solidifies Cusco Airport (CUZ) as the ideal starting point.
Choosing Cusco Airport (CUZ) as your arrival point offers several advantages. Its proximity to Ollantaytambo minimizes travel time, allowing visitors to maximize their time exploring Machu Picchu and its surroundings. Additionally, Cusco is a vibrant city with rich history, serving as the historic capital of the Inca Empire. Many travelers opt to spend a day or two in Cusco to acclimatize to the high altitude (3,400 meters or 11,150 feet) and explore its attractions, such as the Plaza de Armas and Qorikancha. This makes Cusco Airport (CUZ) not just a gateway to Machu Picchu but also a destination in itself.
In summary, Cusco Airport (CUZ) is the nearest and most practical airport for accessing Machu Picchu. Its 1.5-hour drive to Ollantaytambo train station is straightforward and scenic, providing a seamless transition to the next phase of the journey. By flying into Cusco, travelers can enjoy a well-organized itinerary, combining convenience with the opportunity to experience the cultural and natural wonders of the Sacred Valley. Whether you’re a first-time visitor or a returning traveler, starting your Machu Picchu adventure at Cusco Airport (CUZ) is a decision you won’t regret.
Edinburgh Airport: Exploring International Destinations and Beyond
You may want to see also
Explore related products

Lima Airport (LIM): Major hub, requires connecting flight to Cusco
When planning a trip to Machu Picchu, one of the most common and practical options for international travelers is to fly into Lima Airport (LIM), officially known as Jorge Chávez International Airport. As Peru's largest and most well-connected airport, Lima serves as a major hub for both international and domestic flights. However, it’s important to note that Lima is not the final destination for travelers heading to Machu Picchu. Instead, it acts as a gateway, requiring a connecting flight to Cusco, the city closest to the ancient Inca citadel. This two-step journey is straightforward but requires careful planning to ensure a smooth transition.
Upon arriving at Lima Airport, travelers will find a modern and well-organized facility with numerous amenities, including restaurants, shops, and lounges. The airport is served by major international airlines, making it accessible from virtually anywhere in the world. After landing, the next step is to catch a domestic flight to Cusco’s Alejandro Velasco Astete International Airport (CUZ). Several Peruvian airlines, such as LATAM, Sky Airline, and Avianca, operate frequent flights between Lima and Cusco, with the journey typically lasting about 1 hour and 20 minutes. It’s advisable to book these connecting flights in advance, as they can fill up quickly, especially during peak travel seasons like June to August.
Travelers should also be aware of the altitude difference between Lima and Cusco. Lima is at sea level, while Cusco sits at approximately 11,200 feet (3,400 meters) above sea level. This significant elevation change can lead to altitude sickness for some visitors. To mitigate this, it’s recommended to spend at least one night in Cusco or the nearby Sacred Valley to acclimatize before heading to Machu Picchu. Additionally, staying hydrated and avoiding strenuous activity upon arrival can help ease the transition.
Another important consideration when flying from Lima to Cusco is the potential for flight delays or cancellations, particularly due to weather conditions. Cusco’s airport is known for its challenging approach and is often affected by fog or rain. Travelers should allow flexibility in their itinerary to account for such disruptions. In the event of a cancellation, airlines typically rebook passengers on the next available flight, but it’s wise to confirm their policies beforehand.
Finally, while Lima Airport is a convenient entry point for Machu Picchu, travelers should factor in the additional time and cost of the connecting flight to Cusco. The total travel time from Lima to Machu Picchu, including the flight to Cusco and the subsequent train or bus journey to Aguas Calientes (the town at the base of Machu Picchu), can take a full day. Despite this, the route via Lima remains one of the most efficient and popular options for visitors, offering a blend of convenience and accessibility to one of the world’s most iconic archaeological sites.
Banff Airport: What's the Deal?
You may want to see also
Explore related products

Juliaca Airport (JUL): Alternative option, 5-hour drive to Cusco
When considering which airport to fly into for a trip to Machu Picchu, Juliaca Airport (JUL) emerges as a viable alternative, though it requires a longer journey to reach the final destination. Located in the Puno region of Peru, Juliaca Airport is approximately a 5-hour drive from Cusco, the primary gateway to Machu Picchu. This option is particularly useful for travelers who may find better flight availability or pricing to Juliaca compared to Cusco’s Alejandro Velasco Astete International Airport (CUZ). While the additional travel time is a factor to consider, the route offers a unique opportunity to experience Peru’s diverse landscapes, passing through the stunning Altiplano region and rural areas.
Choosing Juliaca Airport (JUL) as your entry point involves careful planning due to the extended travel time. Upon arrival, travelers typically arrange private transfers or shared shuttles to Cusco, as public transportation options are less convenient for this route. The drive itself is scenic, with views of Lake Titicaca and the Andean highlands, making it an appealing choice for those who enjoy road trips and want to immerse themselves in Peru’s natural beauty. However, it’s essential to account for the altitude, as Juliaca sits at a higher elevation than Cusco, which may require acclimatization for some visitors.
One advantage of flying into Juliaca Airport (JUL) is its proximity to Puno, a city known for its access to Lake Titicaca and the floating islands of Uros. Travelers with extra time in their itinerary might consider a stopover in Puno to explore these cultural and natural attractions before heading to Cusco. This detour adds value to the journey, turning the long drive into an opportunity to experience more of Peru’s highlights. However, for those with limited time, the 5-hour drive directly to Cusco remains the most straightforward option.
When planning your trip, it’s crucial to book reliable transportation from Juliaca Airport (JUL) to Cusco in advance. Private transfers are the most convenient option, offering flexibility and comfort, while shared shuttles are more budget-friendly. Ensure your driver is experienced with the route, as the journey includes winding mountain roads. Additionally, consider the time of day for your travel, as nighttime driving can be less safe due to reduced visibility and road conditions.
In summary, Juliaca Airport (JUL) is a practical alternative for travelers heading to Machu Picchu, especially if flights to Cusco are unavailable or costly. The 5-hour drive to Cusco is scenic and can be a highlight for those who enjoy exploring Peru’s landscapes. However, it requires careful planning, including arranging transportation and potentially acclimatizing to the altitude. For travelers with flexibility and a sense of adventure, this route offers a unique way to begin their journey to Machu Picchu.
Airport Wagon Woes: Can I Bring It?
You may want to see also
Explore related products

Arequipa Airport (AQP): Scenic route, 10-hour drive to Cusco
If you're considering flying into Arequipa Airport (AQP) as a gateway to Machu Picchu, it’s important to understand the logistics and highlights of this route. While Arequipa is not the closest airport to Cusco, the journey from Arequipa to Cusco offers a scenic 10-hour drive that can be a rewarding part of your Peruvian adventure. This route is ideal for travelers who want to combine their visit to Machu Picchu with exploring southern Peru’s cultural and natural wonders. Arequipa, known as the "White City," is a UNESCO World Heritage Site with stunning colonial architecture, and the drive to Cusco takes you through diverse landscapes, including high-altitude deserts, traditional Andean villages, and breathtaking mountain vistas.
The 10-hour drive from Arequipa to Cusco is not just a transfer but an experience in itself. The route typically follows the Pan-American Highway and then winds through the Andes, offering panoramic views of snow-capped peaks, deep valleys, and remote rural communities. Along the way, you can make stops at attractions like the Colca Canyon, one of the world’s deepest canyons and a prime spot for spotting the Andean condor. This detour adds a day or two to your journey but is highly recommended for nature enthusiasts and photographers. The drive also passes through the Altiplano, a high-altitude plateau dotted with alpaca herds and shimmering lagoons, providing a glimpse into Peru’s rich biodiversity.
To embark on this journey, you’ll need to arrange private transportation or join a guided tour, as public buses may not offer the flexibility to enjoy the scenic stops. The road is well-maintained, but the altitude (reaching over 4,000 meters) can be challenging, so acclimatization is essential. Once you arrive in Cusco, you’ll be well-positioned to explore the Sacred Valley and continue to Machu Picchu via train or additional road travel. This route is best suited for travelers with extra time who prioritize immersive experiences over speed.
Choosing Arequipa Airport (AQP) as your entry point allows you to explore southern Peru’s highlights before heading to Machu Picchu. From Arequipa, you can visit the Colca Canyon, the floating islands of Lake Titicaca in Puno, or even take a short flight to Lima for additional exploration. The 10-hour drive to Cusco then becomes a bridge between these destinations, offering a deeper connection to Peru’s geography and culture. However, if your time is limited, flying directly into Cusco Airport (CUZ) might be more practical, as it’s closer to Machu Picchu.
In summary, flying into Arequipa Airport (AQP) and taking the 10-hour scenic drive to Cusco is an excellent choice for travelers seeking a richer, more diverse Peruvian experience. It combines cultural exploration, natural beauty, and adventure, making the journey to Machu Picchu as memorable as the destination itself. Just ensure you plan for altitude adjustments and allocate enough time to fully enjoy this route.
Airport Security and Empty Bottles: What's the Deal?
You may want to see also
Explore related products

Train from Cusco: Only way to reach Machu Picchu from airport
To reach Machu Picchu, the nearest international airport is Alejandro Velasco Astete International Airport (CUZ) in Cusco, Peru. While Cusco is the primary gateway, it’s important to note that there is no direct road or flight to Machu Picchu itself. The only way to reach this ancient Inca citadel from the airport is by taking a train from Ollantaytambo Station, which is accessible via a transfer from Cusco. This makes the train journey an essential and scenic part of the adventure.
After arriving at Cusco Airport, travelers must first make their way to Ollantaytambo, a small town located about 1.5 to 2 hours away by car or shuttle. Ollantaytambo is the primary train station for Machu Picchu, and all train services to the citadel depart from here. There are no direct trains from Cusco city to Machu Picchu, so this transfer is unavoidable. Shuttle services, private taxis, or organized tours can be arranged from Cusco Airport to Ollantaytambo, ensuring a smooth transition to the train station.
Once in Ollantaytambo, travelers can board one of the trains operated by companies such as PeruRail or Inca Rail. The train journey from Ollantaytambo to Machu Picchu Pueblo (Aguas Calientes) takes approximately 1.5 hours and is renowned for its breathtaking views of the Sacred Valley, including rivers, mountains, and lush landscapes. The train is not just a mode of transportation but an experience in itself, offering a glimpse into the natural beauty of the Andes.
Trains to Machu Picchu vary in class and amenities, ranging from economical options to luxury services with gourmet meals and panoramic windows. It’s advisable to book tickets in advance, especially during peak tourist seasons (May to September), as seats fill up quickly. Upon arriving in Aguas Calientes, the final leg of the journey involves a 25-minute bus ride up to the Machu Picchu citadel, or a challenging but rewarding hike for those seeking adventure.
In summary, while Cusco Airport is the starting point for most travelers, the train from Ollantaytambo is the only way to reach Machu Picchu from the airport. This journey combines convenience, stunning scenery, and cultural immersion, making it an integral part of the Machu Picchu experience. Proper planning, including arranging transfers to Ollantaytambo and booking train tickets early, ensures a seamless and memorable trip to one of the world’s most iconic destinations.
Borrowing Wheelchairs: Airport Accessibility Options
You may want to see also
Frequently asked questions
The closest airport to Machu Picchu is Alejandro Velasco Astete International Airport (CUZ) in Cusco, Peru.
No, there are no direct international flights to Machu Picchu. Most travelers fly into Lima (LIM) and then take a connecting flight to Cusco (CUZ).
From Cusco Airport, you’ll need to travel to Ollantaytambo by bus or taxi, then take a train to Machu Picchu Pueblo (Aguas Calientes), and finally a shuttle bus to the citadel.
Yes, besides Cusco (CUZ), you can fly into Lima (LIM) and then travel to Cusco by plane or bus. Some travelers also use Arequipa (AQP) or Juliaca (JUL) airports, but these require longer ground travel.
The total travel time from Cusco Airport to Machu Picchu is approximately 4-5 hours, including the train ride to Aguas Calientes and the shuttle bus to the citadel.











































