
Bus from San José to Monteverde
Interbus + Gray Line shuttles + Empresa Tilarán public bus · ~4.5 hours · $50-65 shuttle / $8-15 USD public bus
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from San José to Monteverde
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
The San José → Monteverde route is the standard transit to Costa Rica's most-visited cloud forest — heading northwest into the Tilarán mountain range. Interbus / Gray Line shuttles dominate the tourist market; Empresa Tilarán public bus is the backpacker option.
Spring Bus connects you to operators running this route — Interbus + Gray Line shared shuttles ($50-65 USD, ~4.5 hours direct door-to-door). Empresa Tilarán public bus from San José Terminal 7-10 (~$8-15 USD, ~4.5-5 hours, basic). The final ~30 km approach is on unpaved mountain road — bumpy but spectacular.
Route details: San José to Monteverde
Travel time
4 h 30 min
Distance
145 km
Typical fare
$8 – $65 USD per person
Frequency
Tourist shuttles 2-3 daily, public bus 2-3 daily
First departure
Approx. 6:00 AM
Last departure
Approx. 2:30 PM
Operators on this route
Interbus (shuttle) · Gray Line (shuttle) · Empresa Tilarán (public bus)
Pickup at San José
Door-to-door pickup at San José hotels + SJO airport on Interbus / Gray Line; public bus from San José's Terminal 7-10 (Empresa Tilarán)
Drop-off at Monteverde
Door-to-door drop at Monteverde + Santa Elena lodges and hotels (cloud-forest village area)
About the journey
The San José → Monteverde route heads northwest to Costa Rica's most-visited cloud forest — at 1,440 m altitude in the Tilarán mountain range. Interbus / Gray Line shared shuttle is the standard option (~4.5 hours direct, $50-65 USD door-to-door). Public bus Empresa Tilarán from San José Terminal 7-10 (~4.5-5 hours, $8-15 USD). The final stretch is on dirt mountain road (the road to Monteverde has been famously unpaved for decades — partly intentional to protect the cloud forest from heavy traffic). Cool mountain climate + cloud forest hikes (Reserva Biológica Bosque Nuboso Monteverde + Reserva Santa Elena) + canopy ziplines are the area's draws.
Travel tips for San José → Monteverde
- Shuttle is the standard tourist choice — $50-65 USD, door-to-door, ~4.5 hours.
- Public bus from San José Terminal 7-10 — Empresa Tilarán, $8-15 USD, ~4.5-5 hours, 2-3 daily departures (typically 6:30 AM + 2:30 PM).
- Cool mountain climate (15-22°C, 1,440 m altitude) — bring fleece + rain layers; cloud forest is wet year-round.
- Final ~30 km is unpaved mountain road — bumpy. Take motion-sickness meds if susceptible.
- Combine with the Jeep-Boat-Jeep to La Fortuna for the iconic Costa Rica itinerary.
- Reserva Bosque Nuboso Monteverde + Reserva Santa Elena are the main cloud-forest hiking destinations; book guided tours in advance.
Frequently asked questions
How long is the bus from San José to Monteverde?
**About 4.5 hours** on tourist shuttle or public bus. The final ~30 km is on unpaved mountain road — slower than paved sections.
How much is the bus from San José to Monteverde?
**$50-65 USD per person** on Interbus / Gray Line shuttle. **$8-15 USD** on Empresa Tilarán public bus.
Why is the road to Monteverde unpaved?
**Partly intentional** — local communities have historically resisted paving to protect the cloud forest from heavy tourist traffic. Some sections are now paved + others remain dirt. The road is bumpy but well-maintained + scenic. Take motion-sickness meds beforehand if susceptible.
When do buses leave San José for Monteverde?
**Shuttles 2-3 daily** (typically 7 AM + 2 PM). **Public bus** 2-3 daily from Terminal 7-10 (typically 6:30 AM + 2:30 PM). Pre-book shuttles online or through hostels.
Should I take the shuttle or public bus?
**Shuttle for door-to-door comfort** ($50-65 USD, drops at your specific Monteverde or Santa Elena lodge). **Public bus for budget** ($8-15 USD, drops at the central Santa Elena terminal — walking or taxi to lodges).
Going the other direction?