
Book Affordable Bus Tickets in Costa Rica
Tourist shuttles and public buses across Costa Rica — eco-tourism, two coasts, and the cloud forest
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets in Costa Rica
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.
Costa Rica is Central America's eco-tourism leader, with 27% of its land area under formal protection, two coasts (Caribbean and Pacific), the cloud forest of Monteverde, the active Arenal Volcano, and the Manuel Antonio National Park combining rainforest with white-sand beaches. It's the most-visited and most-developed country in the region — and the most expensive.
Spring Bus connects you to operators running scheduled service across Costa Rica — between San José (capital + main airport SJO), the Pacific coast (Manuel Antonio, Tamarindo, Santa Teresa), the highlands (La Fortuna/Arenal, Monteverde), and the Caribbean coast (Puerto Viejo). The currency is the Costa Rican colón, though USD is widely accepted in tourist areas.
Popular destinations in Costa Rica
The cities and regions of Costa Rica most travelers visit by bus.
San José
San José province
Capital and main hub. International airports (SJO + Liberia). Not particularly scenic — most travelers transit through quickly to the coast or highlands.
La Fortuna / Arenal
Alajuela
Base for Arenal Volcano and the surrounding hot springs, hanging bridges, and waterfall. ~3 hours from San José.
Monteverde
Puntarenas (cloud forest)
Cloud-forest village at 1,500 m altitude. Quetzal sightings, canopy zip-lines, the Monteverde Cloud Forest Reserve. ~3–4 hours from San José.
Manuel Antonio
Puntarenas (Pacific)
National park combining rainforest with white-sand beaches and resident sloths + monkeys. Most-visited park in the country. ~3 hours from San José.
Tamarindo
Guanacaste (Pacific)
Pacific Northwest surf town in the dry-tropical region. Liberia (LIR) airport is the closer entry point — ~1.5 hours away.
Nosara
Guanacaste (Nicoya Peninsula)
Blue Zone region, world-class surf at Playa Guiones, yoga + wellness scene. Quieter and more upscale than Tamarindo.
Puerto Viejo de Talamanca
Limón (Caribbean)
Caribbean coast village — Afro-Caribbean culture, reggae, jungle beaches, slow pace. ~4–5 hours from San José.
Liberia
Guanacaste (capital + LIR airport)
Guanacaste's capital and the Daniel Oduber (LIR) international airport — the closest fly-in point for the northwest Pacific beaches. The 'White City' and a base for Rincón de la Vieja National Park.
Santa Teresa
Puntarenas (Nicoya Peninsula)
Bohemian surf, yoga and digital-nomad town on the southern Nicoya tip. Reached via the Paquera ferry; long beach breaks and famous Pacific sunsets.
Jacó
Puntarenas (Central Pacific)
The closest major beach to San José (~1.5 hours). Beginner-friendly surf by day and the liveliest nightlife on the coast.
Sámara
Guanacaste (Nicoya Peninsula)
Calm, reef-protected bay with some of Costa Rica's safest swimming. Mellow and family-friendly — quieter than Tamarindo.
Tortuguero
Limón (Caribbean)
Road-free national park reached only by boat — jungle canals and famous green-turtle nesting (July–October). The 'Amazon of Costa Rica'.
Popular bus routes in Costa Rica
Direct shuttles and Pullman buses between Costa Rica's top destinations — tap any route for travel time, fares, operators, and FAQs.
Bus route
San José → La Fortuna
3 h 30 min · $6–$65 USD
Bus route
La Fortuna → San José
3 h 30 min · $6–$65 USD
Bus route
San José → Monteverde
4 h 30 min · $8–$65 USD
Bus route
Monteverde → San José
4 h 30 min · $8–$65 USD
Bus route
San José → Manuel Antonio
3 h 45 min · $10–$65 USD
Bus route
Manuel Antonio → San José
3 h 45 min · $10–$65 USD
Bus route
San José → Tamarindo
5 h · $15–$70 USD
Bus route
Tamarindo → San José
5 h · $15–$70 USD
Bus route
San José → Puerto Viejo de Talamanca
4 h 30 min · $15–$70 USD
Bus route
Puerto Viejo de Talamanca → San José
4 h 30 min · $15–$70 USD
Bus route
San José → Nosara
5 h 30 min · $12–$75 USD
Bus route
Nosara → San José
5 h 30 min · $12–$75 USD
Bus route
La Fortuna → Monteverde
3 h 30 min · $35–$55 USD
Bus route
Monteverde → La Fortuna
3 h 30 min · $35–$55 USD
Bus route
La Fortuna → Tamarindo
4 h 30 min · $55–$80 USD
Bus route
Tamarindo → La Fortuna
4 h 30 min · $55–$80 USD
Bus route
Tamarindo → Nosara
2 h 30 min · $30–$50 USD
Bus route
Nosara → Tamarindo
2 h 30 min · $30–$50 USD
Bus route
San José → San Juan del Sur
8 h · $25–$50 USD
Bus route
San Juan del Sur → San José
8 h · $25–$50 USD
Bus route
Santa Teresa → La Fortuna
7 h · $55–$75 USD
Bus route
La Fortuna → Santa Teresa
7 h · $55–$75 USD
Bus route
Santa Teresa → Monteverde
5 h 30 min · $55–$70 USD
Bus route
Monteverde → Santa Teresa
5 h 30 min · $55–$70 USD
Bus route
Santa Teresa → Manuel Antonio
4 h · $55–$70 USD
Bus route
Manuel Antonio → Santa Teresa
4 h · $55–$70 USD
Bus route
Santa Teresa → Tamarindo
5 h · $55–$70 USD
Bus route
Tamarindo → Santa Teresa
5 h · $55–$70 USD
Bus route
Liberia → Santa Teresa
5 h · $55–$70 USD
Bus route
Santa Teresa → Liberia
5 h · $55–$70 USD
Bus route
Liberia → Tamarindo
1 h 30 min · $25–$45 USD
Bus route
Tamarindo → Liberia
1 h 30 min · $25–$45 USD
Bus route
Liberia → Nosara
3 h · $50–$65 USD
Bus route
Nosara → Liberia
3 h · $50–$65 USD
Bus route
Liberia → La Fortuna
3 h 30 min · $50–$65 USD
Bus route
La Fortuna → Liberia
3 h 30 min · $50–$65 USD
Bus route
Liberia → Sámara
2 h 30 min · $50–$60 USD
Bus route
Sámara → Liberia
2 h 30 min · $50–$60 USD
Bus route
Sámara → Tamarindo
3 h · $45–$65 USD
Bus route
Tamarindo → Sámara
3 h · $45–$65 USD
Bus route
Sámara → Nosara
1 h · $40–$50 USD
Bus route
Nosara → Sámara
1 h · $40–$50 USD
Bus route
Sámara → Monteverde
4 h · $50–$65 USD
Bus route
Monteverde → Sámara
4 h · $50–$65 USD
Bus route
Jacó → Manuel Antonio
1 h 15 min · $30–$50 USD
Bus route
Manuel Antonio → Jacó
1 h 15 min · $30–$50 USD
Bus route
Jacó → La Fortuna
3 h 45 min · $50–$65 USD
Bus route
La Fortuna → Jacó
3 h 45 min · $50–$65 USD
Bus route
Jacó → Monteverde
3 h 30 min · $50–$65 USD
Bus route
Monteverde → Jacó
3 h 30 min · $50–$65 USD
Bus route
Tortuguero → La Fortuna
5 h 30 min · $55–$75 USD
Bus route
La Fortuna → Tortuguero
5 h 30 min · $55–$75 USD
Bus route
Tortuguero → San José
4 h · $50–$65 USD
Bus route
San José → Tortuguero
4 h · $50–$65 USD
Bus route
Tortuguero → Puerto Viejo
5 h · $55–$70 USD
Bus route
Puerto Viejo → Tortuguero
5 h · $55–$70 USD
How to get around Costa Rica by bus
Costa Rica has the most developed tourist shuttle network in Central America. Public buses are extensive but slow due to the country's mountainous topography.
By tourist shuttle (recommended for travelers)
Interbus and Gray Line are the standard tourist shuttle operators. Daily service between San José ↔ Manuel Antonio / La Fortuna / Monteverde / Tamarindo / Puerto Viejo. Fares $45 – $60 USD per leg. Door-to-door pickup at hotels. The fastest and easiest way to move between regions.
By public bus
Transportes MEPE, Transportes Morales, and others run scheduled service from San José's terminals (Coca Cola, Atlántico Norte, Caribe, MUSOC) to every major destination. Fares $5 – $20 USD — much cheaper than shuttles but 2–3× slower and require figuring out the correct San José terminal. Daytime departures only.
By domestic flight
Sansa and Nature Air run small-plane domestic flights — San José ↔ Quepos (for Manuel Antonio), Tamarindo, Puerto Jiménez (Osa Peninsula), Tortuguero, Drake Bay. $80 – $200 USD one-way. Worth it for the long routes to the Osa Peninsula or Tortuguero (where roads are poor or nonexistent).
About Costa Rica
Costa Rica abolished its military in 1948 and has reinvested in education, environment, and eco-tourism — making it one of the most stable, biodiverse, and visited countries in Latin America. The country has two coasts (the dry-tropical Pacific Northwest, the wet Caribbean), active volcanoes (Arenal, Poás), cloud forests (Monteverde), and an extensive national park system.
Currency is the Costa Rican colón (CRC); USD is widely accepted in tourist zones (Manuel Antonio, La Fortuna, Monteverde, Tamarindo, Puerto Viejo). Spanish is universal; English is widely spoken in tourist areas. The country is significantly more expensive than its neighbors — meals and lodging are roughly 2× Nicaragua next door.
Travel tips for Costa Rica
- Tourist shuttles are pricey but worth it — the mountainous geography makes public buses very slow.
- USD is accepted everywhere in tourist areas. Colones for non-touristy areas.
- Tap water is safe to drink. This is unusual in Central America.
- Rainy season runs May to November. Caribbean coast has its own micro-climate — driest in September/October when the Pacific is wettest.
- No army means a peaceful culture — pura vida ("pure life") is the unofficial motto.
- Liberia (LIR) airport is closer to Tamarindo / Guanacaste than San José; consider flying in there for Pacific Northwest trips.
Bus travel in Costa Rica — frequently asked questions
How do I get from San José Airport to Manuel Antonio?
Shared tourist shuttles run from SJO airport directly to Manuel Antonio — ~3 hours, $45 – $60 USD per person. Pre-book so the driver meets your flight at arrivals. Cheaper alternative: public bus from San José Coca Cola terminal (~$10 USD, ~4 hours).
How do I get from La Fortuna to Monteverde?
The famous Jeep–Boat–Jeep combo: 4×4 from La Fortuna to Lake Arenal, boat across the lake, then 4×4 up to Monteverde. ~3 hours, $30 – $50 USD per person. Most tourist shuttles offer this; faster than the road route (~5 hours).
Is Costa Rica really safe?
Yes — Costa Rica has the lowest crime rate in Central America and is widely considered safe for standard travel. Petty theft on beaches is the main concern (don't leave valuables unattended). The country has no army.
Do I need colones or can I use USD?
USD is widely accepted in tourist areas (Manuel Antonio, La Fortuna, Monteverde, Tamarindo, Puerto Viejo) at hotels, tours, and most restaurants. Colones are useful for local buses, small purchases, and non-tourist areas. ATMs are widespread; cards work in most tourist businesses.
When's the best time to visit Costa Rica?
December to April is the main dry season (Pacific side) and the busiest tourist period. September–October is the wettest on the Pacific but the driest on the Caribbean coast (best time to visit Puerto Viejo and Tortuguero). May–November rainy season has lower prices and fewer crowds.