
Book Affordable Bus Tickets in El Salvador
Tourist shuttles and Pullman buses across El Salvador — Pacific surf coast, colonial towns, and volcanoes
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets in El Salvador
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.
El Salvador is the smallest country in Central America (and the most densely populated), wedged between Guatemala, Honduras, and the Pacific. Once limited to surfers and adventurous travelers because of safety concerns, El Salvador has reemerged in recent years as a viable destination — the famous Pacific coast surf at El Tunco and El Zonte, the colonial towns of Suchitoto and Santa Ana, and the volcanoes ringing San Salvador.
Spring Bus connects you to operators running scheduled service across El Salvador — between San Salvador, the surf beaches, and the colonial highlands — and into neighboring Guatemala (via the San Cristóbal or Las Chinamas borders) and Honduras. The country uses the US dollar as official currency since 2001, so no exchange is needed.
Popular destinations in El Salvador
The cities and regions of El Salvador most travelers visit by bus.
San Salvador
San Salvador department
Capital and main hub. International airport (SAL), bus terminals, ringed by volcanoes. Modern districts (Escalón, Zona Rosa) for safe staying.
La Libertad
La Libertad (Pacific port)
Pacific port + gateway to the surf coast (~40 min from San Salvador on Ruta 102). Famous Punta Roca right-hand point break + daily fish market.
El Tunco
La Libertad
Pacific coast surf village, ~45 min from San Salvador. Consistent waves, beach hostels, the standard backpacker base.
El Zonte
La Libertad
Smaller surf village a bit further west — known as "Bitcoin Beach." Quieter than El Tunco.
Suchitoto
Cuscatlán
Colonial town on Lake Suchitlán, ~1.5 hours from San Salvador. Cobblestone streets, art galleries, the country's prettiest colonial center.
Santa Ana
Santa Ana
Second-largest city, base for the Santa Ana Volcano hike and Cerro Verde National Park. Beautiful colonial center.
Lago de Coatepeque
Santa Ana (crater lake)
Volcanic crater lake ~30 min from Santa Ana — crystal-clear blue-green water + lakeside restaurants + hot springs + boat trips.
Ruta de las Flores
Sonsonate / Ahuachapán
Scenic mountain route connecting Concepción de Ataco, Apaneca, Juayúa, and Salcoatitán — coffee farms, weekend food festivals.
Joya de Cerén
La Libertad (UNESCO Maya)
El Salvador's UNESCO Maya site — the 'Pompeii of the Americas'. Pre-Hispanic village preserved by volcanic eruption ~600 AD. ~40 min from San Salvador.
San Miguel
San Miguel (eastern hub)
3rd-largest city + eastern transit hub. Volcán Chaparrastique + the famous Carnaval de San Miguel (third Saturday of November).
La Unión
La Unión (Gulf of Fonseca)
Pacific port on the Gulf of Fonseca. Volcán Conchagua sunrise hike — see El Salvador + Honduras + Nicaragua all at once.
Playa El Cuco
San Miguel (eastern surf)
Eastern Pacific surf town, quieter than El Tunco. Gateway to Playa Las Flores world-class right-hand point break.
Playa Las Flores
San Miguel (world-class surf)
Central America's most famous right-hand point break — boutique surf resorts catering to intermediate-to-advanced surfers.
Perquín
Morazán (highland mountain town)
Mountain town in northeast El Salvador — former FMLN guerrilla stronghold + Museo de la Revolución Salvadoreña + El Mozote memorial nearby.
Popular bus routes in El Salvador
Direct shuttles and Pullman buses between El Salvador's top destinations — tap any route for travel time, fares, operators, and FAQs.
Bus route
San Salvador → El Tunco
50 min · $1–$20 USD
Bus route
El Tunco → San Salvador
50 min · $1–$20 USD
Bus route
San Salvador → La Libertad
45 min · $1–$15 USD
Bus route
La Libertad → San Salvador
45 min · $1–$15 USD
Bus route
San Salvador → Santa Ana
1 h 30 min · $1–$20 USD
Bus route
Santa Ana → San Salvador
1 h 30 min · $1–$20 USD
Bus route
San Salvador → Suchitoto
1 h 30 min · $2–$20 USD
Bus route
Suchitoto → San Salvador
1 h 30 min · $2–$20 USD
Bus route
San Salvador → Ruta de las Flores
2 h · $1–$25 USD
Bus route
Ruta de las Flores → San Salvador
2 h · $1–$25 USD
Bus route
San Salvador → San Miguel
2 h 30 min · $3–$20 USD
Bus route
San Miguel → San Salvador
2 h 30 min · $3–$20 USD
Bus route
San Salvador → Antigua Guatemala
5 h 30 min · $30–$60 USD
Bus route
Antigua Guatemala → San Salvador
5 h 30 min · $30–$60 USD
Bus route
San Salvador → Tegucigalpa
8 h · $25–$45 USD
Bus route
Tegucigalpa → San Salvador
8 h · $25–$45 USD
Bus route
El Tunco → El Zonte
20 min · $1–$10 USD
Bus route
El Zonte → El Tunco
20 min · $1–$10 USD
Bus route
Santa Ana → Ruta de las Flores
1 h · $2–$15 USD
Bus route
Ruta de las Flores → Santa Ana
1 h · $2–$15 USD
Bus route
Santa Ana → Lago de Coatepeque
30 min · $1–$15 USD
Bus route
Lago de Coatepeque → Santa Ana
30 min · $1–$15 USD
Bus route
San Miguel → La Unión
1 h · $1–$10 USD
Bus route
La Unión → San Miguel
1 h · $1–$10 USD
Bus route
San Miguel → Playa El Cuco
1 h · $2–$20 USD
Bus route
Playa El Cuco → San Miguel
1 h · $2–$20 USD
Bus route
Playa El Cuco → Playa Las Flores
30 min · $1–$10 USD
Bus route
Playa Las Flores → Playa El Cuco
30 min · $1–$10 USD
Bus route
San Salvador → Joya de Cerén
50 min · $1–$50 USD
Bus route
Joya de Cerén → San Salvador
50 min · $1–$50 USD
Bus route
El Tunco → Santa Ana
1 h 50 min · $8–$20 USD
Bus route
Santa Ana → El Tunco
1 h 50 min · $8–$20 USD
Bus route
El Tunco → Lago de Coatepeque
1 h 35 min · $15–$30 USD
Bus route
Lago de Coatepeque → El Tunco
1 h 35 min · $15–$30 USD
Bus route
El Tunco → Ruta de las Flores
2 h · $15–$30 USD
Bus route
Ruta de las Flores → El Tunco
2 h · $15–$30 USD
Bus route
El Tunco → Playa El Cuco
3 h 30 min · $25–$45 USD
Bus route
Playa El Cuco → El Tunco
3 h 30 min · $25–$45 USD
Bus route
Santa Ana → Suchitoto
2 h 30 min · $15–$30 USD
Bus route
Suchitoto → Santa Ana
2 h 30 min · $15–$30 USD
Bus route
El Zonte → Santa Ana
2 h · $10–$20 USD
Bus route
Santa Ana → El Zonte
2 h · $10–$20 USD
Bus route
El Zonte → San Salvador
1 h · $5–$15 USD
Bus route
San Salvador → El Zonte
1 h · $5–$15 USD
Bus route
Santa Ana → La Libertad
1 h 30 min · $8–$18 USD
Bus route
La Libertad → Santa Ana
1 h 30 min · $8–$18 USD
Bus route
Suchitoto → Lago de Coatepeque
2 h 30 min · $20–$35 USD
Bus route
Lago de Coatepeque → Suchitoto
2 h 30 min · $20–$35 USD
Bus route
Playa El Cuco → La Unión
1 h · $3–$8 USD
Bus route
La Unión → Playa El Cuco
1 h · $3–$8 USD
How to get around El Salvador by bus
El Salvador has decent shuttle coverage between major destinations and an extensive (but locally-oriented) public bus network.
By tourist shuttle (recommended)
Daily shared shuttles run between San Salvador / SAL Airport ↔ El Tunco / El Zonte (~45 min, $15 – $25 USD), San Salvador ↔ Suchitoto (~1.5 h, $20 – $30), San Salvador ↔ Santa Ana (~1.5 h, $15 – $25), and onward to Guatemala (Antigua, Lake Atitlán). Pre-book online.
By public bus
Public buses ("camionetas" — repainted US school buses, like in Guatemala) run extensively but with limited route information in English. The Terminal de Occidente in San Salvador serves westbound destinations (Santa Ana, the coast); Terminal de Oriente serves the east. Fares $0.50 – $3 USD. Daytime travel only.
By international Pullman bus
TicaBus, Pullmantur, and King Quality run cross-border Pullman service connecting San Salvador with Guatemala City (~5 h), Tegucigalpa (~7 h), Managua, and onward to San José and Panama City. Reserved seats, A/C, $25 – $80 USD per leg.
About El Salvador
El Salvador uses the US dollar as its official currency (since 2001), and as of 2021 bitcoin is also legal tender — you can pay for things in BTC in parts of El Zonte ("Bitcoin Beach") and a few San Salvador venues, though USD is universal. The country has dramatically improved its security situation since 2022, and tourist destinations are now widely considered safe.
The country's appeal centers on the Pacific coast surf (consistent year-round waves at El Tunco, El Zonte, and Las Flores), the colonial towns of Suchitoto and Santa Ana, and the volcanoes ringing the capital — Santa Ana Volcano is one of Central America's most popular volcano hikes, climbable in a half-day from Santa Ana.
Travel tips for El Salvador
- USD is the official currency. No exchange needed. Bring small bills.
- Recent safety improvement is real — El Salvador's homicide rate dropped dramatically after 2022. Tourist destinations (El Tunco, Suchitoto, Santa Ana, central San Salvador) are now widely considered safe.
- Stay in Escalón or Zona Rosa in San Salvador — these are the safe districts for travelers.
- Avoid late-night travel outside of established tourist routes.
- Best months: November to April (dry season). Rainy season May–October.
- The Santa Ana Volcano hike runs only at specific times with a park ranger escort — check the schedule with your hostel.
Bus travel in El Salvador — frequently asked questions
Is it safe to travel in El Salvador now?
Yes — security has dramatically improved since 2022 under the current government's crackdown on gangs. Tourist destinations (El Tunco, El Zonte, Suchitoto, Santa Ana, central San Salvador) are widely considered safe. Standard urban precautions still apply at night in San Salvador outside the main tourist districts.
Do I need to exchange money for El Salvador?
No. The US dollar is the official currency. Bitcoin is also legal tender (since 2021) and accepted in parts of El Zonte and a few San Salvador venues, but USD is universal.
How do I get from San Salvador airport to El Tunco?
Shared tourist shuttles run from SAL airport directly to El Tunco — ~45 minutes, $15 – $25 USD per person. Pre-book online so a driver meets you at arrivals.
How do I cross from El Salvador to Guatemala?
Most travelers cross at San Cristóbal (CA-1 highway) or Las Chinamas (toward Esquipulas). International Pullman bus lines (TicaBus, King Quality) handle the border formalities for you. Tourist shuttles also run San Salvador → Antigua / Lake Atitlán.
Where's the best surf in El Salvador?
El Tunco is the standard backpacker surf base — consistent right-hand point break, multiple surf schools, lively scene. El Zonte is quieter, with longer point breaks. Las Flores further east has the best waves in the country but requires more travel to reach.