There are 4 ways to get from Cusco to Santa Teresa by bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Ollantaytambo
best- Take the bus from Plaza Regocijo to Plaza de armas de Ollantaytambobus Aeroexpreso / ...
- Take the bus from Plaza de armas de Ollantaytambo to Plaza de armas de Santa Teresabus HidroBus
6h 31m$5–30Bus
cheapest- Take the bus from Plaza Regocijo to Plaza de armas de Santa Teresabus HidroBus
6h 40m$2–14Drive 202.2 km
- Drive from Cusco to Santa Teresacar 202.2 km
4h 12m$31–44Shuttle
- Take a shuttle bus from Cusco to Santa TeresaCusco
7h 15m$25
Cusco to Santa Teresa by bus
Questions & Answers
The cheapest way to get from Cusco to Santa Teresa is to bus which costs $2 - $14 and takes 6h 40m.
The fastest way to get from Cusco to Santa Teresa is to drive which takes 4h 12m and costs $30 - $45.
Yes, there is a direct bus departing from Plaza Regocijo and arriving at Plaza de armas de Santa Teresa. Services depart once daily, and operate every day. The journey takes approximately 6h 40m.
The distance between Cusco and Santa Teresa is 202 km. The road distance is 202.2 km.
The best way to get from Cusco to Santa Teresa without a car is to bus via Ollantaytambo which takes 6h 31m and costs $4 - $30.
It takes approximately 6h 31m to get from Cusco to Santa Teresa, including transfers.
Cusco to Santa Teresa bus services, operated by Aeroexpreso, depart from Plaza Regocijo station.
Cusco to Santa Teresa bus services, operated by Aeroexpreso, arrive at Plaza de armas de Santa Teresa station.
Yes, the driving distance between Cusco to Santa Teresa is 202 km. It takes approximately 4h 12m to drive from Cusco to Santa Teresa.
Book your Cusco to Santa Teresa bus tickets online with 12go.asia.
What companies run services between Cusco, Peru and Santa Teresa, Cusco, Peru?
You can take a bus from Plaza Regocijo to Plaza de armas de Santa Teresa via Plaza de armas de Ollantaytambo in around 6h 31m.
- Phone
- +51904244509
- [email protected]
- Website
- aeroexpreso.com.pe
Bus from Plaza Regocijo to Plaza de armas de Ollantaytambo
- Ave. Duration
- 1h 41m
- Frequency
- Every 30 minutes
- Estimated price
- $2–16
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
Bus from Plaza de armas de Ollantaytambo to Plaza de armas de Santa Teresa
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $2–14
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
Bus from Plaza Regocijo to Plaza de armas de Santa Teresa
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $2–14
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
- Phone
- +51 917 663 649
- [email protected]
- Website
- Machu Picchu By Car Tours
Shuttle from Cusco to Santa Teresa
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- $25
- Website
- Machu Picchu By Car Tours
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 plan an amazing trip around Scandinavia, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 168+ hotels available in Santa Teresa.


