There are 4 ways to get from San Pedro Sula to Santa Cruz de Yojoa by bus, taxi, 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, taxi
best- Take the bus from Terminal Metropolitana de Buses to Amapabus San Pedro Sula
- Take the taxi from Amapa to Santa Cruz de Yojoataxi
2h 20mDrive 66.9 km
cheapest- Drive from Terminal Metropolitana de Buses to Santa Cruz de Yojoacar 66.9 km
1h$10–14Taxi
- Take the taxi from Terminal Metropolitana de Buses to Santa Cruz de Yojoataxi 66.9 km
1h$150–180Bus
- Take the bus from Terminal Metropolitana de Buses to San Buenaventurabus San Pedro Sula
2h 33m$43–58
Questions & Answers
The cheapest way to get from San Pedro Sula to Santa Cruz de Yojoa is to drive which costs $9 - $14 and takes 1h.
The fastest way to get from San Pedro Sula to Santa Cruz de Yojoa is to drive which takes 1h and costs $9 - $14.
No, there is no direct bus from San Pedro Sula to Santa Cruz de Yojoa. However, there are services departing from Terminal Metropolitana de Buses and arriving at San Buenaventura via . The journey, including transfers, takes approximately 2h 33m.
The distance between San Pedro Sula and Santa Cruz de Yojoa is 75 km. The road distance is 66.9 km.
The best way to get from San Pedro Sula to Santa Cruz de Yojoa without a car is to bus and taxi which takes 2h 20m and costs .
It takes approximately 2h 20m to get from San Pedro Sula to Santa Cruz de Yojoa, including transfers.
San Pedro Sula to Santa Cruz de Yojoa bus services, operated by Honduras Local Buses, depart from Terminal Metropolitana de Buses station.
San Pedro Sula to Santa Cruz de Yojoa bus services, operated by Honduras Local Buses, arrive at San Buenaventura station.
Yes, the driving distance between San Pedro Sula to Santa Cruz de Yojoa is 67 km. It takes approximately 1h to drive from San Pedro Sula to Santa Cruz de Yojoa.
There are 12+ hotels available in Santa Cruz de Yojoa.
What companies run services between San Pedro Sula, Honduras and Santa Cruz de Yojoa, Honduras?
Honduras Local Buses operates a bus from Terminal Metropolitana de Buses to San Buenaventura twice daily. Tickets cost $3 and the journey takes 2h 7m.
Bus from Terminal Metropolitana de Buses to Amapa
- Ave. Duration
- 1h 49m
- Frequency
- Twice daily
Bus from Terminal Metropolitana de Buses to San Buenaventura
- Ave. Duration
- 2h 7m
- Frequency
- Twice daily
- Estimated price
- $3
- Ave. Duration
- 45 min
- Estimated price
- $55–180
Radio Taxi Hosanna
- Phone
- +504 5 2250-1669
- Website
- facebook.com
Radio Taxi Maya
- Phone
- 9748-5001 / 9995-9769 / 3300-2722
- Website
- facebook.com
Radio Taxis del Valle
- Phone
- +504 97212851, +504 97643885
- Website
- facebook.com
Radio Taxis Galacticos
- Phone
- +504 3383-9209
- Website
- facebook.com
Radio Taxis Scooby
- Phone
- +504 5 2554-5144
- 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 4 of the smartest ways to explore Australia, How do I get from Sydney to Melbourne, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
