HeadYourWay

Peru: Cajamarca, Trujillo and Piura + 1 more

A road trip through Cajamarca, Trujillo and Piura + 1 more, 4 stops in Peru.

Cajamarca is a UNESCO World Heritage city set high in the Peruvian Andes at 2,700 metres elevation. Trujillo is a major city on the north coast of Peru, capital of La Libertad Department. Piura is a substantial city in northern Peru with a population of 630,000, bearing the distinction of UNESCO World Heritage status. Tumbes is a northern coastal city in Peru with a population of nearly 100,000, strategically positioned as a gateway between South America and beyond.

Why it works

Rather than one city, this threads Cajamarca, Trujillo and Piura and more into a single trip, so you see more of Peru in one go. Spend longest wherever suits you.

The route

1CajamarcaDrive2TrujilloDrive3PiuraDrive4Tumbes
Explore this journey — start at Cajamarca →

Your itinerary

  1. 1Cajamarca1–2 nights
  2. 🚗 Drive Cajamarca → TrujilloFind car hire in Trujillo via EconomyBookings
    2Trujillo1–2 nights
  3. 🚗 Drive Trujillo → PiuraFind car hire in Piura via EconomyBookings
    3Piura1–2 nights
  4. 4Tumbes1–2 nights

Booking links are affiliate links — we may earn a commission, never at extra cost to you.

Make it yours

Plan each destination

Cajamarca travel guideTrujillo travel guidePiura travel guideTumbes travel guidePeru travel guide

More trip inspiration

Road trip · 7–12 days Tuscan Food & Wine Florence to the vineyards of Chianti and the Val d’Orcia. Florence Tuscany Road trip · 12–18 days American West Road Trip San Francisco to Las Vegas, via wine country and the Grand Canyon. San Francisco Napa Valley Grand Canyon Las Vegas Road trip · 7–10 days Edinburgh & the Scottish Highlands The festival city, then lochs, glens and single-track roads north. Edinburgh Scottish Highlands
Plan this trip