
Bus from San Salvador to La Libertad
Ruta 102 + shuttles · ~45 min · $1 bus / $10-15 USD shuttle · Very frequent
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from San Salvador to La Libertad
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 Salvador → La Libertad corridor is El Salvador's most-frequent short-hop bus route — 45 min, ~$1 USD on public Ruta 102. The daily transit for Salvadorans heading to the Pacific port for fresh seafood + Punta Roca surf.
Spring Bus connects you to operators running this route — Ruta 102 dominates the public-bus side. Tourist shuttles available for travelers wanting doors-to-door comfort.
Route details: San Salvador to La Libertad
Travel time
45 min
Distance
30 km
Typical fare
$1 – $15 USD per person
Frequency
Public bus every 10-15 min, tourist shuttles on-demand
First departure
Approx. 5:00 AM
Last departure
Approx. 8:00 PM
Operators on this route
Ruta 102 (public bus) · Adrenalina Tours · Hugo Tours
Pickup at San Salvador
Terminal Antiguo Cuscatlán (southern San Salvador)
Drop-off at La Libertad
La Libertad bus terminal (~5 min walk to the Muelle / pier + fish market)
About the journey
The San Salvador → La Libertad route is El Salvador's most-frequent short-hop bus corridor — every 10-15 min on Ruta 102 from Terminal Antiguo Cuscatlán to the Pacific port city. 45 min, ~$1 USD. The daily transit for Salvadorans heading to the coast for seafood lunch + surf.
Travel tips for San Salvador → La Libertad
- Ruta 102 from Terminal Antiguo Cuscatlán — every 10-15 minutes from ~5 AM to ~8 PM.
- Get off at the La Libertad terminal — 5-minute walk to the Muelle (pier) and daily fish market.
- Fish market is best 7-10 AM — boats come in early.
- Day trip pattern: morning bus to La Libertad, fish market + ceviche lunch at Punta Roca restaurant, afternoon bus back.
- Continue west to El Tunco / El Sunzal / El Zonte on Ruta 192 from La Libertad (15-30 min, $1-3 USD per hop).
- USD universally accepted — bring small bills.
Frequently asked questions
How long is the bus from San Salvador to La Libertad?
**About 45 minutes** on Ruta 102 — direct service, no transfer.
How much is the bus from San Salvador to La Libertad?
**~$1 USD** on Ruta 102 public bus. **$10-15 USD** for tourist shuttle direct.
When is the La Libertad fish market?
**Boats come in 6-9 AM**; the wholesale market is busiest **7-10 AM**. Restaurant chefs and locals buy fresh tuna, dorado, marlin, snapper, sea prawns straight off the artisanal boats. Even if not buying, worth watching for the morning energy.
Can I continue from La Libertad to El Tunco / El Zonte same day?
**Yes — easy.** From La Libertad, take Ruta 192 west on the Carretera del Litoral — El Tunco (15 min), El Sunzal (25 min), El Zonte (30 min). Pickup colectivos every 15-20 minutes, $1-3 USD per hop.
Is La Libertad worth visiting?
**Yes for a day trip** — fish market + Punta Roca surf + seafood lunch at Punta Roca restaurant. **Don't stay overnight** — the surf villages west (El Tunco/El Zonte) are better for beach atmosphere + accommodation.
Going the other direction?