There are 4 ways to get from Puyo to Babahoyo 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 Guarandabus Chillanes
- Take the bus from Guaranda to Babahoyobus Riobamba
6h 44m$13–23Bus via Ambato
cheapest- Take the bus from Puyo to Ambato - Terminal Surbus Puyo / ...
- Take the bus from Ambato - Terminal Sur to Babahoyobus Ambato
8h 20m$10–15Drive 265 km
- Drive from Puyo to Babahoyocar 265 km
4h 49m$15–22Bus via Ambato #2
- Take the bus from Puyo to Ambatobus Puyo / ...
- Take the bus from Ambato to Babahoyobus Babahoyo / ...
9h 10m
Questions & Answers
The cheapest way to get from Puyo to Babahoyo is to bus via Ambato which costs $10 - $15 and takes 8h 20m.
The fastest way to get from Puyo to Babahoyo is to drive which takes 4h 49m and costs $15 - $22.
No, there is no direct bus from Puyo to Babahoyo. However, there are services departing from Puyo, Terminal Terrestre and arriving at Babahoyo via Guaranda. The journey, including transfers, takes approximately 6h 44m.
The distance between Puyo and Babahoyo is 269 km. The road distance is 265 km.
The best way to get from Puyo to Babahoyo without a car is to bus which takes 6h 44m and costs $13 - $24.
It takes approximately 6h 44m to get from Puyo to Babahoyo, including transfers.
Puyo to Babahoyo bus services, operated by BAÑOS Cooperativa De Transportes y Turismo, depart from Puyo, Terminal Terrestre station.
Puyo to Babahoyo bus services, operated by BAÑOS Cooperativa De Transportes y Turismo, arrive at Guaranda station.
Yes, the driving distance between Puyo to Babahoyo is 265 km. It takes approximately 4h 49m to drive from Puyo to Babahoyo.
There are two+ hotels available in Babahoyo.
What companies run services between Puyo, Pastaza, Ecuador and Babahoyo, Ecuador?
You can take a bus from Puyo, Terminal Terrestre to Babahoyo via Guaranda in around 6h 44m.
- Phone
- +59 098 900 7838
- [email protected]
- Website
- cooperativabanos.com
Bus from Puyo, Terminal Terrestre to Guaranda
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- $9–14
- Schedules at
- cooperativabanos.com
- Phone
- +593 095 887 1622
- Website
- cooperativapatria.com
Bus from Guaranda to Babahoyo
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $5–10
- Schedules at
- facebook.com
- Phone
- +593 99 564 9031
- [email protected]
- Website
- facebook.com
Bus from Guaranda to Babahoyo
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Website
- https://www.facebook.com/transportes22dejulio
Bus from Ambato to Babahoyo
- Ave. Duration
- 5h 40m
- Frequency
- Every 4 hours
- Website
- https://www.facebook.com/transportes22dejulio
- Phone
- +593 5 271 2016
- Website
- es-la.facebook.com
Bus from Guaranda to Babahoyo
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $5
- Website
- https://es-la.facebook.com/CooperativaDeTransportesElDorado/
- Book at
- https://andestransit.com/Search
Bus from Ambato - Terminal Sur to Babahoyo
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- $6
- Website
- https://es-la.facebook.com/CooperativaDeTransportesElDorado/
- Book at
- https://andestransit.com/Search
- Phone
- +593 99 7670616
- [email protected]
- Website
- flotapelileo.com.ec
Bus from Puyo to Ambato - Terminal Sur
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- $4–8
- Schedules at
- flotapelileo.com.ec
- Phone
- +593 3-274-0070
- [email protected]
Bus from Puyo to Ambato - Terminal Sur
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $6–9
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
- Phone
- +593 99 704 9828
- [email protected]
- Website
- tourisanfrancisco.com
Bus from Puyo to Ambato
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $4–8
- Schedules at
- tourisanfrancisco.com
- Phone
- +593 98 076 1302
- [email protected]
- Website
- cooperativabanos.com
Bus from Puyo to Ambato
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $7–13
- Schedules at
- cooperativabanos.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 How to get from London to Edinburgh, Getting around the Cyclades, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.





















