Home › Machu Picchu › Costs

Is Machu Picchu expensive? What things really cost in 2026

Short answer

Machu Picchu itself is expensive, even though Peru is otherwise cheap: the citadel ticket, the train and the bus up the mountain together cost well over US$150 per person. A budget traveller needs about S/245 (roughly €60) per person a day sharing a room, mid-range about S/570 and comfort about S/1,500. Cusco and the Sacred Valley are much cheaper than Aguas Calientes.

Daily budget: backpacker, mid-range, luxury

BudgetMid-rangeComfort
Bed (per person, sharing)S/50S/150S/600
Food & drinkS/45S/100S/220
Sights & ticketsS/90S/150S/280
Local transportS/60S/170S/400
Per person, per dayS/245S/570S/1,500

Approximate 2026 prices, two people sharing a room. From our Machu Picchu day-cost table.

What things cost

ItemTypical price*
Machu Picchu adult foreign ticketabout S/152-160
Consettur bus up and down (foreigners)about US$24 return
Train Ollantaytambo to Aguas CalientesUS$70-150 one way
Boleto Turistico (partial/full)about S/70 / S/130
Colectivo Cusco to the Sacred ValleyS/10-20
Aguas Calientes hot springsabout S/20
Dinner in Aguas CalientesS/40-70
Trout or quinoa soup in UrubambaS/30-50
Mid-range double in Urubamba or OllantaytamboS/200-400 a night

* Approximate prices, October 2026. They change with season and exchange rates.

Where the money goes

Transport and tickets dominate. The train is the only rail route to Aguas Calientes, and fares are set for foreign visitors, while the citadel ticket, the bus and any add-on hikes such as Huayna Picchu add more. Accommodation in Aguas Calientes is overpriced for its quality compared with Cusco or the Sacred Valley. Food in the valley and Cusco is good value; in Aguas Calientes it costs more.

When it is cheaper

November to March, the rainy season, has lower hotel prices and cheaper train fares on some departures, often roughly 10-30% less than June to August. February is quietest, as the Inca Trail closes for maintenance.

How to spend less

Compare hotel prices in Machu PicchuCompare flightsTours on ViatorActivities on KlookWork out your budget

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

How much does it cost to visit Machu Picchu?

The adult foreign ticket is about S/152-160, the bus about US$24 return and the train US$70-150 each way, before accommodation.

Is Aguas Calientes expensive?

Yes, compared with Cusco and the Sacred Valley; hotels and meals cost more for lower quality.

Is there a cheaper way to reach Machu Picchu?

Yes: a van to Hidroelectrica and a 2-3 hour walk along the railway avoids the train fare.

Plan your Machu Picchu trip

How many days in Machu PicchuBest time to visit Machu PicchuMachu Picchu on a budgetIs Machu Picchu safe?Machu Picchu trip plannerWhere to stay in Machu PicchuBudget calculator