
Bus from San Juan del Sur to San José
TicaBus + Transnica + Caribe Shuttle · ~7-9 hours with Peñas Blancas border · $25-50 USD
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from San Juan del Sur to San José
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 → San José cross-border route is the standard return for travelers continuing from Nicaragua to Costa Rica's Pacific coast, La Fortuna volcano region, or SJO airport.
Spring Bus connects you to operators on this route — TicaBus + Transnica + Nicabus from Rivas + Caribe Shuttle direct from SJDS.
Route details: San Juan del Sur to San José
Travel time
8 h
Distance
305 km
Typical fare
$25 – $50 USD per person
Frequency
TicaBus + Transnica daily, Caribe Shuttle on-demand
First departure
Approx. 4:00 AM
Last departure
Approx. 1:00 PM
Operators on this route
TicaBus · Transnica · Nicabus · Caribe Shuttle
Pickup at San Juan del Sur
San Juan del Sur hotels + Rivas TicaBus/Transnica terminal (~30 min taxi from SJDS, $5-15 USD)
Drop-off at San José
TicaBus + Transnica + Nicabus terminals in central San José + direct to SJO airport via Caribe Shuttle
About the journey
The San Juan del Sur → San José return is the standard cross-border Pullman for travelers continuing from Nicaragua to Costa Rica.
Travel tips for San Juan del Sur → San José
- Caribe Shuttle direct to SJO airport is the easy flight-day option — pre-book.
- TicaBus + Transnica from Rivas — taxi from SJDS to Rivas (~30 min, $5-15 USD), then Pullman to San José.
- Allow buffer time at Peñas Blancas border — 1-2 hours of formalities each way.
- Bring USD cash for border fees + any onward transit.
- Onward to La Fortuna / Tamarindo / Manuel Antonio — Costa Rica's full destination network from San José.
- Verify Costa Rica entry requirements — currently no special visa for most Western travelers.
Frequently asked questions
How long is the bus from San Juan del Sur to San José?
**About 7-9 hours** including the Peñas Blancas border crossing — same as the inverse direction.
How much is the bus from San Juan del Sur to San José?
**$25-40 USD per person** on TicaBus/Transnica from Rivas + $5-15 USD taxi from SJDS. **$40-60 USD** on Caribe Shuttle direct.
Can I make a same-day SJO international flight connection?
**Tight — only for late afternoon/evening flights.** Take early-morning SJDS departure (~4-5 AM via Caribe Shuttle or Rivas taxi to early TicaBus), arrive San José ~12-2 PM, taxi to SJO. Buffer for border delays. For morning flights, overnight in San José the night before.
What time do buses leave San Juan del Sur for San José?
**TicaBus + Transnica from Rivas: typically 5-7 AM** (need to taxi from SJDS to Rivas ~30 min first). **Caribe Shuttle direct from SJDS**: morning departures, pre-book.
What's the cross-border process like?
**Peñas Blancas border** — ~1-2 hours of formalities each way. Costa Rica typically waives entry fees for most Western travelers; Nicaragua exit fee ~$2 USD. Bring passport + small USD cash. Buses wait at the border + provide guidance through the process.
Going the other direction?