San Juan del Sur is 2 h 30 from Managua. There are direct express buses from Huembes mid-morning and in the afternoon; at any other time, go to Rivas and change buses.
Reviewed Oct 29, 2026

They leave Mercado Roberto Huembes around 9, 10 and 11 in the morning and 1, 2, 3 and 4 in the afternoon. Fare C$110–130.
Express buses to Rivas every 40 minutes from 4:30 AM. At the Rivas terminal, the San Juan del Sur bus leaves every 30–45 minutes (45 minutes, C$25–30). This combination works almost any time of day.
From Granada take the market bus to Rivas (1 h 30) and change. From Ometepe, ferry to San Jorge, bus or taxi to Rivas and the bus to San Juan del Sur.
There is no public bus to the beaches. Hostels and surf camps run shuttles for US$5–10 each way; taxis and pick-up trucks also leave from the San Juan del Sur market.
Approximate cost
Direct express C$110–130 (about US$3.50). Via Rivas: C$90–100 + C$25–30.
Ometepe to San Juan del Sur
They went from Balgüe on Ometepe to San Juan del Sur in a day: a taxi to Moyogalpa, the ferry to San Jorge (an hour, C$50), a taxi to Rivas bus station and a 70-minute bus (C$50 with bags). They reached the dock at 10:50 for the 11:30 ferry and left on an 11:00 one. Callum calls the journey very smooth and says it felt very safe; in Rivas, locals showed them where the bus left from.
Callum, Dec 20, 2024. Read on Centro Coasting
Send it to whoever is travelling with you.

Ometepe is reached by ferry or small boat from the port of San Jorge, 15 minutes from Rivas. From Managua the whole trip takes about 3 hours and costs under C$200 (US$5).

You can take a direct international coach from Managua to San José (Tica Bus or TransNica, about 9 hours) or, cheaper, local buses to the Peñas Blancas border and Costa Rican buses onward.

Popoyo, Tola's surf beach, has a single direct afternoon bus from Managua. At any other time, get to Rivas and take the Las Salinas bus, about 3 h 30 in total.