There are 3 ways to get from Puyo to Santo Domingo de los Colorados by 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.
Bus
best- Take the bus from Puyo, Terminal Terrestre to Santo Domingo de los Coloradosbus Atacames / ...
5h 48m$7–19Drive 292.3 km
- Drive from Puyo to Santo Domingo de los Coloradoscar 292.3 km
5h 19m$17–24Bus via Latacunga
- Take the bus from Puyo to Ambatobus Puyo / ...
- Take the bus from Latacunga to Santo Domingo de los Coloradosbus Ambato
6h 50m$18–57
Questions & Answers
The cheapest way to get from Puyo to Santo Domingo de los Colorados is to bus which costs $7 - $19 and takes 5h 48m.
The fastest way to get from Puyo to Santo Domingo de los Colorados is to drive which takes 5h 19m and costs $16 - $24.
Yes, there is a direct bus departing from Puyo, Terminal Terrestre and arriving at Santo Domingo de los Colorados. Services depart five times a day, and operate every day. The journey takes approximately 5h 48m.
The distance between Puyo and Santo Domingo de los Colorados is 294 km. The road distance is 292.3 km.
The best way to get from Puyo to Santo Domingo de los Colorados without a car is to bus which takes 5h 48m and costs $7 - $19.
The bus from Puyo, Terminal Terrestre to Santo Domingo de los Colorados takes 5h 48m including transfers and departs five times a day.
Puyo to Santo Domingo de los Colorados bus services, operated by BAÑOS Cooperativa De Transportes y Turismo, depart from Puyo, Terminal Terrestre station.
Puyo to Santo Domingo de los Colorados bus services, operated by BAÑOS Cooperativa De Transportes y Turismo, arrive at Santo Domingo de los Colorados station.
Yes, the driving distance between Puyo to Santo Domingo de los Colorados is 292 km. It takes approximately 5h 19m to drive from Puyo to Santo Domingo de los Colorados.
There are 42+ hotels available in Santo Domingo de los Colorados.
What companies run services between Puyo, Pastaza, Ecuador and Santo Domingo de los Colorados, Ecuador?
BAÑOS Cooperativa De Transportes y Turismo operates a bus from Puyo, Terminal Terrestre to Santo Domingo de los Colorados twice daily. Tickets cost $12–19 and the journey takes 5h 48m. Two other operators also service this route.
Bus from Puyo, Terminal Terrestre to Santo Domingo de los Colorados
- Ave. Duration
- 5h 48m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Schedules at
- BAÑOS Cooperativa De Transportes y Turismo
- Phone
- +593 2-238-9652
- [email protected]
- Website
- Cooperativa Aloag
Bus from Puyo, Terminal Terrestre to Santo Domingo de los Colorados
- Ave. Duration
- 6h 7m
- Frequency
- Twice daily
- Estimated price
- $7–14
- Website
- Cooperativa Aloag
- Phone
- +593 99 704 9828
- [email protected]
- Website
- Touris San Francisco
Bus from Puyo, Terminal Terrestre to Santo Domingo de los Colorados
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $13–18
- Schedules at
- Touris San Francisco
Bus from Puyo to Ambato
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $4–8
- Schedules at
- Touris San Francisco
- Phone
- +593 98 076 1302
- [email protected]
- Website
- Expreso Baños
Bus from Puyo to Ambato
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $7–13
- Schedules at
- Expreso Baños
Bus from Latacunga to Santo Domingo de los Colorados
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- $13–35
- Website
- Cooperativa de Transportes CITA Express
- Book at
- ce.novoerponline.com/eboleto
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 Need to know: Eurostar, 5 incredible day trips from Florence by train, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
















