There are 3 ways to get from Ciudad Barrios to San Salvador 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.
Questions & Answers
The cheapest way to get from Ciudad Barrios to San Salvador is to drive which costs $14 - $22 and takes 2h 12m.
The fastest way to get from Ciudad Barrios to San Salvador is to drive which takes 2h 12m and costs $14 - $22.
No, there is no direct bus from Ciudad Barrios to San Salvador. However, there are services departing from El Triunfo and arriving at San Salvador via Ilopango. The journey, including transfers, takes approximately 5h 17m.
The distance between Ciudad Barrios and San Salvador is 152 km. The road distance is 143.7 km.
It takes approximately 2h 22m to get from Ciudad Barrios to San Salvador, including transfers.
Ciudad Barrios to San Salvador bus services, operated by El Salvador Local Buses, depart from El Triunfo station.
Ciudad Barrios to San Salvador bus services, operated by El Salvador Local Buses, arrive at Ilopango station.
Yes, the driving distance between Ciudad Barrios to San Salvador is 144 km. It takes approximately 2h 12m to drive from Ciudad Barrios to San Salvador.
There are 415+ hotels available in San Salvador.
What companies run services between Ciudad Barrios, El Salvador and San Salvador, El Salvador?
El Salvador Local Buses operates a bus from El Triunfo to Ilopango every 30 minutes, and the journey takes 4h 15m.
Bus from Ciudad Dolores to San Salvador
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
Bus from El Triunfo to Ilopango
- Ave. Duration
- 4h 15m
- Frequency
- Every 30 minutes
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 The London Underground: Essential tips to navigate the Tube, Travelling around the UAE, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
