There are 6 ways to get from Lima to Santa Cruz by plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Cap. Fap José A. Quiñones Gonzáles International Airport, bus
best- Fly from Jorge Chávez International Airport (LIM) to Cap. Fap José A. Quiñones Gonzáles International Airport (CIX)plane LIM - CIX
- Take the bus from Chiclayo to Jaénbus
6h 12mBus
cheapest- Take the bus from Gran Terminal Terrestre Plaza Norte to Jaénbus Lima
16h 15m$32–35Drive 1,073.4 km
- Drive from Lima to Santa Cruzcar 1,073.4 km
15h 53m$162–233Fly to Tarapoto, bus, taxi
- Fly from Jorge Chávez International Airport (LIM) to Tarapoto (TPP)plane LIM - TPP
- Take the bus from Tarapoto to Bagua Grandebus
- Take the taxi from Bagua Grande to Santa Cruztaxi
10h 21m$134–276Fly to Piura International Airport, bus, taxi
- Fly from Jorge Chávez International Airport (LIM) to Piura International Airport (PIU)plane LIM - PIU
- Take the bus from Piura to Bagua Grandebus
- Take the taxi from Bagua Grande to Santa Cruztaxi
9h 1m$141–261Bus via Lima - Nicolás Arriola
- Take the bus from Lima - Nicolás Arriola to Jaénbus Lima
19h 45m$70–99
Jorge Chávez International Airport (LIM) to Cap. Fap José A. Quiñones Gonzáles International Airport (CIX) flights
Questions & Answers
The cheapest way to get from Lima to Santa Cruz is to bus which costs $31 - $35 and takes 16h 15m.
The fastest way to get from Lima to Santa Cruz is to fly and bus and taxi which takes 9h 1m and costs $140 - $270.
No, there is no direct bus from Lima to Santa Cruz. However, there are services departing from Gran Terminal Terrestre Plaza Norte and arriving at Jaén via . The journey, including transfers, takes approximately 16h 15m.
The distance between Lima and Santa Cruz is 979 km. The road distance is 1073.4 km.
The best way to get from Lima to Santa Cruz without a car is to bus which takes 16h 15m and costs $31 - $35.
It takes approximately 6h 12m to get from Lima to Santa Cruz, including transfers.
Lima to Santa Cruz bus services, operated by Divino Señor, depart from Gran Terminal Terrestre Plaza Norte station.
Lima to Santa Cruz bus services, operated by Divino Señor, arrive at Jaén station.
Yes, the driving distance between Lima to Santa Cruz is 1073 km. It takes approximately 15h 53m to drive from Lima to Santa Cruz.
There are 22+ hotels available in Santa Cruz.
What companies run services between Lima, Peru and Santa Cruz, Cajamarca, Peru?
Divino Señor operates a bus from Gran Terminal Terrestre Plaza Norte to Jaén twice daily. Tickets cost $18 and the journey takes 16h.
- Website
- jetsmart.com
Flights from Jorge Chávez International Airport to Cap. Fap José A. Quiñones Gonzáles International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $50–120
Flights from Jorge Chávez International Airport to Tarapoto
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $40–150
Flights from Jorge Chávez International Airport to Piura International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $55–160
- Website
- latam.com
Flights from Jorge Chávez International Airport to Cap. Fap José A. Quiñones Gonzáles International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $65–160
Flights from Jorge Chávez International Airport to Tarapoto
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $60–200
Flights from Jorge Chávez International Airport to Piura International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $90–150
- Website
- starperu.com
Flights from Jorge Chávez International Airport to Cap. Fap José A. Quiñones Gonzáles International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $75–120
Flights from Jorge Chávez International Airport to Tarapoto
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $75–190
Flights from Jorge Chávez International Airport to Tarapoto via Cap. Fap José A. Quiñones Gonzáles International Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $75–190
- Website
- skyairline.com
Flights from Jorge Chávez International Airport to Cap. Fap José A. Quiñones Gonzáles International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $29–110
Flights from Jorge Chávez International Airport to Tarapoto
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $50–150
Flights from Jorge Chávez International Airport to Piura International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $55–150
- Phone
- +51 1 6312888
- [email protected]
- Website
- facebook.com
Bus from Chiclayo to Jaén
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Website
- https://www.facebook.com/@walterC.M311098/?locale=es_LA
- Website
- https://www.plataforma10.com.pe/viajes/empresas-de-bus/divino-senor/
Bus from Gran Terminal Terrestre Plaza Norte to Jaén
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- $18
- Website
- https://www.facebook.com/@walterC.M311098/?locale=es_LA
- Website
- https://www.plataforma10.com.pe/viajes/empresas-de-bus/divino-senor/
- Phone
- +51 1 716 8000
- [email protected]
- Website
- movilbus.pe
Bus from Tarapoto to Bagua Grande
- Ave. Duration
- 6h 58m
- Frequency
- Once daily
- Estimated price
- $23–40
- Schedules at
- movilbus.pe
Bus from Piura to Bagua Grande
- Ave. Duration
- 4h 46m
- Frequency
- Once daily
- Estimated price
- $24–40
- Schedules at
- movilbus.pe
Bus from Lima - Nicolás Arriola to Jaén
- Ave. Duration
- 19h 30m
- Frequency
- Twice daily
- Estimated price
- $55–85
- Schedules at
- movilbus.pe
- Ave. Duration
- 57 min
- Estimated price
- $40–50
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Slovenia: Getting from Ljubljana to Lake Bled, and Italy Travel Guides - to help you get the most out of your next trip.




