There are 8 ways to get from Lima to Loja 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 to Loja
best- Fly from Jorge Chávez International Airport (LIM) to Loja (LOH)plane LIM - LOH
6h 31m$183–680Bus
cheapest- Take the bus from Gran Terminal Terrestre Plaza Norte to Piurabus
- Take the bus from Piura - Terminal de Castilla to Lojabus Loja
23h 35m$29–40Bus, drive
- Take the bus from Lima Paseo de la República to Tumbesbus
- Drive from Tumbes to La Avanzadacar
- Take the bus from La Avanzada to Catamayobus
22h 16m$63–92Drive 1,279.3 km
- Drive from Lima to Lojacar 1,279.3 km
18h 39m$193–278Fly to Piura International Airport, bus
- Fly from Jorge Chávez International Airport (LIM) to Piura International Airport (PIU)plane LIM - PIU
- Take the bus from Piura to Lojabus
11h 15m$83–188Fly to Tumbes, bus
- Fly from Jorge Chávez International Airport (LIM) to Tumbes (TBP)plane LIM - TBP
- Take the bus from Huaquillas to Yantzazabus
- Take the bus from Yantzaza to Lojabus
7h 59m$95–204Bus via Piura
- Take the bus from Gran Terminal Terrestre Plaza Norte to Piurabus Piura / ...
- Take the bus from Piura to Lojabus Piura
25h 4m$35–60Bus via Lima
- Take the bus from Lima to Piurabus Lima
- Take the bus from Piura to Lojabus Piura
26h$41–47
Jorge Chávez International Airport (LIM) to Loja (LOH) flights
Questions & Answers
The cheapest way to get from Lima to Loja is to bus which costs $28 - $40 and takes 23h 35m.
The fastest way to get from Lima to Loja is to fly which takes 6h 31m and costs $180 - $700.
No, there is no direct bus from Lima to Loja. However, there are services departing from Gran Terminal Terrestre Plaza Norte and arriving at Loja via Piura - Terminal de Castilla. The journey, including transfers, takes approximately 23h 35m.
The distance between Lima and Loja is 967 km. The road distance is 1279.3 km.
The best way to get from Lima to Loja without a car is to bus which takes 23h 35m and costs $28 - $40.
It takes approximately 6h 31m to get from Lima to Loja, including transfers.
Lima to Loja bus services, operated by Allinbus, depart from Gran Terminal Terrestre Plaza Norte station.
The best way to get from Lima to Loja is to fly which takes 6h 31m and costs $180 - $700. Alternatively, you can bus, which costs $28 - $40 and takes 23h 35m.
Lima to Loja bus services, operated by Allinbus, arrive at Piura station.
Yes, the driving distance between Lima to Loja is 1279 km. It takes approximately 18h 39m to drive from Lima to Loja.
What companies run services between Lima, Peru and Loja, Ecuador?
Euroairlines, LATAM Chile, and Avianca - Aerovías del Continente Americano S.A. fly from Jorge Chávez International Airport (LIM) to Loja (LOH) twice daily. Alternatively, you can take a bus from Gran Terminal Terrestre Plaza Norte to Loja via Piura - Terminal de Castilla in around 23h 35m.
- Website
- latam.com
Flights from Jorge Chávez International Airport to Piura International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $90–150
Flights from Jorge Chávez International Airport to Tumbes
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- $70–160
- Phone
- +51 511 418 1111
- [email protected]
- Website
- CIVA
Bus from Lima Paseo de la República to Tumbes
- Ave. Duration
- 17h 40m
- Frequency
- Every 4 hours
- Estimated price
- $40–60
- Schedules at
- CIVA
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 Getting to Milan from the airport, Travelling to the UK: What do I need to know?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
There are 104+ hotels available in Loja.


