
Bus from San Juan del Sur to Granada
Tourist shuttles + local bus via Rivas · ~2.5 hours · US$4-35 · Daily Pacific-surf-to-Granada return
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from San Juan del Sur to Granada
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 Juan del Sur → Granada return route is the standard transit for travelers continuing from the Pacific surf town to Granada's colonial center.
Spring Bus connects you to operators on this route — Tourist shuttles + local bus via Rivas transfer, same as inverse direction.
Route details: San Juan del Sur to Granada
Travel time
2 h 30 min
Distance
110 km
Typical fare
$4 – $35 USD per person
Frequency
Daily tourist shuttles + local bus via Rivas
First departure
Approx. 5:00 AM
Last departure
Approx. 2:00 PM
Operators on this route
Adelante Express · Nicabus · Local bus via Rivas transfer
Pickup at San Juan del Sur
San Juan del Sur hotels around central beachfront
Drop-off at Granada
Granada colonial hotels around Parque Central
About the journey
The San Juan del Sur → Granada return is the standard transit for travelers continuing from the Pacific surf town to Granada's colonial center or onward to MGA airport.
Travel tips for San Juan del Sur → Granada
- Tourist shuttle for direct service — $25-35 USD.
- Local bus via Rivas transfer — cheaper but requires changing buses.
- Onward to MGA airport — from Granada take direct shuttle to airport.
- Onward to León via Managua transfer (~3-3.5 h total).
- Onward to Ometepe — common combo via Rivas.
- Don't linger at Rivas terminal after dark — direct shuttle preferred for evening arrivals.
Frequently asked questions
How long is the bus from San Juan del Sur to Granada?
**About 2.5 hours** — same as inverse direction.
How much is the bus from San Juan del Sur to Granada?
**US$25-35 per person** on tourist shuttle. **US$4-8 per person** on local bus + Rivas transfer.
Can I make a same-day MGA international flight?
**Yes from Granada** — shuttle SJDS → Granada (~2.5 h) + shuttle Granada → MGA airport (~1 h). Total ~3.5-4 hours SJDS to airport. Comfortable buffer for most international flights.
What time do shuttles leave SJDS for Granada?
**Daily tourist shuttles** — typically 5 AM, 7 AM, 10 AM, 12 PM, 2 PM.
Can I continue to Costa Rica from SJDS instead?
**Yes — direct cross-border option.** SJDS → Peñas Blancas border (~30 min) → Costa Rica buses to Liberia + San José. Or **Adelante Express / Nicabus direct shuttle SJDS → La Fortuna Costa Rica** ($40-70 USD).
Going the other direction?