There are 11 ways to get from Loja to Cusco by bus, plane, 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.
Bus to Piura International Airport, fly
best- Take the bus from Loja to Piurabus
- Fly from Piura International Airport (PIU) to Alejandro Velasco Astete International Airport (CUZ)plane PIU - CUZ
13h 14m$76–317Bus via Piura
cheapest- Take the bus from Loja to Piura - Terminal de Castillabus
- Take the bus from Piura to Gran Terminal Terrestre Plaza Nortebus
- Take the bus from Gran Terminal Terrestre Plaza Norte to Cuscobus
46h 5m$54–80Bus, drive
- Take the bus from Loja to Tacamorosbus
- Drive from Tacamoros to Terminal Terrestre Las Lomascar
- Take the bus from Terminal Terrestre Las Lomas to Gran Terminal Terrestre Plaza Nortebus
- Take the bus from Gran Terminal Terrestre Plaza Norte to Cuscobus
42h 48m$71–93Drive 2,331.3 km
- Drive from Loja to Cuscocar 2,331.3 km
35h 16m$351–507Bus, bus to Tumbes, fly
- Take the bus from Loja to Yantzazabus
- Take the bus from Yantzaza to Huaquillasbus
- Fly from Tumbes (TBP) to Alejandro Velasco Astete International Airport (CUZ)plane TBP - CUZ
10h 20m$94–323Drive to José Joaquín De Olmedo International Airport, fly
- Drive from Loja to Guayaquil-Airport-GYEcar
- Fly from José Joaquín De Olmedo International Airport (GYE) to Alejandro Velasco Astete International Airport (CUZ)plane GYE - CUZ
10h 27m$211–520Fly from Loja
- Fly from Loja (LOH) to Alejandro Velasco Astete International Airport (CUZ)plane LOH - CUZ
9h 46m$266–1,009Bus, bus to Cap. Fap Víctor Montes Arias Airport, fly
- Take the bus from Loja to Piurabus
- Take the bus from Piura to Talarabus
- Fly from Cap. Fap Víctor Montes Arias Airport (TYL) to Alejandro Velasco Astete International Airport (CUZ)plane TYL - CUZ
16h 41m$120–396Bus
- Take the bus from Loja to Piurabus
- Take the bus from Piura to Gran Terminal Terrestre Plaza Nortebus
- Take the bus from Gran Terminal Terrestre Plaza Norte to Cuscobus
45h 52m$61–117Bus via Lima
- Take the bus from Loja to Piurabus
- Take the bus from Piura to Lima La Victoriabus
- Take the bus from Lima - Luna Pizarro to Cuscobus
2d$76–157Bus via Cusco
- Take the bus from Loja to Piurabus
- Take the bus from Piura to Gran Terminal Terrestre Plaza Nortebus
- Take the bus from Gran Terminal Terrestre Plaza Norte to Cuscobus
2d$66–86
Piura International Airport (PIU) to Alejandro Velasco Astete International Airport (CUZ) flights
Questions & Answers
The cheapest way to get from Loja to Cusco is to bus via Piura which costs $50 - $80 and takes 46h 5m.
The fastest way to get from Loja to Cusco is to fly which takes 9h 46m and costs $260 - $1,100.
No, there is no direct bus from Loja to Cusco. However, there are services departing from Loja and arriving at Cusco via Piura and Gran Terminal Terrestre Plaza Norte. The journey, including transfers, takes approximately 45h 52m.
The distance between Loja and Cusco is 1651 km. The road distance is 2331.3 km.
The best way to get from Loja to Cusco without a car is to bus which takes 45h 52m and costs $60 - $120.
It takes approximately 13h 14m to get from Loja to Cusco, including transfers.
Loja to Cusco bus services, operated by Cooperativa de Transportes Loja Internacional, depart from Loja station.
The best way to get from Loja to Cusco is to fly which takes 9h 46m and costs $260 - $1,100. Alternatively, you can bus, which costs $60 - $120 and takes 45h 52m.
Loja to Cusco bus services, operated by Cooperativa de Transportes Loja Internacional, arrive at Piura station.
Yes, the driving distance between Loja to Cusco is 2331 km. It takes approximately 35h 16m to drive from Loja to Cusco.
What companies run services between Loja, Ecuador and Cusco, Peru?
Euroairlines, LATAM Chile, and Go2Sky fly from Loja (LOH) to Alejandro Velasco Astete International Airport (CUZ) twice daily. Alternatively, you can take a bus from Loja to Cusco via Piura and Gran Terminal Terrestre Plaza Norte in around 45h 52m.
- Website
- latam.com
Flights from Piura International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- $140–850
Flights from Piura International Airport to Alejandro Velasco Astete International Airport via Lima, Puerto Maldonado
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $160–950
Flights from Piura International Airport to Alejandro Velasco Astete International Airport via Lima, Arequipa
- Ave. Duration
- 7h 10m
- When
- Monday to Friday
- Estimated price
- $160–950
Flights from Tumbes to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $100–600
Flights from Tumbes to Alejandro Velasco Astete International Airport via Lima, Arequipa
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $110–700
Flights from José Joaquín De Olmedo International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- $180–440
Flights from José Joaquín De Olmedo International Airport to Alejandro Velasco Astete International Airport via Lima, Puerto Maldonado
- Ave. Duration
- 7h 50m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $180–440
Flights from José Joaquín De Olmedo International Airport to Alejandro Velasco Astete International Airport via Quito, Lima
- Ave. Duration
- 8h 7m
- When
- Monday
- Estimated price
- $180–440
Flights from Loja to Alejandro Velasco Astete International Airport via Quito, Lima
- Ave. Duration
- 9h 52m
- When
- Every day
- Estimated price
- $260–1,000
Flights from Loja to Alejandro Velasco Astete International Airport via Quito, José Joaquín De Olmedo International Airport, Lima
- Ave. Duration
- 13h 30m
- When
- Friday and Sunday
- Estimated price
- $270–1,100
Flights from Cap. Fap Víctor Montes Arias Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $100–360
Flights from Cap. Fap Víctor Montes Arias Airport to Alejandro Velasco Astete International Airport via Lima, Arequipa
- Ave. Duration
- 6h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–360
Flights from Cap. Fap Víctor Montes Arias Airport to Alejandro Velasco Astete International Airport via Lima, Puerto Maldonado
- Ave. Duration
- 8h 40m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $100–360
- Website
- skyairline.com
Flights from Piura International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 4h 3m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $65–300
Flights from Tumbes to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 4h 22m
- When
- Friday and Sunday
- Estimated price
- $75–300
- Website
- jetsmart.com
Flights from Piura International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 4h 24m
- When
- Wednesday to Friday
- Estimated price
- $110–280
- Website
- avianca.com
Flights from José Joaquín De Olmedo International Airport to Alejandro Velasco Astete International Airport via Bogota
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $200–550
- Phone
- +59 07 257 1861
- cooploja@loja.telconet.net
- Website
- cooperativaloja.com.ec
Bus from Loja to Piura
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $11–17
- Book at
- api.whatsapp.com
- Phone
- +593 96 890 4208
- info@unioncariamanga.com.ec
- Website
- unioncariamanga.ec
Bus from Loja to Tacamoros
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $6–8
- Schedules at
- unioncariamanga.ec
- Book at
- unioncariamanga.ec
Bus from Loja to Piura - Terminal de Castilla
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- $10–17
- Schedules at
- unioncariamanga.ec
- Book at
- unioncariamanga.ec
Bus from Terminal Terrestre Las Lomas to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $24
- Schedules at
- terramovilperu.com.pe
- Book at
- redbus.pe
- Phone
- +51 1 4800725
- info@floreshnos.pe
- Website
- floreshnos.pe
Bus from Gran Terminal Terrestre Plaza Norte to Cusco
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $27–40
- Schedules at
- floreshnos.pe
- Book at
- floreshnos.pe
Bus from Piura to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 15h 15m
- Frequency
- 3 times a day
- Estimated price
- $23–40
- Schedules at
- floreshnos.pe
- Book at
- floreshnos.pe
- Phone
- +593 96 005 9074
- unionyanzatza@yahoo.com
- Website
- facebook.com
Bus from Loja to Yantzaza
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $2–5
- Schedules at
- unionyanzatza.com.ec
Bus from Yantzaza to Huaquillas
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $8–13
- Schedules at
- unionyanzatza.com.ec
- Phone
- +51 1 311 5050
- Website
- cruzdelsur.com.pe
Bus from Piura to Talara
- Ave. Duration
- 2h 11m
- Frequency
- Twice daily
- Estimated price
- $9–19
- Website
- https://www.cruzdelsur.com.pe/home-en/
- Phone
- +51 994 656 518
- atencionalcliente@oltursa.com.pe
- Website
- oltursa.pe
Bus from Piura to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 18h 45m
- Frequency
- Hourly
- Estimated price
- $40–60
- Website
- https://www.oltursa.pe/?lang=en
- Phone
- +51 997 598 289
- Website
- turismocavassa.com.pe
Bus from Piura to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- $26–35
- Schedules at
- turismocavassa.com.pe
- Phone
- + 51 979 705 534
- administracionlima@allinbus.com
- Website
- allinbus.com
Bus from Piura to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $17–23
- Schedules at
- allinbus.com
Bus from Piura to Lima La Victoria
- Ave. Duration
- 16h 30m
- Frequency
- Hourly
- Estimated price
- $35–55
- Schedules at
- sullanaexpress.com.pe
- Book at
- sullanaexpress.com.pe
- Phone
- +51 993 888 999
- marketing@grupopalomino.com.pe
- Website
- turismopalomino.pe
Bus from Lima - Luna Pizarro to Cusco
- Ave. Duration
- 22h
- Frequency
- 5 times a day
- Estimated price
- $45–85
- Schedules at
- turismopalomino.pe
- Book at
- turismopalomino.pe
- Phone
- +51964268679
- enrique_e_h@hotmail.com
- Website
- facebook.com
Bus from Lima - Luna Pizarro to Cusco
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- $35
- Schedules at
- facebook.com
- Phone
- +51 923 920 468
- transportesdora2021@gmail.com
- Website
- facebook.com
Bus from Piura to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Estimated price
- $29
- Book at
- https://www.redbus.pe/en/operator/transportes-dora-bus-tickets
- Phone
- +51 9 1461 0940
- contacto@loschankasgroup.pe
- Website
- redbus.pe
Bus from Gran Terminal Terrestre Plaza Norte to Cusco
- Ave. Duration
- 21h
- Frequency
- Twice daily
- Estimated price
- $26–40
- Schedules at
- redbus.pe
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 How to get from Heathrow Airport into central London, Travelling to the UK: What do I need to know?, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
There are 1272+ hotels available in Cusco.































