Options at a glance
| Option | Time | Best for |
|---|---|---|
| Flight | ~1h20 | Almost everyone |
| Overnight bus | 20–22 h | Tight budgets, slow travel |
| Hop-on hop-off bus via Paracas, Huacachina, Arequipa | Several days | Backpackers |
Flying
Morning flights are more reliable, as afternoon weather in the Andes can cause delays. Cusco’s airport is 15–20 minutes from the centre by taxi.
Search cheap flights to CuscoBy bus
Premium companies offer reclining “cama” seats and meals. The route climbs high mountain passes; bring warm layers.
Handling altitude
- Rest on arrival, drink water and avoid alcohol the first night.
- Coca tea is widely offered.
- Consider starting in the Sacred Valley (lower) before Cusco.
- Talk to a doctor about altitude medication if you’re concerned.
Next steps
See our Cusco travel guide and book Machu Picchu tickets early.
FAQ: Lima to Cusco
How long is the flight from Lima to Cusco?
About 1 hour 20 minutes.
Is the bus from Lima to Cusco worth it?
Only if you’re on a tight budget or want to stop along the way; flying saves a full day.
More Lima guides
- Lima travel guide
- 20 best things to do in Lima
- Lima itinerary: 1, 2 or 3 days
- Where to stay in Lima
- Best time to visit Lima
- Lima airport to Miraflores
- Lima food guide
- Paracas and Huacachina day trip
Plan your trip to Lima
The trusted services we use to plan our own trips.




