There are 9 ways to get from Vilcabamba to Cusco by taxi, 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.
Taxi to Loja, fly
best- Take the taxi from Vilcabamba to Loja (LOH)taxi
- Fly from Loja (LOH) to Alejandro Velasco Astete International Airport (CUZ)plane LOH - CUZ
8h 31m$208–695Bus
cheapest- Take the bus from Vilcabamba to Lojabus
- 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$63–107Taxi, bus, drive
- Take the taxi from Vilcabamba to Alamortaxi
- Take the bus from Alamor to Zapotillobus
- Drive from Zapotillo to Terminal Terrestre Las Lomascar
- Take the bus from Terminal Terrestre Las Lomas to Gran Terminal Terrestre Plaza Nortebus
- Take the bus from Lima Plaza Norte to Cuscobus
40h 5m$228–290Drive 2,316.8 km
- Drive from Vilcabamba to Cuscocar 2,316.8 km
35h 25m$349–503Bus, bus to Piura International Airport, fly
- Take the bus from Vilcabamba to Lojabus
- Take the bus from Loja to Piurabus
- Fly from Piura International Airport (PIU) to Alejandro Velasco Astete International Airport (CUZ)plane PIU - CUZ
15h 19m$102–222Bus, bus to Tumbes, fly
- Take the bus from Vilcabamba to Lojabus
- 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
12h 31m$104–218Bus via Lima
- Take the bus from Vilcabamba to Lojabus
- 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 Lima Plaza Norte to Cuscobus
44h 37m$69–105Bus #2
- Take the bus from Vilcabamba to Lojabus
- 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 2h$82–167Bus #3
- Take the bus from Vilcabamba to Lojabus
- 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 2h$77–122
Loja (LOH) to Alejandro Velasco Astete International Airport (CUZ) flights
Questions & Answers
The cheapest way to get from Vilcabamba to Cusco is to bus which costs $60 - $110 and takes 2 days 0h.
The fastest way to get from Vilcabamba to Cusco is to taxi and fly which takes 8h 31m and costs $200 - $700.
No, there is no direct bus from Vilcabamba to Cusco. However, there are services departing from Vilcabamba and arriving at Cusco via Loja, Piura, Gran Terminal Terrestre Plaza Norte and Lima Plaza Norte. The journey, including transfers, takes approximately 44h 37m.
The distance between Vilcabamba and Cusco is 1393 km. The road distance is 2316.8 km.
The best way to get from Vilcabamba to Cusco without a car is to bus via Lima which takes 44h 37m and costs $65 - $110.
It takes approximately 8h 31m to get from Vilcabamba to Cusco, including transfers.
Vilcabamba to Cusco bus services, operated by Transportes Vilcabambaturis Cia. Ltda., depart from Vilcabamba station.
Vilcabamba to Cusco bus services, operated by Transportes Vilcabambaturis Cia. Ltda., arrive at Loja station.
Yes, the driving distance between Vilcabamba to Cusco is 2317 km. It takes approximately 35h 25m to drive from Vilcabamba to Cusco.
There are 1396+ hotels available in Cusco.
What companies run services between Vilcabamba, Ecuador and Cusco, Peru?
You can take a bus from Vilcabamba to Cusco via Loja, Piura, Gran Terminal Terrestre Plaza Norte, Lima, and Lima Plaza Norte in around 44h 37m.
- Website
- latam.com
Flights from Loja to Alejandro Velasco Astete International Airport via Quito, Lima
- Ave. Duration
- 8h 33m
- When
- Monday to Saturday
- Estimated price
- $170–850
Flights from Loja to Alejandro Velasco Astete International Airport via Quito, Guayaquil, Lima
- Ave. Duration
- 8h 15m
- When
- Sunday
- Estimated price
- $180–650
Flights from Piura International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $140–800
Flights from Piura International Airport to Alejandro Velasco Astete International Airport via Lima, Puerto Maldonado
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $170–900
Flights from Piura International Airport to Alejandro Velasco Astete International Airport via Lima, Arequipa
- Ave. Duration
- 7h
- When
- Monday and Friday
- Estimated price
- $170–900
Flights from Tumbes to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- $110–650
Flights from Tumbes to Alejandro Velasco Astete International Airport via Lima, Arequipa
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $130–700
- Website
- jetsmart.com
Flights from Piura International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 3h 49m
- When
- Saturday, Friday, and Wednesday
- Estimated price
- $90–200
- Website
- skyairline.com
Flights from Piura International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $90–200
Flights from Tumbes to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $90–190
- Phone
- +59 07 257 1861
- [email protected]
- Website
- cooperativaloja.com.ec
Bus from Alamor to Zapotillo
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $2–10
- Book at
- api.whatsapp.com
Bus from Loja to Piura
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $11–17
- Book at
- api.whatsapp.com
Bus from Loja to Piura
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $11–17
- Book at
- api.whatsapp.com
Bus from Loja to Piura
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $11–17
- Book at
- api.whatsapp.com
Bus from Loja to Piura
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $11–17
- Book at
- api.whatsapp.com
- Phone
- +51 979 707 957
- [email protected]
- Website
- terramovilperu.com.pe
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 311 5050
- Website
- cruzdelsur.com.pe
Bus from Lima Plaza Norte to Cusco
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- $40–60
- Website
- https://www.cruzdelsur.com.pe/home-en/
Bus from Lima Plaza Norte to Cusco
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- $40–60
- Website
- https://www.cruzdelsur.com.pe/home-en/
- Phone
- +593 96 266 0078
- Website
- facebook.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Schedules at
- facebook.com
- Phone
- +593 98 166 2733
- [email protected]
- Website
- facebook.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- $4–6
- Schedules at
- boletos.unioncariamanga.com
- Book at
- boletos.unioncariamanga.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- $4–6
- Schedules at
- boletos.unioncariamanga.com
- Book at
- boletos.unioncariamanga.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- $4–6
- Schedules at
- boletos.unioncariamanga.com
- Book at
- boletos.unioncariamanga.com
Bus from Loja to Piura - Terminal de Castilla
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- $10–17
- Schedules at
- boletos.unioncariamanga.com
- Book at
- boletos.unioncariamanga.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- $4–6
- Schedules at
- boletos.unioncariamanga.com
- Book at
- boletos.unioncariamanga.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- $4–6
- Schedules at
- boletos.unioncariamanga.com
- Book at
- boletos.unioncariamanga.com
Bus from Vilcabamba to Loja
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- $4–6
- Schedules at
- boletos.unioncariamanga.com
- Book at
- boletos.unioncariamanga.com
- Phone
- +593 96 005 9074
- [email protected]
- 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 979 705 534
- [email protected]
- Website
- allinbus.com
Bus from Piura to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $18–23
- Schedules at
- allinbus.com
- Phone
- +51 994 656 518
- [email protected]
- Website
- oltursa.pe
Bus from Piura to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 16h
- Frequency
- Every 30 minutes
- Estimated price
- $28–45
- Website
- https://www.oltursa.pe/?lang=en
- Phone
- +51 1 4800725
- [email protected]
- Website
- 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
Bus from Gran Terminal Terrestre Plaza Norte to Cusco
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $28–40
- Schedules at
- floreshnos.pe
- Book at
- floreshnos.pe
- Phone
- +51 993 558 525
- [email protected]
- Website
- turismocavassa.com.pe
Bus from Piura to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- $27–40
- Schedules at
- turismocavassa.com.pe
- Phone
- +51 9 4509 7024
- [email protected]
- Website
- sullanaexpress.com.pe
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
- [email protected]
- Website
- turismopalomino.pe
Bus from Lima - Luna Pizarro to Cusco
- Ave. Duration
- 22h
- Frequency
- 5 times a day
- Estimated price
- $45–90
- Schedules at
- turismopalomino.pe
- Book at
- turismopalomino.pe
- Phone
- +51 964 268 679
- [email protected]
- Website
- facebook.com
Bus from Lima - Luna Pizarro to Cusco
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- $36
- Schedules at
- facebook.com
- Phone
- +51 923 920 468
- [email protected]
- Website
- facebook.com
Bus from Piura to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Estimated price
- $30
- Book at
- https://www.redbus.pe/en/operator/transportes-dora-bus-tickets
- Phone
- +51 914 578 885
- [email protected]
- Website
- transporteschankas.com.pe
Bus from Gran Terminal Terrestre Plaza Norte to Cusco
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $35–70
- Schedules at
- transporteschankas.com.pe
- Ave. Duration
- 2h 8m
- Estimated price
- $35–170
Cooperativa de Taxis Ciudadela del Maestro
- Phone
- +593 99 141 5451
- Website
- facebook.com
Loja Taxi Taxopel S.A
- Phone
- +593 99 091 9442
- Website
- facebook.com
Radio Taxi Loja Express
- Phone
- +593 98 271 5604
- Website
- facebook.com
Cooperativa de Taxis Ciudadela del Maestro
- Phone
- +593 99 141 5451
- Website
- facebook.com
Loja Taxi Taxopel S.A
- Phone
- +593 99 091 9442
- Website
- facebook.com
Radio Taxi Loja Express
- Phone
- +593 98 271 5604
- Website
- facebook.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 Bali: What to do if Mount Agung erupts, How to plan an amazing trip around Scandinavia, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.


































