Affordable Bus Tickets - Compare and book with Spring Bus

Bus from La Unión to San Miguel

Ruta 320 public bus · ~1 hour · $1-3 USD · Frequent

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from La Unión to San Miguel

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 La Unión → San Miguel return is the standard exit after a Gulf of Fonseca visit. Frequent Ruta 320 service back to San Miguel for onward travel.

Spring Bus connects you to operators on this route — Ruta 320 dominates.

Route details: La Unión to San Miguel

Travel time

1 h

Distance

40 km

Typical fare

$1 – $10 USD per person

Frequency

Frequent — every 20-30 min

First departure

Approx. 5:00 AM

Last departure

Approx. 6:00 PM

Operators on this route

Ruta 320 (public bus)

Pickup at La Unión

La Unión bus terminal

Drop-off at San Miguel

San Miguel eastern terminal

About the journey

The La Unión → San Miguel return reverses the eastern transit. Frequent + cheap on Ruta 320.

Travel tips for La UniónSan Miguel

  • Same as inverse direction — Ruta 320, $1-3 USD, ~1 hour.
  • Onward to San Salvador: arrive San Miguel, catch Ruta 301 or Comfort Lines (~2-2.5 h).
  • Onward to Playa El Cuco / Playa Las Flores: arrive San Miguel, transfer to eastern coast bus (~1-1.5 h).
  • Cross-border to Honduras via El Amatillo: skip La Unión → San Miguel, go directly from La Unión taxi to El Amatillo border + cross-border bus.
  • USD universally accepted.
  • Last reliable bus ~6 PM.

Frequently asked questions

How long is the bus from La Unión to San Miguel?

**About 1 hour** — same as the inverse direction.

How much is the bus from La Unión to San Miguel?

**$1-3 USD** on Ruta 320.

Can I continue to the eastern surf coast same day?

**Yes — easy.** Arrive San Miguel midday, transfer to Playa El Cuco bus (~1 h, $2-5 USD) or onward to Playa Las Flores. Total ~2.5-3 hours of transit.

Can I continue to San Salvador same day?

**Yes.** Arrive San Miguel midday, catch Ruta 301 (~2.5 h, $3-5 USD) or Comfort Lines (~2 h, $8-15 USD). Total ~3.5-4 hours La Unión → San Salvador.

What time do buses run from La Unión to San Miguel?

**Frequent — every 20-30 minutes from ~5 AM to ~6 PM** on Ruta 320.

Going the other direction?

Bus from San Miguel to La Unión

See the return route →

Related routes