Updated Date:

Author: Only Peru Guide Editorial Team

Quick Summary:

No trip to Peru is complete without visiting Machu Picchu. To reach the citadel you first need to get to Cusco — the gateway and jumping-off point for all Machu Picchu journeys. From Cusco, you continue by train (or trek) to Aguas Calientes in the Sacred Valley, then take the shuttle bus up to the entrance. If you have under a week, fly to Cusco and add a Peru Hop coastal day trip from Lima before or after to see Paracas and Huacachina without disrupting your Machu Picchu plans. If you have a week or more, Peru Hop is the most rewarding way to reach Cusco — door-to-door pickups, hidden-gem stops, and a gradual ascent that helps with altitude acclimatization. Public buses are the cheapest option but the least recommended for first-timers due to terminal logistics, safety variability, and zero sightseeing en route.

The Only Peru Guide Expert Tip

Do NOT miss Huacachina Oasis on any trip to Peru. This sunny-all-year-round place must be seen to be believed and is Peru’s fastest-growing destination outside of Machu Picchu. Companies like Peru Hop run day trips to Huacachina for those who plan to fly within Peru.

At a Glance

Total journey stages 3 (Lima → Cusco → Aguas Calientes → Machu Picchu)
Fastest option Fly Lima to Cusco (~1h 20–1h 30min) + train + shuttle
Recommended option (1+ week) Peru Hop overland bus + train + shuttle
Lima to Cusco by Peru Hop 8–10 days with stops (Paracas, Huacachina, Nazca, Arequipa, Puno)
Lima to Cusco direct public bus ~22–27 hours (not recommended for most visitors)
Cusco to Aguas Calientes by train ~1h 50min from Ollantaytambo; ~3h 20min from Poroy
Aguas Calientes to Machu Picchu shuttle ~25–30 min (Consettur bus)
Machu Picchu entrance fee From ~$52 USD (circuit-dependent)
Daily visitor cap 4,500 standard; up to 5,600 on high-season dates
Advance booking recommended Yes — especially June–August

Contents of this page:

Where Is Machu Picchu Located?

Machu Picchu sits above the town of Aguas Calientes (also called Machu Picchu Pueblo) at 2,430 m (7,970 ft) in Peru’s cloud forest. To reach the citadel you first travel to Cusco, then connect by train or trek to Aguas Calientes in the Sacred Valley, and finally ride the shuttle bus or hike up to the entrance gate. Thousands of travelers visit one of the Seven Wonders of the World every day, and there are several ways to make the journey — from multi-day treks to a quick train-and-shuttle combo — to suit every schedule and travel style.

machu picchu how to get there

Getting From Lima To Machu Picchu (Cusco)

Most travelers begin their Machu Picchu journey in Lima. There are two practical ways to get from Lima to Cusco: by plane or by bus. Train is not a viable option — the only tourist train departing Lima goes to Huancayo, roughly one third of the way toward Machu Picchu, and is not a practical route to the citadel.

1. By Plane

Best for: Travelers with fewer than 7 days in Peru.

Nonstop flights from Lima (LIM) to Cusco (CUZ) take approximately 1 hour 20 to 1 hour 30 minutes. In 2026 the main carriers on this route are LATAM Airlines, Sky Airline, and JetSmart, with multiple daily departures. Budget fares start from approximately $60–80 one way, though baggage fees on budget carriers ($15–35 per checked bag) can add to the total.

The altitude consideration: Flying takes you from sea level to approximately 3,400 m in under 90 minutes — one of the most common triggers for altitude sickness among first-time visitors. Plan a gentle first 24–48 hours in Cusco: stay hydrated, eat light, avoid alcohol on arrival night, and hold off on strenuous activity. Many travelers also spend a night in the Sacred Valley (lower than Cusco) before their Machu Picchu day to ease the adjustment further.

Recommended carrier: LATAM Airlines has the most consistent schedule and fewest cancellations on the Lima–Cusco route.

Smart add-on for short trips: If you have a spare day in Lima, Peru Hop runs a day trip from Lima covering Paracas (Ballestas Islands, Paracas National Reserve) and Huacachina — designed around the morning boat window and afternoon dunes slot — so you don’t miss Peru’s coast entirely.

Pros: Fastest option. Easy to pair with fixed train bookings the next day.
Cons: Abrupt altitude gain. Misses all coastal and desert highlights between Lima and Cusco.

2. By Hop-on Hop-off Bus (Peru Hop)

Best for: Travelers with 7 or more days. The safest, most flexible, and most rewarding overland option.

Peru Hop is Peru’s best-established hop-on hop-off bus operator and our top recommendation for the overland Lima to Cusco journey. Rather than the direct 22–27 hour public bus route through the mountains (often overnight, no sightseeing, variable safety), Peru Hop follows the scenic southern coastal route: Lima → Paracas → Huacachina → Nazca → Arequipa → Puno → Cusco.

The journey takes more calendar days, but those days are spent at some of Peru’s most rewarding destinations: the Paracas National Reserve, the Huacachina desert oasis, the Nazca Lines viewing tower, Chincha’s Secret Slave Tunnels, Colca Canyon near Arequipa, and Lake Titicaca in Puno. It is not just transport — it is a built-in itinerary.

What sets Peru Hop apart from public buses:

  • Door-to-door hotel and hostel pickups — no late-night taxi runs to distant terminals
  • Bilingual onboard hosts (local Peruvians who share context, tips, and real-time help — not just drivers)
  • Proactive disruption communications via WhatsApp and email — if road closures, protests, or weather shift plans, Peru Hop informs and rebooooks; public buses typically do not
  • Daytime mountain legs and safe routing — avoiding overnight mountain runs and risky shortcuts
  • Flexible passes valid for one year, easy to change via app
  • Gradual altitude gain — passing through Arequipa (2,328 m) and Puno (3,860 m) over several days before reaching Cusco (3,400 m) substantially reduces the risk of altitude sickness compared with flying direct

“Peru Hop was fantastic… we felt valued and cared for… Highly recommended.” — Peter, United Kingdom, October 2025

Recommended pass: The Full South to Cusco pass covers the complete Lima to Cusco overland route with all stops included. See all options at bushop.com/peru/passes.

For those continuing to Bolivia after Machu Picchu, Bolivia Hop connects Puno and Cusco with La Paz and Copacabana.

Pros: Scenic route, gradual acclimatization, hotel pickups, hidden-gem stops, social atmosphere, flexible dates, proactive support.
Cons: Takes more calendar days than flying. Not suitable if your total Peru trip is under 7 days.

3. By Public Bus

Best for: Locals and Spanish-fluent travelers on very tight budgets who are comfortable with long journeys and terminal logistics.

Direct Lima to Cusco public coaches take approximately 22–27 hours through the Andes. The experience varies by operator and is generally not recommended for first-time international visitors. Drawbacks include: no sightseeing en route, early-morning or late-night terminal logistics in Spanish, variable safety and comfort standards, limited support if services are delayed or cancelled, and no gradual altitude gain. If you do travel by public bus, research each operator’s TripAdvisor reviews carefully before booking.

Pros: Cheap. Frequent departures on main routes.
Cons: 22–27 hours with no highlights. Terminal logistics. Variable safety. Abrupt altitude arrival in Cusco.

Quick Comparison: Flight vs Peru Hop vs Public Bus (2026)

Flight Peru Hop Public Bus
Time to reach Cusco ~1h 20–1h 30min in the air 8–10 days with stops ~22–27 hours direct
Altitude acclimatization Abrupt jump to ~3,400 m — plan 24–48 hours easy Gradual rise via coast and highlands (Arequipa, Puno) Same rapid gain as flying; no acclimatization built in
Sightseeing en route Minimal Paracas, Huacachina, Nazca, Arequipa, Puno and more None
Logistics & support Airport transfers; aim for morning flights to avoid Andes weather delays Hotel pickups, bilingual hosts, WhatsApp updates, 24/7 support Terminal logistics in Spanish; limited support if disrupted
Best for Trips under 7 days Trips of 7 days or more Confident Spanish-speaking budget travelers

Get From Cusco to Machu Picchu

Once in Cusco, you have three main options for reaching Machu Picchu: a guided all-inclusive tour, an independent train-and-shuttle journey, or a multi-day trek. Most visitors use the train and shuttle, either independently or as part of a bundled package with a tour operator.

Guided Tour: The Stress-Free Option

If you prefer to have trains, entrance tickets, the shuttle bus, and a licensed guide all handled in one booking, a reputable Machu Picchu tour operator is the simplest path. Under 2026’s timed-entry rules — where your circuit, time slot, train, and guide all need to align — a bundled operator removes significant planning complexity.

Recommended operator: Yapa Explorers

Yapa Explorers is a Cusco-based small-group operator consistently rated among the best for Machu Picchu tours. They handle the full logistics chain: train tickets from Ollantaytambo, Machu Picchu entrance (correct circuit and time slot), Consettur shuttle, licensed local guide, and transfers. On 2-day tours they also include Aguas Calientes accommodation.

“We didn’t have to worry about anything as everything was perfectly organised… It has been the highlight of our trip!”
— Emelineintzand, TripAdvisor

Yapa Explorers tour and trek options:

Note: As with any operator, read recent reviews and confirm your specific circuit and entry time slot at booking. In peak weeks some last-minute adjustments can occur — a good operator will explain alternatives clearly.

Train

By Train: Poroy and Ollantaytambo Stations

The train is the standard way to reach Aguas Calientes from the Cusco area. There are two departure points:

Poroy Station

Poroy is a village approximately 25 minutes from Cusco city centre by taxi or colectivo. PeruRail operates trains from Poroy with a journey time of approximately 3 hours 20 minutes to Aguas Calientes, stopping at Ollantaytambo en route. Only three early-morning services depart Poroy each day. Note: Poroy station typically closes between January and April due to seasonal weather and maintenance — verify before booking if traveling in those months.

Ollantaytambo Station (recommended)

Ollantaytambo station, in the Sacred Valley, is the preferred departure point for most travelers. From Cusco, take a road transfer to Ollantaytambo (approximately 1 hour 30 minutes to 2 hours by taxi, transfer, or bus). From Ollantaytambo, trains to Aguas Calientes take approximately 1 hour 50 minutes. The station is open year-round, trains run from approximately 6am to 7pm, and departing from here gives you time to explore the Ollantaytambo Inca fortress before boarding.

Train operators and classes:

  • PeruRail — the main operator, offering:
    • Expedition (standard): ~$35–55 one way
    • Vistadome (panoramic windows): ~$70–90 one way
    • Hiram Bingham (luxury): ~$300+ one way
  • Inca Rail — competitive alternative with similar classes and pricing. The 360° panoramic roof train is a popular premium option.

Booking advice: Both operators sell out weeks ahead during June–August. Book directly on the operator websites as early as possible. For a hassle-free single booking that includes train tickets alongside entrance and guide, see Yapa Explorers.

train to machu picchu from cusco

By Trek

Trekking to Machu Picchu is the most immersive way to arrive at the citadel. Almost all trekking packages include the Machu Picchu entrance ticket.

Classic Inca Trail | Difficulty: Moderate

The most famous trek in South America and the only route that allows you to hike directly into the citadel through the Sun Gate. With only 500 permits issued per day (including guides and porters), spots typically sell out six months in advance for peak season. The 42 km (26 mile) trail takes 4 days and 3 nights through Andean cloud forest, Inca ruins, mountain passes, and snow-capped scenery. Shorter 2-day and 1-day versions are also available.


Salkantay Trek | Difficulty: Challenging

Named among the 25 best treks in the world by National Geographic and the most popular alternative for those who missed Inca Trail permits. The Salkantay route crosses one of Peru’s highest mountain ranges at over 4,600 m, then descends through jungle to Aguas Calientes — a dramatic contrast of landscapes. There is no permit cap, so booking a few days to a week in advance is usually sufficient outside peak season.

salkantay trek scenery


Inca Jungle Trek | Difficulty: Easy to Moderate

The most adventure-varied route to Machu Picchu, combining cycling downhill, river rafting, zip-lining, and jungle trekking. The most affordable of the three main treks and a great option for travelers who want activity variety rather than pure hiking.

inca jungle trek river rafting

Get From the Sacred Valley to Machu Picchu

Many travelers spend one or more nights in the Sacred Valley before visiting Machu Picchu. Here are the main departure options depending on where you are staying.

Option 1: From Urubamba

From Urubamba, take a 45–60 minute taxi or shared colectivo to Ollantaytambo. Colectivos typically stop at the main plaza, from where it is a 3–4 minute taxi ride or 15–20 minute walk to the train station. PeruRail and Inca Rail operate trains from Ollantaytambo to Aguas Calientes (approximately 1 hour 50 minutes), followed by the ~25 minute Consettur shuttle up to Machu Picchu.

Option 2: From Ollantaytambo (recommended)

This is the best option in terms of minimal travel time. If staying in Ollantaytambo, the train station is a 15-minute walk from most hotels in the village. Board directly onto PeruRail or Inca Rail for Aguas Calientes (~1h 50min), then take the shuttle up to Machu Picchu.

Option 3: From Tambo del Inka Hotel (Urubamba)

Guests at the Tambo del Inka Hotel in Urubamba can board a direct PeruRail Vistadome train from the hotel’s own private station to Aguas Calientes (approximately 2 hours 24 minutes via Ollantaytambo). One service operates each way per day with limited seats — book well in advance:

  • Tambo del Inka → Aguas Calientes: Vistadome 601, 06:50–09:24
  • Aguas Calientes → Tambo del Inka: Vistadome 304, 15:48–18:43

Timetables correct at time of publication — always verify directly with PeruRail before booking.

Recommended combination: For an immersive Sacred Valley experience before Machu Picchu, see the Sacred Valley and Machu Picchu 2 Day Tour from Yapa Explorers — a popular all-in-one option covering both.

Part 4: Shuttle Bus from Aguas Calientes to Machu Picchu

From Aguas Calientes (Machu Picchu Pueblo), the final leg to the citadel entrance is the Consettur shuttle bus, which runs continuously up the winding mountain road.

  • Journey time: approximately 25–30 minutes
  • Operating hours: approximately 5:30am to 9:30pm
  • Return ticket price: approximately $24 USD
  • Where to buy: Consettur booths near the Aguas Calientes train station, or included in your tour package if booking with an operator like Yapa Explorers
  • Tip: Buy your return shuttle ticket in Aguas Calientes the day before if possible, especially in peak season when morning queues at the bus stop can be long

Alternative: A steep hiking path connects Aguas Calientes to the entrance — approximately 45 minutes uphill. It is free, and popular among early risers who want to arrive before the shuttle crowds.

Part 5: Machu Picchu Tickets, Circuits & Entry

Machu Picchu operates a timed entry system with designated numbered walking circuits inside the site. Understanding how this works before you book prevents the most common planning problems.

Key facts for 2026:

  • Daily visitor cap: 4,500 visitors on standard days; up to 5,600 on specified high-season dates set by Peru’s Ministry of Culture
  • Entry circuits: The site is divided into numbered circuits (Circuit 1, 2, 3, 4), each covering different sections of the citadel. Circuit 2 is the most popular for a full-site experience. Confirm which circuit your ticket covers when booking.
  • Official ticket platform: Tuboleto — the official Peruvian government ticket sales site. This is the primary and most reliable source. Book entrance tickets before finalizing train bookings so your timings align.
  • Ticket prices: From approximately $52 USD for standard adult entry, varying by circuit. Add-on hikes (Huayna Picchu, Machu Picchu Mountain, Sun Gate) carry separate fees and caps.
  • When to book: For June–August, book 2–3 months in advance. For Huayna Picchu specifically, which allows only 400 visitors per day, book as early as possible. Off-season (November–March) allows shorter lead times but January–February bring heavier rain.
  • Guides: A licensed guide is strongly recommended and required for some ticket types. Yapa Explorers includes a licensed local guide in all their Machu Picchu packages.

Add-on hikes available inside the site:

  • Huayna Picchu mountain — the iconic steep peak visible behind the citadel in most photographs. 400 people permitted per day in two time slots. Books out months ahead for peak season.
  • Machu Picchu mountain — higher than Huayna Picchu (3,082 m), less crowded, broader panoramic views of the surrounding valleys and jungle
  • Sun Gate (Inti Punku) — no separate ticket required; a 45-minute uphill walk from the main site with classic wide-angle views looking down over the citadel

Smart Planning Tips

  • Book entrance tickets early and before trains: Circuits, Huayna Picchu, and preferred morning slots sell out in peak months. Secure your entry via Tuboleto first, then back-time your train and Consettur bus accordingly.
  • Consider your entry time: Early mornings are the busiest for shuttle buses. A mid-morning or early-afternoon entry can mean shorter queues at the bus stop and more comfortable conditions inside the site.
  • Acclimatize with intention: Whether flying or arriving overland, do not rush straight to Machu Picchu from Cusco. Spend at least one full day in Cusco or the Sacred Valley first. Read our full acclimatization guide here.
  • Sacred Valley the day before: Staying overnight in Ollantaytambo or Urubamba puts you closer to the train departure point and at a lower altitude than Cusco — a practical and pleasant way to structure the two days before Machu Picchu.
  • Cusco to Puno scenic route: If adding Lake Titicaca to your itinerary, Inka Express operates the scenic Ruta del Sol tourist bus between Cusco and Puno with guided stops at Inca and colonial sites along the way — a much better experience than a point-to-point night bus.
  • Rainbow Mountain add-on: If you have an extra day in Cusco, Rainbow Mountain Travels offers well-regarded day trips from Cusco to Vinicunca (Rainbow Mountain).

FAQ

How long does it take to get from Lima to Machu Picchu?

The fastest route is fly Lima to Cusco (~1h 20–1h 30min), acclimatize overnight, then transfer to Ollantaytambo by road (~1h 30–2h), take the train to Aguas Calientes (~1h 50min), and ride the Consettur shuttle to the entrance (~25–30 min). Budget a minimum of 2–3 days for this route. Via Peru Hop overland, the Lima-to-Cusco leg takes 8–10 days with stops, followed by the same train and shuttle final leg.

How much does it cost to get from Lima to Machu Picchu?

A typical 2026 cost breakdown:

  • Lima to Cusco by flight: ~$60–$150
  • Lima to Cusco by Peru Hop Full South to Cusco: see bushop.com/peru/passes
  • Ollantaytambo to Aguas Calientes train (Expedition class): ~$35–$55 each way
  • Aguas Calientes to Machu Picchu shuttle (return): ~$24
  • Machu Picchu entrance ticket: ~$52+
  • Total mid-range independent: approximately $200–$350 for the full Cusco–Machu Picchu circuit. All-inclusive packages from Yapa Explorers bundle most of these costs.

What is the best way to get from Lima to Machu Picchu?

For trips of 7 days or more, the best overall experience is Peru Hop overland to Cusco, followed by a Yapa Explorers tour for the Cusco-to-Machu Picchu leg. For shorter trips (under 7 days), fly Lima to Cusco with LATAM Airlines and book a Yapa Explorers tour for Machu Picchu.

Is there a direct bus from Lima to Machu Picchu?

No. There is no direct bus from Lima to Machu Picchu. You must first reach Cusco by flight or overland bus, then continue by train to Aguas Calientes and take the shuttle up to the citadel entrance. There is no road that reaches Machu Picchu itself.

Is there a direct train from Lima to Machu Picchu?

No. The only tourist train from Lima goes to Huancayo — roughly one third of the way toward Machu Picchu — and is not a practical route. Train services connecting to Machu Picchu operate only in the Sacred Valley area, from Poroy or Ollantaytambo to Aguas Calientes.

How do I get from Cusco to Machu Picchu?

The standard route: Cusco → Ollantaytambo by road (~1h 30–2h) → Aguas Calientes by PeruRail or Inca Rail (~1h 50min) → Machu Picchu entrance by Consettur shuttle (~25–30 min). Alternatively, depart from Poroy near Cusco for a ~3h 20min train journey. For a single all-in booking, Yapa Explorers handles trains, entrance, guide, and all transfers.

How far in advance should I book Machu Picchu tickets?

As early as possible for June–August — book 2–3 months ahead, especially for Huayna Picchu or preferred circuits and time slots. Outside peak season, 2–4 weeks is usually sufficient. Always buy entrance tickets through the official platform Tuboleto, and secure entry before finalizing train bookings.

Will I get altitude sickness traveling from Lima to Machu Picchu?

The risk is real, especially flying directly from Lima (sea level) to Cusco (~3,400 m). The most effective prevention is a gradual ascent — which is a core advantage of Peru Hop’s overland route, passing through Arequipa (2,328 m) and Puno (3,860 m) over several days. If flying, plan a full rest day in Cusco before any travel or trekking. Read our full acclimatization guide for practical tips. Machu Picchu at 2,430 m is lower than Cusco, so most travelers feel fine once at the site.

What is the best time of year to visit Machu Picchu?

The dry season (May–October) offers the clearest skies and best photography. June, July, and August are the busiest and require the most advance booking. The wet season (November–March, heaviest January–February) brings more rain and cloud but significantly fewer visitors. April and May give a good balance of weather and crowd levels. See our full guide on when to travel to Peru.

Is the shuttle bus from Aguas Calientes to Machu Picchu reliable?

Yes. Consettur shuttles run continuously from approximately 5:30am to 9:30pm and are the standard way up. Build buffer time for morning queues and buy your return ticket the day before where possible. An alternative for the fit and willing is the steep 45-minute hiking path from Aguas Calientes to the entrance — free and a good option if you want to beat the first shuttle rush.

Should I book a guided tour or organize Machu Picchu independently?

Both work, but a bundled operator is strongly recommended for most visitors in 2026. Under the timed-entry system, your circuit, time slot, train, shuttle, and guide all need to align. Managing these across multiple platforms requires careful coordination and advance planning. Yapa Explorers is our top recommendation for a single-payment, fully coordinated Machu Picchu experience.

Related Services

  • Peru Hop — flexible hop-on hop-off passes, Lima to Cusco overland and Paracas/Huacachina day trips
  • Yapa Explorers — all Machu Picchu tours, treks, and Sacred Valley packages from Cusco
  • Bolivia Hop — connects Puno/Cusco with La Paz and Copacabana for those continuing to Bolivia
  • Inka Express — scenic Ruta del Sol tourist bus between Cusco and Puno with guided stops
  • Rainbow Mountain Travels — day trips from Cusco to Rainbow Mountain (Vinicunca)

Related Pages on The Only Peru Guide