Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Granada to San Juan del Sur

Tourist shuttles + local bus via Rivas · ~2.5 hours · US$4-35 · Daily Granada-to-Pacific-surf combo

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from Granada to San Juan del Sur

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 Granada → San Juan del Sur route is a popular combo for travelers extending the Pacific southwest experience to surf + beach. ~2.5 hours via Rivas.

Spring Bus connects you to operators on this route — Tourist shuttles (Adelante Express, Nicabus) ($25-35 USD direct) + local bus + Rivas transfer ($4-8 USD combined).

Route details: Granada to San Juan del Sur

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. 7:00 AM

Last departure

Approx. 2:00 PM

Operators on this route

Adelante Express · Nicabus · Local bus via Rivas transfer

Pickup at Granada

Granada hotel pickup for tourist shuttle / Granada central market for local bus + Rivas transfer

Drop-off at San Juan del Sur

San Juan del Sur hotels around central beachfront

About the journey

The Granada → San Juan del Sur route is the standard combo for travelers visiting Granada + then the Pacific surf coast — ~2.5 hours via Rivas. Tourist shuttles (Adelante Express, Nicabus) offer direct service for $25-35 USD; local bus via Rivas transfer is the budget option ($4-8 USD).

Travel tips for GranadaSan Juan del Sur

  • Tourist shuttle for direct service — $25-35 USD, door-to-door, no transfer.
  • Local bus via Rivas transfer — cheap but requires changing buses at Rivas (~30 min wait).
  • Combine 2-3 nights each for Granada culture + SJDS surf/beach.
  • Sunday Funday pool crawl is SJDS's signature party day.
  • Playa Maderas for the best surf — 25 min north of SJDS.
  • Onward to Ometepe — common route is Granada → SJDS or Granada → Ometepe → SJDS chain.

Frequently asked questions

How long is the bus from Granada to San Juan del Sur?

**About 2.5 hours** on tourist shuttle direct or ~3 hours on local bus with Rivas transfer.

How much is the bus from Granada to San Juan del Sur?

**US$25-35 per person** on tourist shuttle direct. **US$4-8 per person** on local bus + Rivas transfer.

Can I take a direct bus from Granada to SJDS?

**No direct local bus** — must transfer at Rivas. **Tourist shuttles** are the only direct option.

What time do shuttles leave Granada for SJDS?

**Daily tourist shuttles** — typically 7 AM, 10 AM, 12 PM, 2 PM.

Should I add Ometepe between Granada and SJDS?

**Yes — popular Pacific southwest combo.** Granada (2-3 nights) → Ometepe (3-4 nights via Rivas + San Jorge ferry) → SJDS (2-3 nights) → onward Costa Rica. Total ~8-10 night Pacific southwest itinerary.

Going the other direction?

Bus from San Juan del Sur to Granada

See the return route →

Related routes