The trip from San José to Monteverde, requires approximately 4 hours, from Liberia it requires approximately 3 hours, if you are using your own car.
You can also rent a minibus, driver included, in anyone of the airports, San José or Liberia.
In the service of public buses the trip has a duration of 5 hours.
Deaprture from San José to Monteverde: 6:30 to. m. and 2:30 p.m.
Departure from Monteverde to San José: 6.30 a.m. and 2:30 p.m.