Option 1
2 changesabout 6 h 25 minMoyogalpa (Ometepe island)
San Jorge (Ometepe ferry)
Change in San Jorge (Ometepe ferry): the next bus leaves from the same terminal, Muelle.
Masaya
Change in Masaya: ask at the terminal for the bus to Matagalpa.
Matagalpa