There are 3 ways to get from Santa Teresa to Quillabamba by 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.
Bus
best- Take the bus from Plaza de armas de Santa Teresa to Plaza de armas de Ollantaytambobus
- Take the bus from Plaza de armas de Ollantaytambo to Terminal Terrestre del Cuscobus
- Take the bus from Terminal Terrestre Cusco to Terminal Terrestre Quillabambabus
13h 8m$17–41Drive 45.8 km
cheapest- Drive from Santa Teresa to Quillabambacar 45.8 km
46 min$7–10Taxi
- Take the taxi from Santa Teresa to Quillabambataxi 45.8 km
46 min$45–60
Questions & Answers
The cheapest way to get from Santa Teresa to Quillabamba is to drive which costs $6 - $10 and takes 46 min.
The fastest way to get from Santa Teresa to Quillabamba is to drive which takes 46 min and costs $6 - $10.
No, there is no direct bus from Santa Teresa to Quillabamba. However, there are services departing from Plaza de armas de Santa Teresa and arriving at Terminal Terrestre Quillabamba via Plaza de armas de Ollantaytambo and Terminal Terrestre Cusco. The journey, including transfers, takes approximately 13h 8m.
The distance between Santa Teresa and Quillabamba is 411 km. The road distance is 45.8 km.
The best way to get from Santa Teresa to Quillabamba without a car is to bus which takes 13h 8m and costs $16 - $45.
It takes approximately 13h 8m to get from Santa Teresa to Quillabamba, including transfers.
Santa Teresa to Quillabamba bus services, operated by Aeroexpreso, depart from Plaza de armas de Santa Teresa station.
Santa Teresa to Quillabamba bus services, operated by Aeroexpreso, arrive at Plaza de armas de Ollantaytambo station.
Yes, the driving distance between Santa Teresa to Quillabamba is 46 km. It takes approximately 46 min to drive from Santa Teresa to Quillabamba.
There are 23+ hotels available in Quillabamba.
What companies run services between Santa Teresa, Cusco, Peru and Quillabamba, Cusco, Peru?
You can take a bus from Plaza de armas de Santa Teresa to Terminal Terrestre Quillabamba via Plaza de armas de Ollantaytambo, Terminal Terrestre del Cusco, and Terminal Terrestre Cusco in around 13h 8m.
- Phone
- +51904244509
- [email protected]
- Website
- aeroexpreso.com.pe
Bus from Plaza de armas de Santa Teresa to Plaza de armas de Ollantaytambo
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $2–14
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
Bus from Plaza de armas de Ollantaytambo to Terminal Terrestre del Cusco
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- $2–16
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
- Phone
- +51 978 183 699
- [email protected]
- Website
- facebook.com
Bus from Terminal Terrestre Cusco to Terminal Terrestre Quillabamba
- Ave. Duration
- 5h 30m
- Frequency
- Every 2 hours
- Estimated price
- $12
- Book at
- cusela.com.pe
- Ave. Duration
- 46 min
- Estimated price
- $45–60
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 get from Gatwick Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.




