There are 2 ways to get from Tacuba to Sonsonate 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.
Questions & Answers
The cheapest way to get from Tacuba to Sonsonate is to bus which costs $2 and takes 3h 40m.
The fastest way to get from Tacuba to Sonsonate is to drive which takes 59 min and costs $5 - $8.
No, there is no direct bus from Tacuba to Sonsonate. However, there are services departing from Tacuba and arriving at Sonsonate via Ahuachapán. The journey, including transfers, takes approximately 3h 40m.
The distance between Tacuba and Sonsonate is 67 km. The road distance is 51 km.
The best way to get from Tacuba to Sonsonate without a car is to bus which takes 3h 40m and costs $2.
It takes approximately 3h 40m to get from Tacuba to Sonsonate, including transfers.
Tacuba to Sonsonate bus services, operated by El Salvador Local Buses, depart from Tacuba station.
Tacuba to Sonsonate bus services, operated by El Salvador Local Buses, arrive at Ahuachapán station.
Yes, the driving distance between Tacuba to Sonsonate is 51 km. It takes approximately 59 min to drive from Tacuba to Sonsonate.
There are 136+ hotels available in Sonsonate.
What companies run services between Tacuba, El Salvador and Sonsonate, El Salvador?
You can take a bus from Tacuba to Sonsonate via Ahuachapán in around 3h 40m.
Bus from Tacuba to Ahuachapán
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $1
Bus from Ahuachapán to Sonsonate
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $1
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 Is ride-sharing platform BlaBlaCar right for you?, Bali: What to do if Mount Agung erupts, and Need to know: Eurostar - to help you get the most out of your next trip.
