What is the Cost of a Trip to Machu Picchu?
If you're contemplating a once in a lifetime trip to Machu Picchu, here's a breakdown of the real cost, including flights, hotels, guided tours, ground transportation and meals. The cost of a trip to Machu Picchu is 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 a double room. All values are expressed in US dollars.
Find out how to setup Layaway payments for your trip to Machu Picchu
$2022 USD per person total cost (based on double occupancy & including international and local flights)
Here's what each person can expect to pay for the average 7-day trip to Machu Picchu:
Budget - friendly trip:
$700 - $1000 for roundtrip international flight (low estimate) between New York City and Cuzco, Peru (economy)
For flights between Lima and Cusco, Peru, Latam is my first choice. Book Latam through Delta airlines for added protection. You don't need an account or frequent flyer miles. Call their toll free line.
$330 3* hotels for 6 nights (not including hotel in Lima)
$170 RT train tickets (all trains have panoramic windows and full size seats. It's not necessary to upgrade)
$180 RT ground transfer from Cusco to Ollantaytambo train station for 2 people (it's ideal to spend the day exploring Sacred Valley by van on the way)
$50 one Machu Picchu entry ticket
$24 Shuttle bus round trip
$210 lunches/dinners/bottled water
$70 gratuities (7 days)
Optional expenses per person based on minimum of 2:
$60 per day private tour guide service (based on 2 people sharing)
$50 Turistico Boleto (tourist ticket book for entry into secondary archaeological sites in Cusco and Sacred Valley)
$100-$200 transportation to Sacred Valley to visit archaeological sites)
$80 travel insurance (this varies by age)
$100 personal spending
$100 cost of 1 night hotel in Lima airport if your flight arrives late evening
Click here to compare to the cost of a 7-Day all inclusive trip
(does not include flights)
International Flights:
Possibly the single most expensive part of your trip. (unless you plan to overnight at the Belmond Sanctuary Inn at Machu Picchu which could cost more than your flight). All flights go through Lima, Peru for now. 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.
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 which offer benefits to offset the annual fees)
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). It's not possible to book flights to Machu Picchu directly. Flight cost varies, widely sometimes, from $300 USD pp for roundtrip flights on LATAM, to $200 USD pp for roundtrip flights on Viva or Sky Airlines. Note that local airlines are now charging extra for checked bags, assigned seats, and even printing boarding passes. There is no direct train service between Lima and Cusco. Bus service is mostly used by locals. The trip by bus is over 20 hours on 2-lane mountainous roads. (Click here to see our recommendations for booking flights. And how to avoid mistakes!
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 around $200 with taxes for double room. Or try to book it on an booking.com or hotels.com. If you want to skip the cost of a 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. Here's link to info about arranging taxis in Lima.
Hotels Cusco:
If you have points, Starwood properties include Palacio del Inka and Marriott hotels in Cusco, and Tambo del Inka in Sacred Valley. (about 1 hour drive from Cusco) Ramada and Hilton have properties in Cusco as well. (Hilton is outside city center and requires using taxis to and from) Otherwise 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 get your hopes up that the kids will be 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 "Pueblo." There is a limited number of hotels with no room for expansion. Unless you are prepared to pay $700 + per night for luxury accommodations, 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 mini rush of hikers coming down from the Inca Trail and the demand for hot water is temporarliy high. The cost of hotels in AC is slightly higher than Cusco. Expect to pay $80-$200 per night for a double room. 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.
Tip: you can sometimes find discounted rooms at Belmond Sanctuary Lodge on Expedia, Kayak, Booking.com, Orbitz.
Trains & Tickets:
Perurail offers Vistadome and Expedtion service from:
- Bi-modal (bus + train) service is now available from Cusco city center to the village of Aguas Calientes, (Poroy station 30 minutes from city offers limited service during the dry season May 1-Dec 31) or the main Ollantaytambo station (2 hrs from the city) to Machu Picchu (Aguas Calientes station). The cost of RT train tickets from Machu Picchu to Ollantaytambo station is roughly $150 USD pp.
- With the taxi transfer from Ollantaytambo to Cusco, add on $100 per group each way. (bimodal trains will save you the cost of a private ground transfer between Cusco and the village of Ollantaytambo)
- From Machu Picchu to Poroy, the train tickets will cost $20-$30 pp more, with a longer train ride.
- With the ground transfer between Poroy and 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 - $550 USD pp each way. It is recommended to take the luxury train in one direction and take a different train in the other direction.
- Perurail offers an upgrade called Vistadome Observatory. Although a meal is not served, passengers can move to the "bar" car for drinks and live music.
Tip: most travelers cannot tell the difference between Vistadome and Expedtion train service. The seats, views and tracks are all the same. It's the snack that seems to differentiate the costs, not to mention the Vistadome "Fashion Show" where passengers are invited to buy the goods. 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. Here's a link where you can take a virtual tour to compare each train service.
Machu Picchu adult entry tickets for foreigners cost about $50 USD pp. Children under 3 years old are free. Students 16 and under can qualify for 50% discount, but college students with ISIC cards no longer qualify for discount. (student tickets cannot be purchased in advance because you have to present passport in person. But we can get the discount because we send our guide to the office with a copy of your child's passport. This works 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 online for a student ticket as you do for an adult ticket)
Shuttle bus roundtrip tickets between Aguas Calientes and Machu Picchu are $24 pp Bring exact amount in cash in USD. Sometimes the cc machine doesn't work.
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