
Bus from Rivas to Ometepe
Bus/taxi + ferry · ~2 hours · $10–$20 USD · Frequent daily
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Rivas to Ometepe
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 Rivas → Ometepe route is the mechanical ferry-access pair — Rivas is the mainland transport hub nearest the lake, and from here the island is a short transfer plus a boat away. Since Ometepe is only reachable by ferry, the trip always ends on the San Jorge–Moyogalpa crossing, with just a quick ride to the dock beforehand.
Operators on this short corridor include Paxeos, Central America Shuttles, Gekko Explorer, and the two lake boats, Ferry Rey del Cocibolca and Ferry Che Guevara. Spring Bus connects you to these operators so you can line up the brief San Jorge transfer with a ferry departure and avoid dead time at the dock.
Route details: Rivas to Ometepe
Travel time
2 h
Distance
30 km
Typical fare
$10 – $20 USD per person
Frequency
Frequent daily
First departure
Approx. 6:00 AM
Last departure
Approx. 4:30 PM
Operators on this route
Paxeos · Central America Shuttles · Gekko Explorer · Ferry Rey del Cocibolca · Ferry Che Guevara
Pickup at Rivas
Rivas bus terminal
Drop-off at Ometepe
Moyogalpa ferry dock
About the journey
Rivas is the mainland gateway to Ometepe, the closest town to the San Jorge ferry port. The journey is mechanically simple: a short 15-minute bus, colectivo or taxi covers the ~5 km from Rivas to the San Jorge dock, then the passenger ferry crosses Lake Nicaragua to Moyogalpa in about an hour. The island has no road link, so this ferry is the only way across. Because the road leg is so brief, the ferry timetable dictates everything — the smart move is to check sailing times before leaving Rivas. The crossing offers a head-on view of the Concepción volcano as you approach the island. Total Rivas-to-dock time is about 2 hours, most of it on the water. This is the most direct, lowest-cost way for travelers already at the Rivas transport hub to reach Ometepe.
Travel tips for Rivas → Ometepe
- Check the ferry schedule before leaving Rivas — the road leg is tiny, so the boat time is what really matters.
- Take a colectivo or taxi to San Jorge if buses are infrequent; it's a cheap, quick 15-minute hop.
- Carry small cash for the ferry and dock fees, which are paid at the San Jorge port window.
- Choose the larger ferries (Rey del Cocibolca or Che Guevara) on windy days for a steadier crossing.
- Arrive 30 minutes early at the dock to buy your ticket and board before the boat fills.
- Bring water and snacks — the San Jorge dock has limited options, especially between sailings.
Frequently asked questions
Why can't I take a bus all the way to Ometepe?
Because **Ometepe is an island in Lake Nicaragua** with no bridge. The bus or taxi only reaches the **San Jorge dock**; the **ferry to Moyogalpa** completes the trip.
How long does it take from Rivas?
**About 2 hours total.** Roughly 15 minutes by road from Rivas to San Jorge, plus the **~1-hour ferry**, plus a short wait to board.
How much is the trip?
**Around $10–$20 USD.** The San Jorge transfer is cheap, and the **ferry ticket is only a few dollars**, paid in cash at the dock.
Is the ferry from San Jorge or from Rivas?
From **San Jorge**, the lakeside port about 5 km from Rivas. Rivas itself is inland, so you transfer to San Jorge first.
Which ferry should I take?
On calm days any boat is fine, but the **larger Rey del Cocibolca and Che Guevara ferries** handle wind and waves more comfortably than smaller lanchas.
Going the other direction?