There are 5 ways to get from Ciudad Barrios to Santa Ana by car or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus via Santiago de María
best- Drive from Ciudad Barrios to Mercedes Umañacar
- Take the bus from Mercedes Umaña to San Salvadorbus 303
- Take the bus from San Salvador to Santa Anabus 201
4h 37mDrive 208.2 km
cheapest- Drive from Ciudad Barrios to Santa Anacar 208.2 km
3h$22–31Drive, bus
- Drive from Ciudad Barrios to Apopacar
- Take the bus from Apopa to Santa Anabus 276
3h 14mBus via San Miguel
- Take the bus from Osicala to San Miguelbus 328
- Take the bus from San Miguel to San Salvadorbus 346 / ...
- Take the bus from San Salvador to Santa Anabus 201
6h 31mBus
- Take the bus from El Triunfo to San Salvadorbus 304
- Take the bus from San Salvador to Santa Anabus 201
7h 7m
Questions & Answers
The cheapest way to get from Ciudad Barrios to Santa Ana is to drive which costs $21 - $35 and takes 3h.
The fastest way to get from Ciudad Barrios to Santa Ana is to drive which takes 3h and costs $21 - $35.
No, there is no direct bus from Ciudad Barrios to Santa Ana. However, there are services departing from Osicala and arriving at Santa Ana via San Miguel and San Salvador. The journey, including transfers, takes approximately 6h 31m.
The distance between Ciudad Barrios and Santa Ana is 210 km. The road distance is 208.2 km.
It takes approximately 4h 37m to get from Ciudad Barrios to Santa Ana, including transfers.
Ciudad Barrios to Santa Ana bus services, operated by El Salvador Local Buses, depart from Osicala station.
Ciudad Barrios to Santa Ana bus services, operated by El Salvador Local Buses, arrive at San Miguel station.
Yes, the driving distance between Ciudad Barrios to Santa Ana is 208 km. It takes approximately 3h to drive from Ciudad Barrios to Santa Ana.
There are 154+ hotels available in Santa Ana.
What companies run services between Ciudad Barrios, El Salvador and Santa Ana, El Salvador?
You can take a vehicle from Ciudad Barrios to Santa Ana via Osicala, San Miguel, San Miguel, and San Salvador in around 6h 31m.
Bus from Mercedes Umaña to San Salvador
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
Bus from San Salvador to Santa Ana
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
Bus from Apopa to Santa Ana
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
Bus from Osicala to San Miguel
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- $1
Bus from San Miguel to San Salvador
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- $4
Bus from San Salvador to Santa Ana
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
Bus from El Triunfo to San Salvador
- Ave. Duration
- 4h 25m
- Frequency
- Every 30 minutes
- Estimated price
- $5
Bus from San Salvador to Santa Ana
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from Luton Airport into central London, and How to get from London City Airport into central London - to help you get the most out of your next trip.
