Machu Picchu to Lima is a four-step trip back down the mountain. First comes a bus, then a train, a private car, and finally a flight. This guide shows how to link each step without missing your plane.
Machu Picchu to Lima: The Short Answer
There is no direct way from Machu Picchu to Lima. No road leads to the ruins, and no flight leaves from the valley. Instead, you go down to Aguas Calientes, take a train, and then travel by road and air.
The smoothest plan uses a private driver at the Ollantaytambo station. That one booking removes the most stressful link in the whole journey. Our Ollantaytambo train station guide shows where to meet.
This guide stays focused on transport. We do not sell tours, entrance tickets, or hotels. Instead, we handle the private rides that connect your train and your flight.

Machu Picchu to Lima: Every Leg of the Return Trip
Overall, seeing the legs in order makes the plan easier. The table below lists each step with a typical time. In fact, real times vary with traffic, weather, and train schedules.
| Leg | Typical time | Notes |
|---|---|---|
| Bus from the ruins to Aguas Calientes | About 25 min | Shuttle buses run all day |
| Train from Aguas Calientes to Ollantaytambo | About 1 h 30 min | Arrive at the station early |
| Private car from Ollantaytambo to Cusco | About 1 h 45 min | Roughly 2 h to the airport |
| Flight from Cusco to Lima | About 1 h 30 min | Domestic flight, same time zone |
| Lima airport to your hotel | 45 to 90 min | Depends on traffic |
Add these up, and the trip takes most of a day. However, waiting time at stations and the airport often adds a few hours. Therefore, we never plan a same-day flight with a tight margin.
For the opposite direction, read our complete route from Lima to Machu Picchu. The two trips mirror each other, but the return has one extra risk. A late train can make you miss the plane.
Step 1: From Machu Picchu Down to Aguas Calientes
Your trip home begins at the ruins’ exit. Shuttle buses carry visitors down the winding road to Aguas Calientes in about 25 minutes. Also, lines can grow long in the afternoon.
Most tired visitors prefer the bus to the steep stairs. Our Machu Picchu bus guide explains tickets and timing.
Once you reach town, you still have time before the train. First, eat, rest, and collect any bags you left in storage. Then walk to the station with plenty of margin.
Step 2: The Train Back to Ollantaytambo
Two companies run passenger trains between Aguas Calientes and Ollantaytambo. PeruRail and Inca Rail both offer several service classes. Our PeruRail guide and Inca Rail guide explain the differences.
Not sure which one to choose? Our PeruRail and Inca Rail comparison breaks it down. The ride takes about 1.5 hours along the Urubamba River.
Check your return time before you fix your flight. Our Machu Picchu train schedule guide shows typical departures. Also, keep your passport handy, because staff check it at boarding.

Luggage Rules for the Machu Picchu to Lima Train
PeruRail allows one backpack up to 8 kilograms or one carry-on up to 12 kilograms. Therefore, leave large suitcases at your hotel in Cusco or Ollantaytambo. Most hotels hold bags for a small fee or for free.
Step 3: Private Car From Ollantaytambo to Cusco
At Ollantaytambo, your driver waits outside the station with a name sign. As a result, you skip the taxi crowd and the haggling. Instead, you step into a clean car and relax.
Our rates are per vehicle, not per person. A sedan costs $44, a minivan costs $58, and a Sprinter van costs $73. Rides between Ollantaytambo and the Cusco airport follow the same fixed rates.
Because the price covers the whole vehicle, families and groups save the most. For example, four travelers can share one minivan. Our private ride from Ollantaytambo to Cusco takes about 1 hour and 45 minutes.
Your driver meets you at the station and takes you to your Cusco hotel or straight to the airport. Fixed prices, no surprises.
Book a private rideStep 4: Flying From Cusco to Lima
The flight from Cusco to Lima takes about 90 minutes, and several airlines serve the route daily. Lima and Cusco share the same time zone. As a result, you do not lose or gain hours.
Also, arrive at the Cusco airport about two hours before departure. Our Cusco airport departure guide explains when to leave your hotel. In addition, our Cusco to Lima guide covers airlines and baggage.
For example, fog and wind can delay morning flights in the Andes. For that reason, avoid booking the last flight of the day. A buffer costs little and saves a lot of stress.

Can You Fly From Machu Picchu to Lima in One Day?
Yes, but it is risky. The shortest day starts with an early bus and ends with an evening flight. A single late train can break the whole chain.
We suggest two safer options. First, sleep one night in Cusco and fly the next morning. Second, sleep in Ollantaytambo, which is quieter and lower.
Option One: Sleep in Cusco Before You Fly
Moreover, Cusco is a big city with plenty of hotels and restaurants. Then your driver drops you at the hotel after the train. The next day, a short ride takes you to the airport.
Option Two: Sleep in the Sacred Valley
Ollantaytambo is calm, and the altitude is gentler. Moreover, you shorten the first car ride home. Our Ollantaytambo guide shows what to see before you leave. Many guests also ask about the guide to how much to tip in Peru, so we wrote a full guide. After your visit to the ruins, read our return train from Aguas Calientes to Ollantaytambo.
Altitude on the Way From Machu Picchu to Lima
Machu Picchu sits near 2,430 meters, and Ollantaytambo near 2,790 meters. Cusco rises to 3,399 meters (11,152 feet), while Lima sits at sea level. So you climb on the car ride, then drop quickly on the flight.
In general, most travelers feel fine on the way down. However, if you felt tired in Cusco earlier, rest before the flight. Our Cusco altitude guide gives simple tips.

What Machu Picchu to Lima Costs for Transport
Overall, costs vary by season and by service class. The flight and the train are usually the biggest expenses. So check the airline and rail sites directly for current fares.
On the ground, our private ride starts at $44 per vehicle between Ollantaytambo and Cusco. Buses from the ruins to Aguas Calientes have run about $12 each way in recent third-party guides. Our Machu Picchu transport cost breakdown gives the full picture.
Entrance tickets are a separate cost, so buy them only from the official Peruvian ticketing site. We do not sell tickets. Instead, we focus on private rides.
Tips for a Smooth Machu Picchu to Lima Journey
Small choices prevent big headaches. First, book your flight only after you confirm your return train. Our train tickets guide explains how to buy from official sellers.
Next, tell your driver your train number. That way, we can track delays and adjust the pickup time. In addition, keep medicine, snacks, and warm layers in your day bag.
Finally, think about your total stay. Our guide to how many days to spend in Cusco helps you balance the city and the valley. Also, see how far the trip is in our distance guide.
Machu Picchu to Lima by Bus: Is It Worth It?
In fact, long-distance buses do run between Cusco and Lima. However, the ride lasts roughly 22 to 23 hours over mountain roads. After a long day at the ruins, that is a heavy price.
Therefore, most visitors fly. The bus only makes sense for tight budgets and flexible schedules. Our guide to trains from Lima explains why no rail line exists.
If you still prefer the road, start from the Cusco bus terminal. Our Cusco bus terminal guide shows how to get there safely. A private car can take you from the station to the terminal.
What to Pack for the Machu Picchu to Lima Trip
In fact, your day bag matters more than your suitcase. So carry your passport, flight details, and train ticket in one easy pocket. Also keep water, snacks, and a light rain jacket.
For instance, the weather can change fast in the mountains. As a result, a thin layer helps during the shuttle line and the train ride. Moreover, a small power bank keeps your phone ready for boarding passes.
Leave the heavy items at your hotel. Then you can move quickly between the bus, the train, and the car. In short, light bags make every transfer easier.
When to Leave the Ruins for a Smooth Return
First, plan your exit with the train in mind. Leave the ruins at least two hours before your departure. In this way, that margin covers the bus line, a meal, and the walk to the station.
If you hold a late train, you can enjoy a slower visit. On the other hand, a late train means a late arrival in Ollantaytambo. For that reason, book your driver and your bed in advance.
Is the Journey Safe?
Yes, the route is well traveled and routine. Also, trains run daily, and licensed drivers handle the road. Our train safety guide answers common worries.
Safety questions are normal for first-time visitors. In short, licensed drivers and early planning solve most worries. Our Cusco safety guide adds more detail.
Frequently Asked Questions
How do I get from Machu Picchu to Lima?
Take the bus to Aguas Calientes, then a train to Ollantaytambo. Next, ride by car to Cusco and fly to Lima. The trip takes most of a day.
How long does Machu Picchu to Lima take?
Most travelers need 8 to 12 hours door to door. That includes the bus, the train, the car ride, and the flight. Waiting time can add more.
Is there a direct flight from Machu Picchu to Lima?
No. Machu Picchu has no airport. The nearest one is in Cusco, and the flight to Lima takes about 90 minutes.
Can I do Machu Picchu to Lima in one day?
Yes, but it is risky because a late train can make you miss your flight. Most travelers sleep one night in Cusco or Ollantaytambo first. That plan is calmer.
How far is Machu Picchu to Lima in miles?
It is about 310 miles in a straight line. However, the real route goes through Cusco and takes much longer. Our distance guide explains why.
What is the best way from Machu Picchu to Lima by train?
There is no train to Lima. You take the train only as far as Ollantaytambo or Cusco. After that, you fly.
Can the driver pick me up at the train station?
Yes. Your driver waits outside the Ollantaytambo station with a name sign. Tell us your train number when you book.
Should I sleep in Cusco before my flight to Lima?
Many travelers do, because it avoids a rushed connection. It also lets you see the city. A night in Ollantaytambo works well too.
How much luggage can I take on the train?
PeruRail allows one backpack up to 8 kilograms or one carry-on up to 12 kilograms. Leave larger bags at your hotel. Most hotels will hold them.
What does the private ride from Ollantaytambo to Cusco cost?
It costs $44 for a sedan, $58 for a minivan, and $73 for a Sprinter. Prices are per vehicle, not per person.
Reserve your private transfer today and cover the Ollantaytambo to Cusco leg without stress. Our team will meet you at the station and handle the road.
Reserve your ride















