Affordable Bus Tickets - Compare and book with Spring Bus

Bus from San Miguel to San Salvador

Ruta 301 + Comfort Lines · ~2-2.5 hours · $3-5 bus / $8-15 USD Pullman

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from San Miguel to San Salvador

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

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 MiguelSan 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?

Bus from San Salvador to San Miguel

See the return route →

Related routes