If you're contemplating a trip to Machu Picchu, we've listed the real costs,  Including flights, hotels, guided tours, ground transportation and meals. Here is the break down of the cost of a trip to Machu Picchu based on minimum of 2 people sharing a hotel who self-book everything. Followed by a detailed description of each individual expense. Luxury travelers can expect to pay more for hotels.  On average about $400 - $700 per night for double room.  All values are expressed in US dollars.

Find out how to setup Layaway payments for your trip to Machu Picchu

In 2017, the Peruvian government changed entry tickets. The new rules affect every visitor to Machu Picchu. Click here to visit Adios blog to see full details.

$1977 USD per person total cost (based on double occupancy & including flights)

Here's what each person can expect to pay for the average 7-day trip to Machu Picchu: (updated 2017)

Budget - friendly trip:  
$700 or more international flight (low estimate)
$275 domestic flight (Star Peru has budget-friendly rates / Latam and Avianca Airlines have higher rates but offer more flights)
$330 3* hotels for 6 nights (not including hotel in Lima)
$160 RT train tickets
$180 RT transfer from Cusco to Ollantaytambo train station
$63  MP entry tickets
$24  Shuttle bus
$175 lunches/dinners/bottled water
$70 gratuities (7 days)

Optional expenses per person based on minimum of 2:
$50 per day private guide service (based on 2 people sharing)
$50 Turistico Boleto (tourist ticket book for entry into secondary archaeological sites)
$100-$200 transportation to Sacred Valley to visit archaeological sites)
$80 travel insurance
$100 personal spending

Click here to compare to the cost of a 7-Day all inclusive trip

International Flights:  
Possibly the single most expensive part of your trip.  (unless you plan to overnight at the Sanctuary Inn at Machu Picchu). All flights go through Lima, Peru for now.  (a new international airport is scheduled to be built in the village of Chinchero, about 30 minutes from Cusco.  But construction on the runway or terminal has not even begun) Search for flights from your nearest airport as well as "hub" cities like Washington DC, LAX, Paris, Madrid or Hong Kong for best rates.  Use search engines like Kayak, Expedia or Orbitz.  Pay with points, frequent flier miles or cash.  We've seen roundtrip flights to Lima on Delta airlines from BWI for $645 pp. Also check Avianca and Copa Airlines from LAX or DC.  It usually includes a stop in Bogota or Panama, but you should arrive in Lima on the same day.  Be aware that airlines are moving away from aggregated search engines and it's worth it if you find a good rate for a flight, to try to book it directly on the airline website if you can find the same rate.  Rates can vary from $545 pp to $1500 pp for economy class tickets.

Tip:  if you use credit cards, choose a card with benefits that include points for every purchase.  Points can be transferred to hotels or airlines.  (we use Chase Ink Business Plus or American Express Platinum cards for all our business related expenses)

Domestic Flights:
It's necessary to fly from Lima to Cusco and ultimately back to Lima (unless you plan to travel overland to other destinations)  Cost varies from $385 USD pp for roundtrip flights on LAN airlines to $275 USD pp for roundtrip flights on STAR PERU airlines.  Other airlines include Avianca, LC Peru and Perurian Airlines. There is no train service. Bus service is mostly used by locals.  It's over 20 hours on 2-lane mountainous roads.  (see how we booked roundtrip flights to Cusco for $15 USD pp)

Hotels Lima:
There is one hotel at the Lima airport.  The Costa del Sol Wyndham Hotel is conveniently connected by skybridge and is only a couple minutes walk from the international arrivals area.  Book online and plan to pay over $250 with taxes for double room. Or try to book it on an booking.com or hotels.com. If you want to skip hotel and rough it in the airport, it is rough.  There's no place to sit or relax comfortably.  The floors are cold tile.  The lounges are on the gate side of the airport and not accessible.  If you don't want the Wyndham, there are hotels in Lima which require 45 min-1 hour transfer one way at a cost of $30-$50 each way.  Not ideal, but these are the only options right now. 

Hotels Cusco:
If you have points, Starwood properties include Palacio del Inka hotel in Cusco, and Tambo del Inka in Sacred Valley. (about 1 hour drive from Cusco)  JW Marriott and Ramada have properties in Cusco as well.  Otherswise there are plenty of 3* and 4* properties with prices that run from $60 - $150 per double room per night.  Search hotels.com or booking.com for deals.  Swimming pools are not customary.  Most travelers are on the way to Machu Picchu and are not hanging out in the hotels.  Tambo del Inka has small pools reserved for adults getting services in their spa.  Don't imagine the kids kicking and splashing their way to Machu Picchu!

Hotels Machu Picchu:
The gateway village at the base of Machu Picchu is called Aguas Calientes or sometimes Machu Picchu town or "Pueblo."  There is a limited number of hotels with no room for expansion.  Unless you are prepared to pay $700 + per night, it's best to keep your expectations in check.  Most 3* hotels don't have TV,  good WIFI coverage and certainly not pools or amenities like clocks or phones in the rooms.  In the afternoons there is a rush of hikers coming down from the Inca Trail and the demand for hot water is high.  The cost of hotels in AC is slightly higher than Cusco. Expect to pay $80-$200 per night for double.  And 4* hotels will be $200-$400 per night.  The Sanctuary Lodge located at the main entry of Machu Picchu will lighten your wallet more than $1100 for 1 night.

Trains & Tickets:
Perurail offers Vistadome and Expedtion service from:

  • Cusco, (Poroy station 30 minutes from city) or the main Ollantaytambo station (2 hrs from the city) to Machu Picchu (Aguas Calientes station).  The cost of RT tickets from Machu Picchu to Ollantaytambo station is roughly $150 USD pp.  
  • With the taxi transfer from Ollantaytambo to Cusco, add on $40 per group each way.  
  • From Machu Picchu to Poroy, the train tickets will cost $20-$30 pp more with longer train ride.  
  • With the transfer to Cusco, add on $20 per group each way.  
  • The Hiram Bingham luxury train is once a day from Poroy and will set you back about $450 USD pp each way.  It is recommended to take the luxury train in one direction and take a different train in the other direction.

Tip: most travelers cannot tell the difference between Vistadome and Expedtion service.  The seats, views and tracks are all the same.  However, Vistadome will serve you 3 peanuts in a lovely basket, while Expedition service offers 2 peanuts in a cardboard tray.  You can save a little by booking the Expedition service.

Machu Picchu adult entry tickets for foreigners cost about $55 USD pp.  Children under 8 years old are free. Students 17 and under can qualify for 50% discount as well as ISIC - carrying college students under 24.  (student tickets cannot be purchased in advance because you have to present passport in person. But we can get discount because we send guide to the office with your child's passport. This works best for groups booking other services with our company.  For people who only need us to buy tickets, by the time we add our cost, you will pay about the same for a student ticket as you do for an adult ticket)

Shuttle bus roundtrip tickets between Aguas Calientes and Machu Picchu are $24 pp.  

How does the exchange rate affect your cost?  Hotels, meals, entry and train tickets are all based on the relationship between the Peruvian Nuevo Sol and the USD.  Right now it's working in favor of the USD!  Go to Peru.  Adios Adventure Travel  works with independent travelers as well as those who need full service. Check out these 5-day and 7-day  Machu Picchu Travel packages

Adios Adventure Travel accepts all major credit cards including AMEX, VISA, MASTERCARD and DISCOVER in our US office.  There are no additional or hidden costs for paying with a credit card.