• en
  • How much does it cost to go to Machu Picchu

    How Much It Cost to go to Machu Picchu?

    Whether you’re going with a trusted travel agency or piecing your adventure together independently, the total cost can vary widely depending on the route you take, the services you choose, and your personal preferences. Let’s break it all down.

    Should You Book with a Tour Agency or Travel on Your Own?

    That depends entirely on what kind of experience you’re after.

    Booking with a travel agency takes the stress out of planning. Your tickets, transportation, guide, and even accommodations can be bundled together, offering peace of mind—especially if you’re short on time or unfamiliar with Peru.

    Traveling on your own? You’ll likely spend a bit less but take on more of the logistics: buying your own train and bus tickets, securing your entrance to Machu Picchu, and possibly finding a guide once you arrive. Independent travel gives you more flexibility, but you’ll need to plan ahead.

    Where Does the Money Go? Breakdown of Costs to Reach Machu Picchu

    Transportation: Getting to Machu Picchu from Cusco

    There’s no direct road connecting Cusco to Machu Picchu, so every route includes multiple legs. Here’s what to expect:

    • Minivan from Cusco to Ollantaytambo: Around 12 soles (~$3 USD). Vans leave regularly from Calle Pavitos in Cusco and take about 1 hour 45 minutes.

    • Train from Ollantaytambo to Aguas Calientes: This is the most common and scenic route. Train prices vary:

    Train ServicePrice (USD)Price (Soles)
    Local Train (Peruvians only)$6S/. 20
    PeruRail Expedition$140S/. 459
    PeruRail Vistadome$190S/. 623
    Hiram Bingham Luxury$950S/. 3115
    Inca Rail Economy$140S/. 459
    Inca Rail First Class$398S/. 1305

    Most trains leave from Ollantaytambo, though the luxury Hiram Bingham departs from Cusco itself.

    • Bus from Aguas Calientes to Machu Picchu: The 30-minute ride costs $24 round trip for foreign adults. You can also hike up, which takes about two hours—great for those who want to save money and enjoy a bit of adventure.

    What About Flights?

    To reach Cusco, you’ll need to fly into Lima first, then take a domestic flight. Prices vary by airline and season. Here are average round-trip prices (Lima – Cusco – Lima):

    AirlinePrice (USD)
    Star Perú$93
    LATAM$90
    Avianca$121
    JetSMART Perú$150
    Sky Airline$152

    Entrance Ticket Prices to Machu Picchu

    You’ll need to book your entrance ticket in advance, especially during high season. Here are official rates in soles and approximate USD values:

    Standard Entrance (Llacta Machu Picchu):

    Visitor TypeForeign PriceNational Price (Peru, Colombia, Bolivia, Ecuador)
    AdultS/. 152 (~$47)S/. 64 (~$20)
    StudentS/. 77 (~$24)S/. 32 (~$10)
    ChildS/. 70 (~$22)S/. 32 (~$10)

    Combo tickets (Huayna Picchu, Machu Picchu Mountain, etc.) go up to S/. 200 (~$60) for foreign visitors.

    Discounted rates are available for students and kids under 18. University students must present an up-to-date student card and may need to book through a certified agency.

    Total Budget Estimate for an Independent Trip

    Here’s a realistic estimate for a foreign traveler planning their own trip:

    ServiceEstimated Cost (USD)
    Lima–Cusco Round-Trip Flight$125
    Cusco to Ollantaytambo (Minivan)$3
    Train (Ollantaytambo – Aguas Calientes RT)$140
    Bus (Aguas Calientes – Machu Picchu RT)$24
    Machu Picchu Entrance Ticket$47
    Total$339

    This budget does not include food, hotels, or a tour guide—just the essentials.

    What if you take the Santa Teresa route?

    For budget travelers, the Santa Teresa route offers a cheaper and more adventurous option.

    • Cusco to Santa Teresa (Bus): ~$30

    • Santa Teresa to Hidroeléctrica (Van): $1.50–$3

    • Hike from Hidroeléctrica to Aguas Calientes: Free (2-3 hours on foot)

    • Accommodation in Aguas Calientes: ~$25

    • Bus to Machu Picchu (Optional): $24 RT or walk for free

    • Entrance Ticket: $47

    • Total estimated cost: ~$202 USD

    What About the Inca Trail?

    The legendary 4-day Inca Trail trek to Machu Picchu is a bucket-list experience—and it comes with a higher price tag. Expect to pay around $800 USD per person. That typically includes:

    • Professional guide and porters

    • Entrance to Machu Picchu

    • Camping equipment

    • Meals along the trail

    • Return train ticket to Cusco

    It’s a fully immersive way to experience the Andes, with a deep connection to Inca history. Permits are limited and sell out months in advance.

    Bus Tickets to Machu Picchu: Prices and Info

    Buses leave every 10 minutes from Aguas Calientes and take you to the main entrance of Machu Picchu. Here’s what they cost round-trip:

    Passenger TypePrice (USD)Price (Soles)
    Foreign Adult$24S/. 78
    Peruvian Adult$15S/. 49
    Foreign Child (5–11)$12S/. 39
    Peruvian Child (5–11)$8S/. 26

    You can buy your tickets online or at offices in Cusco or Aguas Calientes.

    Book Tours to Machu Picchu

    Are you ready to live one of the most incredible experiences on the planet?

    Machu Picchu is not only a wonder of the world, it is a journey that transforms your soul.

    Machu Picchu Tickets, makes your dream of seeing the sacred city of the Incas come true with tours carefully designed for all styles of travelers. Whether you’re looking for an epic hike along the Inca Trail, a scenic train tour or a private getaway, we have the perfect trip for you.

    fire
    Don't miss Machu Picchu

    Normally booked 60 days in advance.

    Our Advisors
    Pedro travel advisor Big Foot Machu Picchu
    Travel Advisor
    Alonso

    alonso travel advisor lost in peru
    Travel Advisor
    Carla
    Related Information