
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
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets to La Unión
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.
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
DestinationSan Salvador
San Salvador department
El Salvador's capital and the country's main entry point — international airport (SAL) ~45 minutes south, ringed by volcanoes (San Salvador, Boquerón crater), modern districts (Escalón, Zona Rosa) for upscale stays. The transit hub for El Tunco surf, Suchitoto colonial, Santa Ana volcano, and cross-border service to Guatemala and Honduras.
DestinationEl Tunco
La Libertad (Pacific coast)
El Salvador's most popular surf village, ~45 minutes from San Salvador along the Pacific coast. Consistent year-round waves (best April–October), iconic Roca Sunzal rock formation, walkable village of hostels and beachfront bars, the standard backpacker base for the Pacific coast.
DestinationEl Zonte
La Libertad (Pacific coast)
Quieter surf village ~20 minutes west of El Tunco on El Salvador's Pacific coast, known globally as "Bitcoin Beach" since the 2019 community experiment that helped inspire El Salvador's 2021 Bitcoin Legal Tender Law. Consistent surf, mellower vibe than El Tunco.