There are many different ways of transportation to reach Monteverde. From San Jose there is public bus at 6:30 am and 2:30 pm direct to Monteverde. If you are coming from the south Nicoya Peninsula (Montezuma Malpais Santa Teresa etc...) or Manuel Antonio, Dominical or Osa Peninsula; you have no need of going to San Jose! There is a bus at 8 am; 1:30 and 2:15 pm from Puntarenas.