There are 5 ways to get from Cajamarca to Barranca (Station) by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Cajamarca (CJA) to Jorge Chávez International Airport (LIM)plane CJA - LIM
- Take the bus from Lima - Tomas Valle to Huachobus
- Take the bus from Huacho to Barrancabus
4h 59m$86–238Bus via Lima
cheapest- Take the bus from Cruce Cajamarca to Gran Terminal Terrestre Plaza Nortebus Lima
- Take the bus from Lima - Tomas Valle to Barrancabus Lima / ...
9h 57m$31–67Drive 615.5 km
- Drive from Cajamarca to Barranca (Station)car 615.5 km
10h 22m$93–134Bus
- Take the bus from Cajamarca to Trujillobus Trujillo
- Take the bus from Trujillo to Barrancabus Lima / ...
14h 46m$31–54Bus #2
- Take the bus from Cajamarca to Trujillobus Trujillo
- Take the bus from Trujillo to Barrancabus Lima / ...
14h 49m
Cajamarca (CJA) to Jorge Chávez International Airport (LIM) flights
Questions & Answers
The cheapest way to get from Cajamarca to Barranca (Station) is to bus via Lima which costs $30 - $70 and takes 9h 57m.
The fastest way to get from Cajamarca to Barranca (Station) is to fly and bus which takes 4h 59m and costs $85 - $240.
No, there is no direct bus from Cajamarca to Barranca (Station). However, there are services departing from Cruce Cajamarca and arriving at Barranca via Plaza Center San Martín de Porres and Lima - Tomas Valle. The journey, including transfers, takes approximately 9h 57m.
The distance between Cajamarca and Barranca (Station) is 769 km. The road distance is 615.5 km.
The best way to get from Cajamarca to Barranca (Station) without a car is to bus via Lima which takes 9h 57m and costs $30 - $70.
It takes approximately 4h 59m to get from Cajamarca to Barranca (Station), including transfers.
Cajamarca to Barranca (Station) bus services, operated by Emtrafesa, depart from Cruce Cajamarca station.
Cajamarca to Barranca (Station) bus services, operated by Emtrafesa, arrive at Gran Terminal Terrestre Plaza Norte station.
Yes, the driving distance between Cajamarca to Barranca (Station) is 616 km. It takes approximately 10h 22m to drive from Cajamarca to Barranca (Station).
There are 23+ hotels available in Barranca (Station).
What companies run services between Cajamarca, Peru and Barranca (Station), Peru?
You can take a bus from Cruce Cajamarca to Barranca via Gran Terminal Terrestre Plaza Norte, Plaza Center San Martín de Porres, Sauces, and Lima - Tomas Valle in around 9h 57m.
- Website
- latam.com
Flights from Cajamarca to Jorge Chávez International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $70–220
- Website
- jetsmart.com
Flights from Cajamarca to Jorge Chávez International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- $45–180
- Website
- starperu.com
Flights from Cajamarca to Jorge Chávez International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $80–180
- Phone
- +51 1 716 8000
- [email protected]
- Website
- Movil Bus
Bus from Lima - Tomas Valle to Huacho
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- $9–23
- Schedules at
- Movil Bus
Bus from Huacho to Barranca
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $12–17
- Schedules at
- Movil Bus
Bus from Lima - Tomas Valle to Barranca
- Ave. Duration
- 2h 45m
- Frequency
- Every 20 minutes
- Estimated price
- $11–26
- Schedules at
- Movil Bus
- Phone
- +51 44 484120
- [email protected]
- Website
- Emtrafesa
Bus from Cruce Cajamarca to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $19–45
- Schedules at
- Emtrafesa
- Economy (Fenix)
- $23–29
- Economy (Normal)
- $19–24
- First (Cama)
- $28–31
- First (Super Fenix)
- $35–45
- Phone
- +51 9 69 77 5230
- [email protected]
- Website
- TRC Express
Bus from Cajamarca to Trujillo
- Ave. Duration
- 7h
- Frequency
- Every 20 minutes
- Estimated price
- $10–26
- Website
- TRC Express
- Phone
- 0801 00 015
- [email protected]
- Website
- linea.pe
Bus from Trujillo to Barranca
Bus from Trujillo to Barranca
- Phone
- 51 933 539 490
- [email protected]
- Website
- facebook.com
Bus from Cajamarca to Trujillo
- Ave. Duration
- 5h 50m
- Frequency
- Hourly
- Book at
- diezases.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Best ways to travel around Australia - to help you get the most out of your next trip.












