There are 3 ways to get from Santa Crúz de Flores to Cajamarca by car, plane, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly
best- Drive from Santa Crúz de Flores to Lima-Airport-LIMcar
- Fly from Jorge Chávez International Airport (LIM) to Cajamarca (CJA)plane LIM - CJA
2h 35m$68–205Taxi, bus
- Take the taxi from Santa Crúz de Flores to Gran Terminal Terrestre Plaza Nortetaxi
- Take the bus from Gran Terminal Terrestre Plaza Norte to Cruce Cajamarcabus Lima
7h 53m$167–220Drive 885.1 km
- Drive from Santa Crúz de Flores to Cajamarcacar 885.1 km
14h 32m$133–193
Jorge Chávez International Airport (LIM) to Cajamarca (CJA) flights
Questions & Answers
The cheapest way to get from Santa Crúz de Flores to Cajamarca is to drive and fly which costs $65 - $210 and takes 2h 35m.
The fastest way to get from Santa Crúz de Flores to Cajamarca is to drive and fly which takes 2h 35m and costs $65 - $210.
The distance between Santa Crúz de Flores and Cajamarca is 660 km. The road distance is 885.1 km.
The best way to get from Santa Crúz de Flores to Cajamarca without a car is to taxi and bus which takes 7h 53m and costs $160 - $220.
It takes approximately 2h 35m to get from Santa Crúz de Flores to Cajamarca, including transfers.
Yes, the driving distance between Santa Crúz de Flores to Cajamarca is 885 km. It takes approximately 14h 32m to drive from Santa Crúz de Flores to Cajamarca.
There are 174+ hotels available in Cajamarca.
What companies run services between Santa Crúz de Flores, Peru and Cajamarca, Peru?
There is no direct connection from Santa Crúz de Flores to Cajamarca. However, you can drive to Lima-Airport-LIM airport, fly to Cajamarca (CJA), then take the taxi to Cajamarca. Alternatively, you can take the taxi to Gran Terminal Terrestre Plaza Norte then take the bus to Cruce Cajamarca.
- Website
- latam.com
Flights from Jorge Chávez International Airport to Cajamarca
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $65–220
- Website
- jetsmart.com
Flights from Jorge Chávez International Airport to Cajamarca
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $45–180
- Website
- starperu.com
Flights from Jorge Chávez International Airport to Cajamarca
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $80–180
- Phone
- +51 44 484120
- [email protected]
- Website
- Emtrafesa
Bus from Gran Terminal Terrestre Plaza Norte to Cruce Cajamarca
- 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–32
- First (Super Fenix)
- $35–45
- Ave. Duration
- 1h 23m
- Estimated price
- $140–180
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 Slovenia: Getting from Ljubljana to Lake Bled, How do I get from Sydney to Melbourne, and Want to know more about Flixbus? - to help you get the most out of your next trip.


