Peru

Lima
to Cusco

Coast to Incan capital

Plan this trip No account needed to start

Distance

1,100 km (685 miles)

Duration

20-22 hours direct, 3-5 days recommended

Best Time

May to October (dry season)

Route

LimaCusco

About this drive

The long way there

The drive from Lima to Cusco is an epic journey from the Pacific coast to the heart of the Inca Empire. Climb from sea level to over 4,300 meters (14,000 feet), crossing Andean passes, high-altitude lakes, and indigenous communities before reaching the ancient capital and gateway to Machu Picchu.

Stops along the way

Where to pull over

1

Nazca Lines

450 km in

Ancient geoglyphs visible from above (detour)

2

Arequipa

1,000 km in

White City with colonial architecture and canyons

3

Colca Canyon

1,100 km in

One of the world's deepest canyons with condors

4

Lake Titicaca

1,400 km in

Highest navigable lake with floating islands

5

Plaza de Armas

1,100 km in

Cusco's stunning central square with Incan walls

Field notes

Driving tips

  • 1

    Acclimatize to altitude—spend 2-3 days adjusting in Cusco

  • 2

    The coastal route via Nazca and Arequipa is longer but more scenic

  • 3

    Mountain passes can close in rainy season (Nov-Mar)

  • 4

    Altitude sickness is real—drink coca tea and stay hydrated

  • 5

    Book Machu Picchu permits and trains well in advance

Alternate routes

Other ways through

  • Pan-American Highway south then inland

  • Central Highway via Huancayo