
Bus from Ometepe to San Juan del Sur
Ferry + shuttle/bus · ~3.5 hours · $20–$40 USD · Several daily
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Ometepe to San Juan del Sur
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 Ometepe → San Juan del Sur route reverses the famous island-to-beach hop. Since Ometepe is only reachable by ferry, the journey always starts on the Moyogalpa–San Jorge boat before any bus or shuttle. From the mainland you continue through Rivas and down to the Pacific surf town.
Operators serving this corridor include Bigfoot Hostel, Central America Shuttles, Gekko Explorer, Paxeos, and the lake's Ferry Rey del Cocibolca. Spring Bus connects you to these operators so you can lock in a ferry crossing and a synced road transfer in one plan, instead of guessing at boat and bus times separately.
Route details: Ometepe to San Juan del Sur
Travel time
3 h 30 min
Distance
90 km
Typical fare
$20 – $40 USD per person
Frequency
Several daily
First departure
Approx. 6:30 AM
Last departure
Approx. 3:00 PM
Operators on this route
Bigfoot Hostel · Central America Shuttles · Gekko Explorer · Paxeos · Ferry Rey del Cocibolca
Pickup at Ometepe
Moyogalpa ferry dock
Drop-off at San Juan del Sur
Town center hostels
About the journey
Leaving Ometepe Island always begins at the water: you board the Moyogalpa–San Jorge ferry for the ~1-hour crossing back to the mainland, watching the Concepción volcano shrink behind you. There is no bridge or road off the island — the ferry is the only exit. Once at San Jorge, a short hop reaches Rivas, where shuttles and local buses continue south to San Juan del Sur, the ~90 km, roughly 2-hour road leg to Nicaragua's surf capital. Plan your morning around the ferry schedule: take an early or midday crossing so you arrive in San Jorge with time to catch an onward shuttle. Choppy afternoon water can delay sailings, so the earlier you leave the island the smoother the connection. Total dock-to-door time is about 3.5 hours, ending at the beach town's hostels and bars.
Travel tips for Ometepe → San Juan del Sur
- Leave on an early ferry — morning crossings are calmest and give you the widest choice of onward shuttles from San Jorge.
- Confirm the Moyogalpa departure time the night before; the last boat off the island is earlier than newcomers expect.
- Keep small cash ready for the ferry ticket and dock fee, which are paid in person at Moyogalpa.
- Pre-arrange your road transfer in San Jorge or Rivas so you aren't stranded waiting after the crossing.
- Pack a windbreaker for the upper deck — the lake breeze is strong even on sunny mornings.
- Budget buffer time between the ferry arrival and your San Juan del Sur shuttle in case the lake delays sailing.
Frequently asked questions
How do I leave Ometepe?
**By the Moyogalpa–San Jorge ferry — the only way off the island.** From San Jorge you then continue by shuttle or bus through Rivas to San Juan del Sur.
How long is the trip?
**About 3.5 hours in total.** The **~1-hour ferry** crossing, plus roughly 2 hours by road from San Jorge to San Juan del Sur, plus connection time.
What does it cost?
**Around $20–$40 USD.** The ferry is just a few dollars paid in cash at Moyogalpa; the shuttle or bus to San Juan del Sur is the larger share.
When is the first ferry of the day?
Early-morning crossings usually begin **around dawn**. Catching one of the first boats gives you the best onward connections and the calmest lake.
Can I do this trip in one go?
**Yes**, but it's a combined ferry-plus-road journey. Booking a shuttle timed to a specific ferry crossing makes the **~3.5-hour trip** seamless.
Going the other direction?