Affordable Bus Tickets - Compare and book with Spring Bus

Book Affordable Bus Tickets to La Unión

Public buses (Ruta 304) and connecting service to La Unión — El Salvador's Pacific port on the Gulf of Fonseca + gateway to Volcán Conchagua and the Gulf islands

Bus
swap
Bus
Calendar

Why choose Spring Bus?

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

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.

La Unión is El Salvador's main eastern Pacific port — set on the Gulf of Fonseca, the body of water shared between El Salvador, Honduras, and Nicaragua (the three countries' borders meet in the middle of the Gulf). The town sits ~180 km / 3.5-4 hours east of San Salvador via the Carretera Panamericana through San Miguel. Overlooking the town is Volcán Conchagua (1,242 m) — a dormant volcano with a long ridge that produces one of Central America's most spectacular sunrise views: on clear mornings from the summit, you can see all three countries simultaneously plus the Gulf's small islands. La Unión is smaller + quieter than San Miguel — a working fishing port with limited tourist infrastructure but authentic Salvadoran coastal atmosphere.

Spring Bus connects you to operators running scheduled service to La Unión. The standard route is via San Miguel — take Ruta 301 from San Salvador to San Miguel (~2.5 h, $3-5 USD), then Ruta 320 from San Miguel's eastern terminal to La Unión (~1 hour, $1-3 USD). Direct Ruta 304 also runs from San Salvador's Terminal de Oriente to La Unión (~4 hours, $4-7 USD). From La Unión, lanchas (small motorboats) depart for boat trips to Conchagüita + Meanguera islands ($30-60 USD/boat for the day, ~5-8 person capacity). The town is the closest point on the El Salvador side to Amapala / Tigre Island, Honduras — historical ferry service was suspended; check current status as routes have been reactivated intermittently.

Popular routes to La Unión

Estimated travel time, distance and shared-shuttle fare ranges for the most common routes into La Unión.

From San Miguel

Duration
~1 h
Distance
40 km
Fare (shared shuttle)
$1 – $3 USD
Frequency
Ruta 320 frequent

From San Salvador (Terminal de Oriente)

Duration
~3.5-4 h
Distance
180 km
Fare (shared shuttle)
$4 – $15 USD
Frequency
Ruta 304 direct + Ruta 301 via San Miguel

From Conchagua (Volcán Conchagua base)

Duration
~15 min
Distance
10 km
Fare (shared shuttle)
$1 USD
Frequency
Local pickup + bus

From Playa El Cuco (eastern surf)

Duration
~2 h
Distance
75 km
Fare (shared shuttle)
$3 – $7 USD
Frequency
Connecting buses via San Miguel

From Tegucigalpa, Honduras (cross-border)

Duration
~5-6 h with El Amatillo border
Distance
180 km
Fare (shared shuttle)
$20 – $35 USD
Frequency
Tica Bus + King Quality stop here

From Boat trips to Conchagüita + Meanguera islands

Duration
~1-3 h boat
Distance
Fare (shared shuttle)
$30 – $60 USD/boat
Frequency
Charter on-demand

Routes from La Unión

Direct bus and shuttle service leaving La Unión for other destinations in El Salvador — tap any route for travel time, fares, operators, and FAQs.

How to get to La Unión by bus

La Unión is reached via San Miguel (the standard) or direct on Ruta 304 from San Salvador.

Via San Miguel (the standard)

San Salvador → San Miguel on Ruta 301 (~2.5 h, $3-5 USD) or Comfort Lines (~2 h, $8-15 USD). Then San Miguel → La Unión on Ruta 320 (~1 h, $1-3 USD). Total ~3.5-4 hours, $4-18 USD.

By direct Ruta 304 from San Salvador

Ruta 304 runs direct from San Salvador's Terminal de Oriente to La Unión — ~4 hours, $4-7 USD. Less frequent than the San Miguel route but cheaper than the combined cost + no transfer. Multiple daily departures.

By cross-border Pullman (Tica Bus + King Quality)

Tica Bus + King Quality + Pullmantur Pullmans en route between San Salvador and Tegucigalpa/Managua stop in La Unión. Useful for travelers continuing across the El Amatillo border to Honduras.

About La Unión

La Unión was founded as a Spanish colonial port in 1556 + has served as El Salvador's main eastern Pacific port for 470+ years. The town sits at the eastern edge of the Gulf of Fonseca — a 3,200 km² Pacific inlet shared between El Salvador, Honduras, and Nicaragua, with the three countries' borders meeting at a single point in the middle of the Gulf. The town has a small colonial center anchored by the Iglesia de la Inmaculada Concepción, but most of La Unión is working port + fishing infrastructure; tourist amenities are limited compared to San Salvador or Santa Ana.

Volcán Conchagua (1,242 m) — the dormant volcano overlooking the town from the southwest — is the area's signature draw. The sunrise hike to the summit (~3-4 hours up from the Conchagua village base, requires a guide for the unmarked trail) offers one of Central America's most spectacular sunrise views: on clear mornings, you can see all three Gulf-of-Fonseca countries simultaneously (El Salvador's coast + Honduras's Bay Islands + Nicaragua's coastline) plus the Gulf's small islands. Boat trips to Conchagüita + Meanguera islands (small inhabited Salvadoran islands in the Gulf, ~1-1.5 hours by lancha) offer beach time + sea food + quiet snorkeling. Historically, passenger ferries between La Unión and Amapala (Tigre Island, Honduras's Pacific tourist island) ran daily — service has been intermittently suspended + reactivated; check current status before relying on this route.

Travel tips for getting to La Unión

  • Most travelers visit as a 1-night stop — La Unión itself isn't a leisure destination but the Volcán Conchagua sunrise hike + Gulf island boat trips make it worth a night.
  • Volcán Conchagua sunrise hike is the signature experience — ~3-4 hours up, requires a guide for the unmarked trail (~$25-40 USD/guide). Start ~2 AM to summit for sunrise.
  • Boat trips to Conchagüita + Meanguera islands ~$30-60 USD/boat (5-8 people) for a half-day. Charter at the pier.
  • Hot + humid (30-33°C most days) — bring lightweight clothing + insect repellent for evening.
  • Use San Miguel as your real base if you want comfort — La Unión hotels are basic. Day-trip the Volcán Conchagua hike + return to San Miguel for the night.
  • Check ferry status to Amapala (Honduras) before relying on it — historically suspended + reactivated multiple times. Current options as of recent: limited or none.

Bus to La Unión — frequently asked questions

How do I get from San Salvador to La Unión?

**Via San Miguel** (the standard): Ruta 301 San Salvador → San Miguel (~2.5 h, $3-5 USD), then Ruta 320 San Miguel → La Unión (~1 h, $1-3 USD). Total ~3.5-4 hours, $4-18 USD. **Direct Ruta 304** also runs from Terminal de Oriente — ~4 h, $4-7 USD.

What's the Volcán Conchagua sunrise hike?

**The area's signature experience** — a ~3-4 hour hike up the dormant volcano (1,242 m) to the summit for sunrise. On clear mornings, you can see **all three Gulf of Fonseca countries simultaneously** (El Salvador + Honduras + Nicaragua) + the Gulf's small islands. **Requires a guide** for the unmarked trail (~$25-40 USD/guide). Start ~2 AM. The most spectacular sunrise view in Central America according to many travelers.

Can I take a ferry from La Unión to Honduras?

**Historically yes — currently unreliable.** Passenger ferries between La Unión and **Amapala / Tigre Island, Honduras** have been suspended + reactivated multiple times over the years. **Check current status** with local operators before relying on this route. Overland via the El Amatillo border (~2 hours by Tica Bus / King Quality from San Salvador, continuing to Tegucigalpa) is the reliable alternative.

Are the Gulf of Fonseca islands worth visiting?

**Yes for travelers wanting quiet beach time + a less-touristed authentic experience.** **Conchagüita** and **Meanguera** are small inhabited Salvadoran islands in the Gulf — ~1-1.5 hours by lancha from La Unión, $30-60 USD per boat (5-8 people). Beach time + snorkeling + fresh seafood at small island restaurants. **Meanguera del Golfo** has a small hotel + restaurants for overnight stays.

Should I stay in La Unión or San Miguel?

**Stay in San Miguel** for more comfort + better hotels + restaurants. **Day-trip La Unión + Volcán Conchagua + Gulf islands from San Miguel** (~1 hour each way). La Unión hotels are basic + functional rather than scenic. The Conchagua hike requires staying in the area (or a 4 AM departure from San Miguel).

Other destinations in El Salvador