You can get express buses to Matagalpa from Managua, Esteli, León, Chinandega, Masaya, and Jinotega.
In Managua you take the buses from El Mayoreo Bus Station, located in the northeast part of the city (http://bit.ly/1Lsobhq). Buses leave every hour and it takes 2 hours to reach Matagalpa. The ticket cost $3 USD. (Make sure to take the express bus)
|Managua - Matagalpa (Expresso)||05:30 am, 06:00 am, 07:00 am, 09:00 am, 11:00 am, 11:30 am, 12:30 pm, 01:30 pm, 02:30 pm, 03:30 pm, 04:30 pm, 05:00 pm & 06:00 pm|
|Leon - Matagalpa||4:30 am, 7:30 am, 12:30 pm & 2:45 pm|
|Esteli - Matagalpa||Every 30 minutes|
|Jinotega - Matagaloa||Every 30 minutes|
|Masaya - Matagalpa||6:00 am & 6:45 am (Not running on Thursday & Sunday)|
|Chinandega - Matagalpa||5:30 am & 2:45 pm|
Once you get to Matagalpa you can take a taxi from the bus station. Give these instructions to the driver: Gasolinera Puma Las Marías 300 metros al Este. Hostal Ulap Yasica (sometimes known as Parador Yasica). The trip cost C$20 to C$30 cordobas per person.
*Tip: When you take a taxi is always convenience to ask first for the price and feel free to negotiate with them.