There are 10 ways to get from Cusco to Vilcabamba by plane, taxi, 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, taxi
best- Fly from Alejandro Velasco Astete International Airport (CUZ) to Loja (LOH)plane CUZ - LOH
- Take the taxi from Loja (LOH) to Vilcabambataxi
8h 47m$239–733Bus #3
cheapest- Take the bus from Cusco to Gran Terminal Terrestre Plaza Nortebus
- Take the bus from Gran Terminal Terrestre Plaza Norte to Piurabus
- Take the bus from Piura to Lojabus
- Take the bus from Loja to Vilcabambabus
2d 3h$63–117Bus, drive, taxi
- Take the bus from Cusco to Limabus
- Take the bus from Gran Terminal Terrestre Plaza Norte to Terminal Terrestre Las Lomasbus
- Drive from Terminal Terrestre Las Lomas to Zapotillocar
- Take the bus from Zapotillo to Alamorbus
- Take the taxi from Alamor to Vilcabambataxi
45h 51m$214–286Drive 2,281.5 km
- Drive from Cusco to Vilcabambacar 2,281.5 km
36h 21m$343–496Fly to Piura International Airport, bus
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Piura International Airport (PIU)plane CUZ - PIU
- Take the bus from Piura to Lojabus
- Take the bus from Loja to Vilcabambabus
14h 46m$111–208Fly to Tumbes, bus
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Tumbes (TBP)plane CUZ - TBP
- Take the bus from Huaquillas to Yantzazabus
- Take the bus from Yantzaza to Lojabus
- Take the bus from Loja to Vilcabambabus
11h 34m$124–237Fly to Cap. Fap Víctor Montes Arias Airport, bus
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Cap. Fap Víctor Montes Arias Airport (TYL)plane CUZ - TYL
- Take the bus from Talara to Piurabus
- Take the bus from Piura to Lojabus
- Take the bus from Loja to Vilcabambabus
18h 27m$137–387Bus via Lima
- Take the bus from Cusco to Limabus
- Take the bus from Gran Terminal Terrestre Plaza Norte to Piurabus
- Take the bus from Piura - Terminal de Castilla to Lojabus
- Take the bus from Loja to Vilcabambabus
2d$73–107Bus
- Take the bus from Cusco to Limabus
- Take the bus from Lima La Victoria to Piurabus
- Take the bus from Piura to Lojabus
- Take the bus from Loja to Vilcabambabus
2d$85–129Bus #2
- Take the bus from Cusco to Lima Javier Pradobus
- Take the bus from Lima Javier Prado to Piurabus
- Take the bus from Piura to Lojabus
- Take the bus from Loja to Vilcabambabus
2d 2h$73–123
Alejandro Velasco Astete International Airport (CUZ) to Loja (LOH) flights
Comparing Your Travel Options
The cheapest way to get from Cusco to Vilcabamba is to bus via Lima which costs $70 - $110 and takes 2 days 0h.
The fastest way to get from Cusco to Vilcabamba is to fly and taxi which takes 8h 47m and costs $230 - $750.
No, there is no direct bus from Cusco to Vilcabamba. However, there are services departing from Cusco and arriving at Vilcabamba via Lima, Gran Terminal Terrestre Plaza Norte, Piura - Terminal de Castilla and Loja. The journey, including transfers, takes approximately 2 days 0h.
The distance between Cusco and Vilcabamba is 1393 km. The road distance is 2281.5 km.
The best way to get from Cusco to Vilcabamba without a car is to bus via Lima which takes 2 days 0h and costs $70 - $110.
It takes approximately 8h 47m to get from Cusco to Vilcabamba, including transfers.
Cusco to Vilcabamba bus services, operated by CIVA, depart from Cusco station.
Cusco to Vilcabamba bus services, operated by CIVA, arrive at Lima station.
Yes, the driving distance between Cusco to Vilcabamba is 2281 km. It takes approximately 36h 21m to drive from Cusco to Vilcabamba.
There are 17+ hotels available in Vilcabamba.
What companies run services between Cusco, Peru and Vilcabamba, Ecuador?
You can take a bus from Cusco to Vilcabamba via Lima, Gran Terminal Terrestre Plaza Norte, Piura - Terminal de Castilla, and Loja in around 2d.
- Website
- latam.com
Flights from Alejandro Velasco Astete International Airport to Piura International Airport via Lima
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $110–600
Flights from Alejandro Velasco Astete International Airport to Piura International Airport via Arequipa, Lima
- Ave. Duration
- 6h 45m
- When
- Monday to Saturday
- Estimated price
- $130–700
Flights from Alejandro Velasco Astete International Airport to Tumbes via Lima
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $110–600
Flights from Alejandro Velasco Astete International Airport to Tumbes via Puerto Maldonado, Lima
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- $130–650
Flights from Alejandro Velasco Astete International Airport to Cap. Fap Víctor Montes Arias Airport via Lima
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- $110–370
Flights from Alejandro Velasco Astete International Airport to Cap. Fap Víctor Montes Arias Airport via Puerto Maldonado, Lima
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- $110–370
- Phone
- +51 511 418 1111
- [email protected]
- Website
- CIVA
Bus from Cusco to Lima
- Ave. Duration
- 21h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- CIVA
Bus from Cusco to Lima
- Ave. Duration
- 21h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- CIVA
Bus from Cusco to Lima
- Ave. Duration
- 21h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Schedules at
- CIVA
- Ave. Duration
- 2h 10m
- Estimated price
- $40–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
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 5 delightfully under-the-radar French towns you need to visit, How to get from Florence to Rome, and Need to know: Eurostar - to help you get the most out of your next trip.


