
Bus from San Miguel to San Salvador
Ruta 301 + Comfort Lines · ~2-2.5 hours · $3-5 bus / $8-15 USD Pullman
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from San Miguel to San Salvador
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
The San Miguel → San Salvador return is the standard exit for travelers wrapping up an eastern El Salvador stay (surf coast, La Unión, Perquín) and continuing to SAL airport or onward.
Spring Bus connects you to operators on this route — Ruta 301 + Comfort Lines + cross-border Pullmans (Tica Bus, King Quality).
Route details: San Miguel to San Salvador
Travel time
2 h 30 min
Distance
140 km
Typical fare
$3 – $20 USD per person
Frequency
Ruta 301 every 15-30 min, Comfort Lines multiple daily
First departure
Approx. 4:00 AM
Last departure
Approx. 6:00 PM
Operators on this route
Ruta 301 (public bus) · Comfort Lines (Pullman) · Tica Bus / King Quality
Pickup at San Miguel
San Miguel bus terminals + Comfort Lines terminal
Drop-off at San Salvador
Terminal de Oriente + onward to SAL airport via shuttle/taxi
About the journey
The San Miguel → San Salvador return is the standard exit for travelers wrapping up an eastern El Salvador trip and continuing to airport or cross-border to Guatemala.
Travel tips for San Miguel → San Salvador
- Comfort Lines for flight days — reserved seats + reliable timing, ~2 hours direct.
- Allow 4+ hours for SAL international flight — 2 hours bus + 45 min taxi + 2 hours check-in.
- Ruta 301 is cheap but basic — fine for daytime if not flight-day.
- Onward to El Tunco / surf coast: arrive San Salvador morning, catch Ruta 102 to La Libertad + Ruta 192.
- Onward to Santa Ana / western highlands: transfer at Terminal de Occidente, Ruta 201 to Santa Ana.
- Cross-border to Antigua Guatemala: arrive San Salvador, catch onward shuttle (~5-6 hours via Las Chinamas border).
Frequently asked questions
How long is the bus from San Miguel to San Salvador?
**About 2-2.5 hours** — same as the inverse direction.
How do I get to SAL airport from San Miguel?
**Comfort Lines or Ruta 301 to Terminal de Oriente** (~2-2.5 h), then Uber/taxi to SAL airport (~45 min, $15-25 USD). Total ~$18-40 USD, ~3 hours including transit. For flight days, allow 4+ hours total.
How much is the bus from San Miguel to San Salvador?
**Ruta 301: $3-5 USD.** **Comfort Lines: $8-15 USD.**
Can I cross from San Miguel directly to Antigua Guatemala?
**Yes — Tica Bus + King Quality** cross-border Pullmans stop in San Miguel en route from San Salvador to Guatemala City — total ~8-10 hours from San Miguel via San Salvador, $30-50 USD. From Guatemala City, onward shuttle to Antigua.
What time do buses run from San Miguel to San Salvador?
**Ruta 301 every 15-30 minutes from ~4 AM to ~6 PM.** Comfort Lines morning + afternoon departures. Pre-book Pullmans.
Going the other direction?