How to Get from Lima to Machu Picchu: Routes, Travel Time & Costs
Machu Picchu is one of Peru’s most extraordinary destinations, but getting there takes more than booking a flight. The journey from Lima usually involves traveling to Cusco, arranging ground transportation, and continuing to Machu Picchu Pueblo (Aguas Calientes) by train or an alternative route before visiting the archaeological site.
The good news is that you can choose a route that fits your budget, schedule and travel style. Flying to Cusco and taking the train is the most straightforward option for many travelers. Traveling by bus takes longer, while multi-day treks offer a more adventurous way to explore the Andes.
This guide explains how to get from Lima to Machu Picchu, compares transportation options, provides indicative costs, and shows you how to coordinate tickets, transfers and accommodation.
Quick answer: For most visitors, the most convenient route is to fly from Lima to Cusco, travel by road to a train departure station such as Ollantaytambo, take the train to Machu Picchu Pueblo, and then reach the archaeological site’s entrance by shuttle bus or on foot.
What Is the Best Way to Get from Lima to Machu Picchu?
There is no direct commercial flight or conventional passenger train from Lima to the Machu Picchu archaeological site. You need to combine different transportation services.
The conventional route is:
Lima → Cusco → Ollantaytambo or another departure station → Machu Picchu Pueblo → Machu Picchu archaeological site
Your best option depends on how much time you have, your budget, your comfort preferences and whether you want to explore Cusco and the Sacred Valley along the way.
Compare the Main Routes from Lima to Machu Picchu
The table below compares the main transportation options and their indicative costs. Prices are planning estimates, not guaranteed quotations. They vary by date, availability, service level and the number of connections required.
Price notes: Flight and bus prices are based on publicly displayed fares checked on October 26, 2026. The train range is a planning estimate, not a confirmed fare for a particular departure. Entrance and shuttle-bus prices depend on the ticket type, nationality, age and applicable tariff. Verify all prices at checkout before booking.
Useful official sources:
- LATAM: Flights from Lima to Cusco
- JetSMART: Lima–Cusco flight offers
- Cruz del Sur: Bus tickets from Lima to Cusco
- Wayki Bus: Bus Lima to Cusco Door to Door Service
- PeruRail: Train schedules and fares
- Official Machu Picchu ticket platform
Which Route Should You Choose?
Choose a flight and train if you want convenience. Flying reduces the time spent traveling from Lima and makes it easier to organize a shorter trip.
Choose a bus and train if you have more time. Overland travel can suit travelers who prefer buses or want to compare transportation costs, but it adds a long journey before you even reach Cusco.
Choose a trek if the journey itself is part of your adventure. The Inca Trail and Salkantay Trek require more time, physical preparation and advance planning.
Consider the Hidroelectrica alternative only after confirming official access conditions. It may be discussed as a lower-cost option, but the access route has experienced serious disruptions. Do not book or attempt it unless the authorities confirm that it is open and safe.
For a broader overview of destinations and planning advice, explore our Peru Travel Guide.
Route 1: Fly from Lima to Cusco and Take the Train
For many visitors, this is the most practical way to reach Machu Picchu.
Step 1: Fly from Lima to Cusco
Flights connect Lima’s Jorge Chávez International Airport with Alejandro Velasco Astete International Airport in Cusco. The flight generally takes around 1 hour and 20 minutes, although schedules and actual journey times vary.
Promotional fares can sometimes be found from approximately US$45–100 one way. These are not guaranteed prices, and baggage, seat selection, fare conditions and travel dates can affect the total.
When comparing flights, consider:
- The fare for your exact travel date.
- Whether checked baggage is included.
- Your arrival time in Cusco.
- The time required to reach your next departure point.
- Whether you need an overnight stay before continuing.
A low airfare is not necessarily the cheapest complete itinerary if it creates an inconvenient connection or requires an additional hotel night.
Explore our Cusco Travel Guide to plan your stay.
Step 2: Travel from Cusco to Ollantaytambo
Many travelers take a train from Ollantaytambo in the Sacred Valley.
The road journey from Cusco often takes approximately 1.5–2 hours, but traffic, weather, stops and your pickup location can affect the duration.
Transportation options include:
- A private transfer.
- Shared transportation.
- An organized Sacred Valley tour.
- A combined bus-and-train service, when available for your date.
Check the departure station printed on your train ticket. A train leaving from Ollantaytambo does not automatically include transportation from your hotel in Cusco.
If time permits, Ollantaytambo is also worth exploring for its traditional streets, archaeological site and mountain scenery.
Step 3: Take the Train to Machu Picchu Pueblo
The train takes you to Machu Picchu Pueblo, also known as Aguas Calientes. This is the gateway town for visiting the archaeological site.
Two established railway operators are:
For budgeting purposes, you can initially allow approximately US$60–120 per person for a one-way train ticket, then replace that estimate with the actual fare for your selected service and date. Premium services can cost more, and promotional availability varies.
Before booking, confirm:
- Your departure station.
- The train’s departure and arrival times.
- Whether a road transfer is included.
- The baggage allowance.
- Your accommodation and Machu Picchu entry time.
Many trains from Ollantaytambo take around 1 hour and 20 minutes to 1 hour and 45 minutes. Other services, including bimodal bus-and-train itineraries, take longer.
Important: Your train ticket does not automatically include your Machu Picchu entrance ticket or the shuttle bus to the archaeological site.
Step 4: Reach the Entrance to Machu Picchu
After arriving in Machu Picchu Pueblo, you still need to reach the archaeological site’s entrance.
Most visitors take the shuttle bus serving the uphill route. A foreign-adult return ticket has been published at approximately US$24 as a 2026 reference fare. Verify the current price and purchase arrangements before traveling.
The journey commonly takes around 30 minutes each way, but queues and operating conditions can add time.
Walking is another option for travelers prepared for a steep uphill route. It requires more physical effort and time.
Keep your entrance ticket accessible and follow the entry time and route associated with your reservation.
Check the official Machu Picchu circuits and routes before selecting your ticket.
Route 2: Travel from Lima to Cusco by Bus
Traveling by bus is an alternative for visitors who prefer overland transportation or want to compare fares.
Cruz del Sur has published Lima–Cusco fares starting at approximately S/185 one way, with journey times starting at around 21 hours and 30 minutes. Prices and schedules vary by departure and availability.
Check the current fare directly with Cruz del Sur or Wayki Bus before booking.
Advantages of Traveling by Bus
- You can compare departure times and service levels.
- It avoids a domestic flight.
- It can suit travelers with a flexible itinerary.
- It can be combined with a longer overland trip through Peru.
What to Consider Before Booking
The bus journey is long and may involve winding mountain roads. Allow time to rest before continuing to Machu Picchu, particularly if you arrive after an overnight journey.
After reaching Cusco, you still need to arrange transportation to your train departure station and continue to Machu Picchu Pueblo.
Compare the full cost of the bus, transfers, train, entrance ticket and accommodation. A lower bus fare does not automatically make the complete journey cheaper.
Best for: Travelers with more time who prefer traveling overland.
Route 3: Can You Reach Machu Picchu via Hidroelectrica?
The route via Hidroelectrica is often discussed as a lower-cost alternative to the conventional train journey. However, it requires a long road transfer, a walk and careful attention to access conditions.
Current-access warning: The latest official notice located for this guide, dated March 30, 2026, reported that the Machu Picchu–Hidroelectrica access route was temporarily inoperative following a landslide. The notice advised visitors and operators not to use or promote the affected route until access was restored. I could not verify a later official notice confirming its current status as of October 26, 2026.
For that reason, this article does not recommend the route as an available option. Check the current situation with official authorities or Iperú before considering it.
What Does the Hidroelectrica Route Normally Involve?
When officially open and confirmed safe, the general route involves:
- Traveling by road from the Cusco area toward Santa Teresa and Hidroelectrica.
- Reaching the authorized starting point for the walk.
- Walking along the permitted route toward Machu Picchu Pueblo.
- Staying overnight if needed and visiting Machu Picchu with a valid entrance ticket.
Road conditions, weather, access restrictions and the walking distance can make this journey more demanding than the conventional train route.
How to Check Whether the Route Is Available
Before making any arrangements:
- Confirm access with official authorities or Iperú.
- Ask your transport operator whether the entire route is operating.
- Check road and weather conditions.
- Confirm the authorized walking route and any restrictions.
- Keep an alternative itinerary in case access is unavailable.
Consult Peru’s official tourism website and current notices from the relevant authorities. Do not attempt to enter restricted areas or use a route that has not been confirmed safe.
Route 4: Trek to Machu Picchu
If you want the journey to be an adventure in its own right, consider an organized trek.
The Inca Trail and Salkantay Trek offer different experiences, durations, physical demands and booking requirements.
The Inca Trail
The Inca Trail follows a historic Andean route and requires advance arrangements through an authorized operator. Access is regulated, and places may be limited for particular departures.
Check current booking requirements, the complete itinerary and the services included before committing to a trek.
The Salkantay Trek
The Salkantay Trek is an alternative for travelers interested in mountain landscapes and multi-day hiking.
Routes and itineraries vary by operator. Compare the total duration, accommodation, meals, guiding, equipment requirements and arrangements for reaching Machu Picchu.
Best for: Travelers who enjoy hiking and want to spend several days exploring the Andes.
How Much Does the Complete Lima to Machu Picchu Trip Cost?
Your total depends on your travel dates, accommodation, transportation choices and activities. The following budgets are illustrative planning estimates for an independent foreign adult, not live quotations.
Estimated Transport and Entry Costs
The flight range is a planning allowance based on publicly displayed promotional fares, not a promise that a return ticket will be available at that price. The train allowance is also an estimate; the final price depends on the operator, service class, departure station and date.
Entrance fees vary by route and ticket type. Always use the official ticket platform to confirm the exact amount payable for your reservation.
Example Budget for the Conventional Flight-and-Train Route
For a rough planning exercise, a foreign adult could allow:
- US$90–200 or more for a return flight from Lima to Cusco.
- US$120–240 as a provisional allowance for return train tickets.
- US$24 as a reference for the return shuttle bus.
- Approximately S/152–200 for many entrance-ticket options.
- Additional funds for ground transfers, accommodation, meals and any guide or tour.
These figures do not represent a guaranteed package price. They are a starting point for comparing options and should be replaced by the exact fares and tickets available for your dates.
How to Keep Your Trip Within Budget
Compare the complete itinerary, not just one ticket. Add transportation, entrance, accommodation, meals and local transfers before deciding which option is cheaper.
Check what each package includes. Tours can differ in whether they include train tickets, entrance admission, transfers, guiding, accommodation and meals.
Coordinate tickets before booking non-refundable services. Your train departure and Machu Picchu entry time must work together.
Allow for overnight stays. A cheaper transport option may require additional accommodation or more time away from other destinations.
For broader budgeting advice, read our Peru Travel Cost Guide.
Need Help Organizing Your Journey from Lima?
If you would rather spend your time enjoying Peru than coordinating several transport providers, organize your route before booking individual services.
Peru Bucket List can help you explore options for combining Lima, Cusco, the Sacred Valley and Machu Picchu into a trip that fits your schedule and interests.
Explore our Peru Tour Packages to discover possible experiences and start planning your itinerary.
Before confirming a package, check which services are included. Transportation, accommodation, entrance tickets, train tickets, guiding and meals can vary between itineraries.
How Long Does It Take to Get from Lima to Machu Picchu?
The total journey depends on your route, connections and entry reservation.
A flight from Lima to Cusco is short compared with the bus journey, but the complete trip also includes ground transfers, a train or other route, and the final transfer to the archaeological site.
When planning, distinguish between:
- Transport time: Time spent flying, driving, riding the train or walking.
- Connection time: Waiting between services and reaching the correct station.
- Visit time: The time required for your reserved Machu Picchu route.
- Overnight stays: Time spent resting or exploring along the way.
Do not add the shortest published durations together and treat the result as a guaranteed door-to-door estimate.
Can You Visit Machu Picchu from Lima in One Day?
For most travelers, a one-day visit starting in Lima is not practical.
You would need to coordinate a flight, road transfers, a train, the final transfer to the site and a timed entrance ticket. A delay at any stage could disrupt the schedule.
A more realistic plan allows time to reach Cusco or the Sacred Valley, continue to Machu Picchu Pueblo and visit the archaeological site according to your reservation.
Where Should You Stay Before Visiting Machu Picchu?
Stay in Cusco
Cusco is a good base if you want to explore the historic center, museums, local markets and Inca heritage.
It offers a range of accommodation and dining options, but you must account for the transfer to your train departure station or trekking starting point.
Explore our Cusco Travel Guide for ideas on how to plan your stay.
Stay in the Sacred Valley
The Sacred Valley is useful for travelers who want to experience Andean landscapes and archaeological sites before visiting Machu Picchu.
Staying near Ollantaytambo may simplify an early train departure, depending on your accommodation and the station on your ticket.
Stay in Machu Picchu Pueblo
Machu Picchu Pueblo is convenient for visitors who want to reach the archaeological site without traveling from Cusco on the same morning.
An overnight stay gives you more flexibility around your entrance reservation and local transfer. Make sure your hotel dates match your train and admission reservations.
How to Book Machu Picchu Tickets and Trains
Step 1: Check Official Entrance Availability
Use the Peruvian Ministry of Culture’s official ticket platform:
Buy official Machu Picchu entrance tickets
Select your intended date, circuit, route and entry time. Availability and route options may vary.
Do not assume that every route is available on every date. Review the official options before committing to non-refundable transport.
Step 2: Match Your Train to Your Entry Time
Choose a train that allows enough time for arrival, local transfers and queues.
Check whether your departure is from Ollantaytambo, another station or a location connected through a bimodal service.
Confirm your return train as well, especially if you intend to continue to Cusco on the same day.
Step 3: Arrange Accommodation and Transfers
Book accommodation around your confirmed transport schedule. If you stay overnight in Machu Picchu Pueblo, ensure your hotel dates match your train reservations.
If you are considering an alternative route, verify its official status before booking non-refundable services.
Step 4: Confirm Trekking Requirements
If you choose the Inca Trail or another organized trek, check permit requirements, operator arrangements, itinerary and equipment recommendations.
A trekking itinerary is different from a conventional train visit, so confirm the complete route before making other reservations.
Practical Tips for Traveling from Lima to Machu Picchu
Carry the Correct Identification
Check the identification requirements for your entrance ticket, train and tour. Carry the original identification specified by the provider and make sure your booking details are correct.
Keep Your Tickets and Confirmations Accessible
Save your flight, train, accommodation, transfer and entrance confirmations. Keep copies accessible when you may not have a reliable internet connection.
Pack for Changing Weather
Lima, Cusco, the Sacred Valley and Machu Picchu can have different weather conditions.
Pack comfortable walking shoes, layers, rain protection and sun protection appropriate to the forecast and your activities.
See our Peru Packing List for more preparation advice.
Allow Time to Adjust to Altitude
Cusco is at high altitude, and some travelers experience altitude-related symptoms. Allow time to adjust, avoid strenuous activity if you feel unwell and seek medical assistance for severe or worsening symptoms.
Check Seasonal Conditions
Weather can affect comfort, trekking conditions and travel plans. Check forecasts close to departure and prepare for changing conditions in the Andes.
Read our Best Time to Visit Peru guide to compare seasons before choosing your dates.
Suggested Itineraries from Lima to Machu Picchu
These are planning frameworks, not guaranteed schedules. Confirm transportation and entrance availability before committing to an itinerary.
A Short Machu Picchu Trip
Day 1: Travel from Lima to Cusco and continue according to your confirmed connections. Depending on your arrival time, you may need to stay overnight in Cusco or the Sacred Valley.
Day 2: Travel to Machu Picchu Pueblo and visit the archaeological site if your train and entrance reservations allow sufficient time.
This is a compact outline. Add nights if needed to make the connections practical.
A Classic Cusco, Sacred Valley and Machu Picchu Trip
Day 1: Arrive in Cusco and rest.
Day 2: Explore Cusco or visit part of the Sacred Valley.
Day 3: Travel to your train departure station and continue to Machu Picchu Pueblo.
Day 4: Visit Machu Picchu according to your reservation and continue with your confirmed return journey.
This option offers more flexibility and time to experience the region.
An Adventure-Focused Peru Trip
If hiking is a priority, consider the Inca Trail or Salkantay Trek. Allow the full duration of your chosen itinerary, along with sufficient time for arrival, departure and connections.
Do not try to fit a multi-day trek into the schedule of a conventional train visit.
Explore our Peru Travel Guide to discover other destinations that could complement your trip.
Frequently Asked Questions About Traveling from Lima to Machu Picchu
H3 — What is the fastest way to get from Lima to Machu Picchu?
Flying from Lima to Cusco is generally the fastest way to cover the first part of the journey. You must then arrange ground transportation, a train or organized trek, and the final transfer to the archaeological site. The fastest complete itinerary depends on available connections and your entrance reservation.
H3 — Is there a direct train from Lima to Machu Picchu?
No. The conventional train journey does not begin in Lima. Travelers usually reach Cusco or the Sacred Valley first, then travel to a railway departure station and continue to Machu Picchu Pueblo.
H3 — How much does a flight from Lima to Cusco cost?
Promotional one-way fares have been displayed from approximately US$45, while other fares may be higher. Prices depend on the date, availability, baggage and fare conditions. Check the airline directly before booking.
H3 — How much does the bus from Lima to Cusco cost?
Cruz del Sur has published fares starting at approximately S/185 one way. Confirm the current price, service and schedule directly with the operator.
H3 — How much does the train to Machu Picchu cost?
For initial planning, allow approximately US$60–120 per person one way for a conventional train service. This is an estimate rather than a guaranteed fare. The final price depends on the operator, service, station and date.
H3 — How much is the Machu Picchu entrance ticket?
The price depends on the selected route, visitor category and applicable tariff. For many foreign-adult tickets, a planning allowance of approximately S/152–200 may be useful, but the exact amount must be confirmed through the official ticket platform.
H3 — Is the Hidroelectrica route open?
Access can change following landslides, weather events or official restrictions. The latest official notice located for this guide reported a temporary interruption on March 30, 2026. Confirm the current status with official authorities before considering the route.
H3 — Can I visit Machu Picchu from Lima in one day?
For most travelers, this is not practical because the journey involves several connections and a timed entrance reservation. Allow sufficient time to reach Cusco or the Sacred Valley and continue to Machu Picchu Pueblo.
H3 — Do I need a separate Machu Picchu entrance ticket?
Yes. Train transportation and entrance admission are separate unless a specific package explicitly includes both. Purchase admission through the official ticket platform and verify your route, date and entry time.
H3 — Should I stay overnight in Machu Picchu Pueblo?
An overnight stay is often convenient because it reduces the need to coordinate a long journey from Cusco with your entry time. Whether you need one depends on your train schedule and itinerary.
H3 — When is the best time to travel from Lima to Machu Picchu?
The best time depends on your priorities, including trekking conditions, weather, crowds and flexibility. Conditions vary across Peru’s regions. Read our Best Time to Visit Peru guide to compare seasons.
About the Author
Maurice Villalobos is a Peruvian tour guide and travel professional with 10 years of experience traveling and working across Peru. He creates practical travel guides for Peru Bucket List based on local knowledge, traveler needs, and firsthand travel experience.
Last updated: October 2026
Ready to Explore Peru?
Your Machu Picchu adventure starts here. Let’s create a Peru trip filled with unforgettable experiences, tailored to your time, interests, and budget.