Cheap Bus tickets to Caraz

What are the most popular routes to Caraz?

Lima - CarazAverage priceCLP 32,201Average duration10h 25mDaily departures2