Buses from Lima to Cajamarca
🚌 The journey from Lima to Cajamarca by bus departs from Gran Terminal Terrestre Plaza Norte and takes approximately 16 hours and 16 minutes. Services are available every two hours, operating daily. 💰 The prices for a bus ticket between Cajamarca and Lima range from $16 to $40, offering travelers an affordable and convenient way to explore the stunning destinations of Peru.