Affordable Bus Tickets - Compare and book with Spring Bus

Bus from San Salvador to El Zonte

Shuttle or bus · ~1h · $5–$15 USD · Several daily

Bus
swap
Bus
Calendar

Why choose Spring Bus?

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

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 capital-to-coast run from San Salvador to El Zonte is one of the most popular escapes in El Salvador, carrying surfers, weekenders, and arriving travelers down to the Bitcoin Beach village in around an hour. With the airport and the country's main bus terminals nearby, many visitors make this their first move toward the waves. Direct shuttles pick up at city hotels and the airport and run straight to the beach, no transfers, no fuss.

For budget travel, frequent public buses head from San Salvador toward La Libertad on the coast, where you connect to a westbound coastal ruta for El Zonte. It costs only a few dollars but can involve a change and a crowded ride. The route is short enough to travel any time of day, though arriving before dark makes finding your beachfront hostel easier. El Zonte's relaxed, surf-focused pace is a sharp and welcome contrast to the busy capital.

Route details: San Salvador to El Zonte

Travel time

1 h

Distance

50 km

Typical fare

$5 – $15 USD per person

Frequency

Several daily

First departure

Approx. 6:00 AM

Last departure

Approx. 6:00 PM

Operators on this route

Tourist shuttle operators · Ruta 102/187 connections via La Libertad · Coastal ruta buses (Litoral)

Pickup at San Salvador

Terminal de Occidente or hotel pickup in the Zona Rosa and Boulevard de los Héroes area for booked shuttles

Drop-off at El Zonte

the El Zonte highway turnoff on the Litoral, with a short walk or hostel shuttle down to the beach

About the journey

Heading from San Salvador to El Zonte, the route drops out of the capital's highland valley toward the Pacific. From the city the road descends a winding mountain highway, shedding altitude and cooler air as it bends toward the port town of La Libertad. At the coast it joins the Carretera Litoral (CA-2) and runs west, hugging cliffs and black-sand bays past the surf hubs of El Tunco and El Sunzal. El Zonte lies a short distance further along, reached by a turnoff that leads down to its palm-shaded beach and cluster of hostels. The trip takes about an hour by direct shuttle, with the scenery shifting from urban sprawl to forested slopes to open ocean. Public buses cover the same ground for a few dollars, sometimes with a quick change at La Libertad before the final coastal stretch.

Travel tips for San Salvador → El Zonte

  • Travel any time, but arrive by daylight. The route is short and frequent, yet reaching El Zonte before dark makes locating your beachfront hostel much simpler.
  • Book an airport-to-beach shuttle. If you're arriving by air, a direct shuttle skips the city terminals entirely and drops you right at the coast with your luggage.
  • Connect through La Libertad on public buses. Public travel usually means riding to the port town first, then catching a coastal ruta west to El Zonte, so confirm the connection.
  • Carry small dollar bills. Fares are just a few dollars and collectors won't change large notes, so keep coins and small bills for the ride.
  • Plan your El Zonte arrival point. Public buses drop at the highway turnoff above the village; from there it's a short walk or hostel pickup down to the sand.
  • Pack for coastal heat. You'll trade San Salvador's mild highland air for humid beach warmth, so bring light clothing, sunscreen, and water for the descent.

Frequently asked questions

How long does it take to reach El Zonte from San Salvador?

About one hour by direct tourist shuttle. Public buses, often with a change at La Libertad, usually take around an hour and a half once you include the transfer and the coastal stretch to the village.

What is the fare?

Shuttles typically cost $5 to $15 USD per person. Public buses via La Libertad are cheaper, often just a couple of dollars total, but the ride is more crowded and may require a transfer.

When do buses depart?

Departures run through the day, roughly from 6:00 AM to 6:00 PM. The route is short and popular, so services are frequent, with morning and midday buses the most dependable.

Is there a direct shuttle from the airport?

Yes. Many travelers book a direct shuttle from San Salvador's international airport straight to El Zonte, avoiding the city terminals. It's the easiest option if you're arriving with luggage and want to head straight to the beach.

Where will I be dropped off in El Zonte?

Public buses stop at the El Zonte turnoff on the Litoral highway, above the village. From there a short walk or hostel shuttle takes you down to the beach. Booked shuttles can often deliver you closer to your accommodation.

Going the other direction?

Bus from El Zonte to San Salvador

See the return route →

Related routes