Overview
Aguas Calientes (officially Machu Picchu Pueblo) is the small town at the base of Machu Picchu. Most visitors spend at least one night here before heading up to the ruins early in the morning.
Getting There
The most common way to reach Aguas Calientes is by train from Ollantaytambo or Cusco. The journey from Ollantaytambo takes about 1.5 hours and passes through stunning Sacred Valley scenery.
By Train
Two companies operate the route: Peru Rail and Inca Rail. Both offer several service levels from budget to luxury.
By Foot
You can also hike to Aguas Calientes via the Inca Trail (4 days) or shorter alternative treks.
Where to Stay
Aguas Calientes has options for every budget, from basic hostels to comfortable boutique hotels. We recommend staying close to the bus station if you want to catch the first bus up to Machu Picchu.
Where to Eat
Skip the tourist restaurants on the main plaza. Head to the market building on the second floor for authentic, affordable Peruvian meals.