The chain, leg by leg
- 1 · Lima to Cusco by air, 1 h 20: LATAM, SKY and JetSMART fly nonstop from Jorge Chávez to Cusco, roughly 30 departures a day between them, mostly in the morning; the afternoon has fewer flights and more weather delays in the rainy months. One-way fares run from about $40 on the low-cost carriers to $100 and more close to the date or in June to August. Book a morning flight: it lands by 10:00 and gives you the day to acclimatise.
- 2 · Cusco to Ollantaytambo by road, about 2 h: The train to Machu Picchu leaves from Ollantaytambo in the Sacred Valley, not from Cusco city, except for the May-to-December PeruRail services from Poroy and San Pedro. Taxi or private transfer from the airport or your hotel, 1 h 45 to 2 h; shared vans from Pavitos street for a few soles more time. Our station guide explains which departure point fits which plan, and the airport guide covers the first 20 minutes.
- 3 · Ollantaytambo to Aguas Calientes by train, 1 h 20 to 1 h 45: PeruRail and Inca Rail share the track; a standard seat is from $62 one way on a real October date, with seven or more departures a day. The train is the piece that almost never sells out, so book it after the entry, around your entry hour. Every class, station and fare is in the train guide.
- 4 · Aguas Calientes to the gate by bus, 25 minutes: The Consettur bus climbs the switchbacks from 05:30; $24 round trip at the counter or $34 booked online with us. The queue for the first buses forms before 05:00. Everything about the town, the night and the alternative on foot is in the Aguas Calientes guide.
Why nobody should do Lima to Machu Picchu in one day
On paper it fits: a 05:00 flight, a car to Ollantaytambo, the 11:15 train, a 14:00 entry, the 19:00 train back, a hotel in Cusco by midnight. In practice you land at 3,400 m having slept four hours, spend the day in transit and arrive at the sanctuary in the afternoon heat with a one-hour entry window and no margin for a delayed flight, of which there are many in Cusco. If the flight slips an hour, the whole chain breaks and the entry ticket is lost; the Ministry does not refund or reschedule for missed flights. The honest minimum is three nights: Cusco, Aguas Calientes, Cusco. Our 3, 4 and 5-day itineraries lay out each of them day by day, ordered by altitude so the first day is slow and the mountain visit comes once you can breathe.
The 3-night version from Lima
- Day 1 · morning flight, slow afternoon in Cusco: Land by 10:00, taxi to the centre, coca tea, the flat streets around the Plaza de Armas. Early night. Sleep in Cusco, or go straight to the Sacred Valley and sleep lower at Urubamba or Ollantaytambo (2,800 m) if you are prone to altitude.
- Day 2 · Sacred Valley, afternoon train, night in Aguas Calientes: Private car through Chinchero, Moray and the Maras salt mines, lunch in Urubamba, the 16:36 or 19:27 train from Ollantaytambo, dinner and bed at 2,040 m. Hand luggage only; the suitcase stays in Cusco.
- Day 3 · Machu Picchu at 06:00, train back, night in Cusco: Bus at 05:30, entry at 06:00 on Circuit 2A ($62), down for lunch, the 14:30 or 16:12 train and the road to Cusco by evening.
- Day 4 · fly to Lima: Any flight; the morning ones are the punctual ones. If your international connection is the same day, leave four hours between landing in Lima and the next departure: Cusco delays are common and the airports are different terminals of the same building, not different airports.
The overland alternative, honestly
Buses from Lima to Cusco take 21 to 23 hours on the road through Nazca and Abancay, or longer via Arequipa, for roughly $40 to $80 in a reclining seat. Against a $40 to $60 low-cost flight it saves little and costs a day each way, and it climbs to 4,000 m passes overnight, which is harder on the body than a flight. It makes sense only if Paracas, Nazca or Arequipa are part of the trip and the bus is the way between them, not a way to save money on Machu Picchu. There is no train from Lima; the rail line to Machu Picchu starts in the Cusco region.
Frequent questions
How do you get from Lima to Machu Picchu?
Fly to Cusco (1 h 20), go by road to Ollantaytambo (about 2 h), take the train to Aguas Calientes (1 h 20 to 1 h 45) and the bus up to the entrance (25 minutes). Four legs, four tickets; the entry to the sanctuary is the one to book first.
How long does it take from Lima to Machu Picchu?
About six to eight hours of travel door to door if everything connects, but no one should do it in one day: three nights is the honest minimum, with a night in Aguas Calientes before the visit.
How much is the flight from Lima to Cusco?
From about $40 one way on JetSMART or SKY booked ahead, $75 to $125 on LATAM, and $100 or more close to the date or in June to August. Three airlines, about 30 nonstop departures a day, mostly in the morning.
Is there a train from Lima to Machu Picchu?
No. The railway to Machu Picchu starts in the Cusco region, at Ollantaytambo (all year) or Poroy and San Pedro (PeruRail, May to December). From Lima you fly or take a 21-to-23-hour bus to Cusco first.
Can I do Machu Picchu as a day trip from Lima?
Technically, with a 05:00 flight and a 14:00 entry, but one delayed flight loses the non-refundable entry and you arrive at 3,400 m on four hours of sleep. We do not sell that plan. Three nights is the minimum we recommend.
What should I book first, the flight or the Machu Picchu ticket?
The Machu Picchu entry, by circuit and hour, because it sells out months ahead and the flights and trains do not. Then the flight that lands the morning before, then the train, then hotels.
Circuit 2A Classic
The iconic postcard photo of Machu Picchu
Fix the entry, then build the chain around it
Pick the circuit and the entry hour on the live calendar. The flight, the train and the night in Aguas Calientes follow; we help with the rest on WhatsApp.
