Fastest ~6–7h by bus
| 🚌 Bus | ~6–7h | Cruz del Sur/Oltursa, Panamericana Sur coastal highway |
| 🚗 Car | ~6–7h | Same Panamericana Sur route, flexibility to stop at Paracas/Ica |
Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes
Lima to Nazca follows Peru's coastal desert highway south to the famous Nazca Lines, and the long-distance bus is by far the standard way to make this journey — a well-worn route for independent travellers heading down Peru's southern coast.
The standard way: the coastal bus
Long-distance coaches cover the roughly 440 km between Lima and Nazca in about 6–7 hours down the Panamericana Sur, Peru's coastal highway. Cruz del Sur is the best-known operator on this route, running comfortable cama and semi-cama services with regular daytime and overnight departures, and its own organised terminal in Lima. Oltursa also serves the same corridor. See our guide to coaches in Peru for more on the seat classes and how these operators work.
The road runs through coastal desert past Pisco and Ica — many travellers break the journey here for a night, since Ica and the nearby Huacachina oasis are worthwhile stops in their own right, and a shorter Lima–Ica bus (around 4–5 hours) can be combined with a separate onward hop to Nazca.

Seeing the Nazca Lines
Nazca itself is a small, functional town whose main draw is the enigmatic Nazca Lines, best appreciated from the air. Small overflight planes depart from Nazca's own airfield (Aeropuerto María Reiche) for scenic flights lasting around 30 minutes to an hour, weather permitting — book locally on arrival or in advance through a tour operator. A viewing tower on the Panamericana also offers a partial ground-level view of a few figures for those who prefer not to fly.
The overflights are worth planning around rather than treating as a same-day add-on: mornings tend to have calmer air and clearer visibility, and small planes can be grounded by wind later in the day, so building in a spare morning before you need to move on reduces the risk of a cancelled or rescheduled flight disrupting your itinerary. Some travellers feel airsick on the tight banking turns needed to view the figures clearly; motion sickness tablets taken in advance are a common precaution.
Flying to Nazca
There is no significant scheduled passenger service direct to Nazca's small airfield beyond the sightseeing flights themselves, so flying is not a practical way to reach the town — the bus is the realistic option for the Lima–Nazca leg, with most independent travellers on Peru's southern coast route relying on it as a matter of course.
Driving
The drive follows the same Panamericana Sur route as the bus, taking a similar 6–7 hours on a well-maintained coastal highway with light traffic outside Lima. A hire car gives flexibility to stop at Paracas, the Ballestas Islands and Ica along the way — see our Lima to Paracas guide for that shorter first leg if you want to break the journey.
Departing Lima
Cruz del Sur's Lima terminal is well organised and separate from the shared bus stations used by smaller companies; if you're arriving from abroad, allow time to get from Lima's airport across the city to the terminal, since traffic can add considerably to the transfer, especially at peak times. Booking your Cruz del Sur ticket online in advance and confirming which terminal your specific service uses avoids any last-minute confusion.
Lima traffic is a genuine variable on this route: a transfer that takes 40 minutes off-peak can take well over an hour during the morning or evening rush, so travellers with an early bus should build in a wider margin than they might in a smaller city. Overnight departures avoid this problem entirely, since traffic has usually eased by the time evening services leave.
Continuing south from Nazca
Nazca sits on the same coastal highway that continues further south towards Arequipa and the Chilean border, and some travellers use it as a stepping stone rather than a final destination, continuing onward by bus after a night or two. There is no useful rail link anywhere along this stretch of coast — Peru's few passenger trains are concentrated around Cusco and the Andes, covered in our Peru by train guide, rather than the coastal desert route this journey follows.
Which should you choose?
For almost everyone, the Cruz del Sur bus is the obvious choice — comfortable, frequent and the standard way independent travellers make this trip. Consider breaking the journey at Paracas or Ica rather than doing it in one push, since both are worth a stop. A hire car only really adds value if you want full flexibility to explore the coast along the way. If you're continuing south into the Andes afterwards, see our Cusco to Arequipa guide for the onward leg, or our wider South America overland guide for how this fits into a longer trip.
Frequently asked questions
How long is the bus from Lima to Nazca?
About 6–7 hours down the Panamericana Sur coastal highway, with Cruz del Sur and Oltursa both running regular daytime and overnight services.
Can I fly from Lima to Nazca?
Not as a practical option — there's no significant scheduled passenger service to Nazca's small airfield. The bus is the standard way to reach the town; the only flights from Nazca itself are short scenic overflights of the Lines.
Should I stop in Ica or Paracas on the way?
Many travellers do, since both are worthwhile in their own right and sit directly on the route. A shorter Lima–Ica bus of around 4–5 hours, followed by a separate onward hop, works well if you want to break the journey.
How do I see the Nazca Lines once I arrive?
Small overflight planes from Nazca's own airfield give the best view, weather permitting, and can usually be booked on arrival. A roadside viewing tower on the Panamericana offers a partial ground view for those who prefer not to fly.
Sources and further reading:
- Cruz del Sur (cruzdelsur.com.pe) — Lima to Nazca and the southern coast.
- Our guide to coaches in Peru.
