Peru

Lima to Cusco

Coast to Incan capital

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 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

1

Nazca Lines

450 km from start

Ancient geoglyphs visible from above (detour)

2

Arequipa

1,000 km from start

White City with colonial architecture and canyons

3

Colca Canyon

1,100 km from start

One of the world's deepest canyons with condors

4

Lake Titicaca

1,400 km from start

Highest navigable lake with floating islands

5

Plaza de Armas

1,100 km from start

Cusco's stunning central square with Incan walls

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

  • Pan-American Highway south then inland

  • Central Highway via Huancayo