Choosing Between Them
Domestic Airlines
| Airline | Details | Routes |
|---|---|---|
| SANSA flysansa.com | Founded 1978, originally a LACSA subsidiary, now within the Avianca group. The largest and most established domestic carrier. Mostly 14-passenger Cessna 208-B Grand Caravans, with aircraft from 10–46 seats. Operates from SJO's domestic terminal (~5 min walk from international). | The widest network: Liberia, Tamarindo, Nosara, La Fortuna, Quepos, Tambor, Cóbano, Drake Bay, Puerto Jiménez, Golfito, Limón, Palmar Sur, Tortuguero, plus Managua (Nicaragua). |
| Costa Rica Green Airways | Launched 2019, part of the CarmonAir group. Generally the more user-friendly booking site. Fleet includes the 9-seat Daher Kodiak 100, 7-seat King Air F-90, 8-seat Islander and 19-seat Twin Otter. | Narrower: primarily San José–Tambor (around six daily) and San José–Quepos (around two daily). Expansion to Tamarindo, Nosara, Liberia, Puerto Jiménez and Golfito has been announced repeatedly without firm dates — don't plan around it. |
| CarmonAir Adventure Air Macaw / Aerobell | Charter operators flying from Tobías Bolaños (SYQ) in Pavas. Aircraft plus, in some cases, helicopters. | Charter only — anywhere with an airstrip, on request. Practical for groups where the per-seat cost of a charter approaches scheduled fares. |
Public Buses
Costa Rica's bus network is extensive, reaches nearly every town, and is startlingly cheap. It is also slow, and the booking process is nothing like what most visitors expect.
| Route | Terminal / operator | Detail |
|---|---|---|
| San José → La Fortuna | Terminal 7-10 / San Carlos | ~₡2,850 (~US$5). Around 4–6 hours depending on stops. |
| San José → Monteverde | Terminal Atlántico Norte · Transmonteverde · 2222-3854 | Departures typically 6:30 and 14:30; ~167 km, about 4.5 hours. |
| Puntarenas → Monteverde | Terminal Empresarios Unidos | Afternoon departure; returns from Monteverde early morning. |
| San José → Paso Canoas (Panama border) | Terminal Alfaro | ~349 km, about 8 hours. Multiple daily departures. |
| San José → Alajuela / SJO airport | Tuasa · 2222-5325 | Every ~5 minutes, 04:00–22:00. 17 km, ~30 minutes. The cheapest airport connection by far. |
| San José → Jacó, Tamarindo, Flamingo, Playas del Coco, Quepos, Cahuita, Puerto Viejo, Puntarenas | Various terminals | All served daily. Terminals differ by operator — check which one before you go. |
Ferries
Two vehicle-and-passenger crossings matter to visitors, both from Puntarenas to the Nicoya Peninsula. They save hours over driving around the Gulf of Nicoya.
Puntarenas ⇄ Paquera — Naviera Tambor
| For | Santa Teresa, Montezuma, Mal País, Tambor, Cóbano, Paquera |
| Schedule | Eight daily each way, same times both directions: 04:00, 06:30, 09:00, 12:00, 15:00, 18:00, 20:00, 22:00. (Published as applying from April 2026 until further notice — confirm before travel.) |
| Crossing | 60–80 minutes. Vessel takes ~170 vehicles and ~700 passengers, so the gulf swell is barely noticeable. |
| Fares | Priced per person and per vehicle, in colones. Indicative vehicle rates plus VAT: bicycle ₡2,200 · motorcycle ₡3,400 · ATV ₡6,800 · light vehicle (most rental cars) ₡11,400 · microbus ₡18,300 · bus ₡22,900. A car with two people has been reported at roughly ₡13,700 (~US$26) total. |
| Tickets | At the terminal or online via Naviera Tambor. Visa and Mastercard now accepted; US$100 notes are not. |
| Arrive | 60 minutes early with tickets, 90 minutes to buy in person or during holidays and peak weekends. |
Puntarenas ⇄ Playa Naranjo — Coonatramar
| For | Nicoya town, Sámara, Nosara, Playa Coyote, northern Santa Cruz area |
| Schedule | Roughly 4–5 sailings daily; similar morning/afternoon/evening pattern to Paquera. |
| Crossing | ~1 hour 10 minutes. Vehicle fares approximately US$25–35 by size. |
| Note | Naranjo lands ~20 km north of Paquera by road. For Santa Teresa and Montezuma, Paquera is the better crossing. |
Other water routes
| Jacó ⇄ Montezuma | Water taxi (Zuma Tours and others) — a genuinely useful shortcut across the gulf mouth that avoids the long drive round. |
| Tortuguero | No road access. Reached by boat from La Pavona or Moín, usually as part of a lodge package, or by air. |
| Barra del Colorado | No road access. Boat or small plane only. |
| Drake Bay | Boat from Sierpe is the classic approach — a river-and-mangrove run that is an experience in itself. |
Tourist Shuttles
Costa Rica has the most developed tourist shuttle network in Central America. Shared shuttles run door-to-door between hotels on fixed routes; expect roughly $50–70 per person on major corridors.
| Operator | Coverage | Notes |
|---|---|---|
| Interbus | The largest network — San José, La Fortuna, Manuel Antonio, Monteverde, Tamarindo, Puerto Viejo and dozens more, plus airport and ferry-dock connections. | The default for most itineraries. Shared and private options on nearly every route. |
| Gray Line | Major tourist corridors nationwide. | The other long-established operator; broadly comparable to Interbus. |
| Easy Ride | Nearly every major destination, including less-trafficked ones like Drake Bay and the Osa. | Air-conditioned vans, English-speaking drivers, hotel pickups. Reported to confirm by email within an hour and allow changes up to 24 hours before departure without a fee — more flexible than most. |
| Caribe Shuttle | Specialist on the San José ⇄ Puerto Viejo corridor, plus onward connections to Bocas del Toro, Panama. | Typically departs San José around 8am, reaching Puerto Viejo mid-afternoon via Limón and Cahuita. |
| Monkey Ride, Tropical Tours, Pura Vida Rides | Regional operators, often stronger on specific corridors. | Worth comparing on routes the big two serve infrequently. |
| Bookaway, Spring Bus | Aggregators comparing multiple operators on one route. | Useful for price comparison; book direct if the fare matches. |
Airports
| Code | Airport | Use it for |
|---|---|---|
| SJO | Juan Santamaría, Alajuela · 2437-2626 | Main international gateway. Domestic terminal ~5 min walk from international. Best for Central Valley, Caribbean, Arenal, Central Pacific. |
| LIR | Daniel Oduber, Liberia · 2668-1010 | Second international airport. Far closer for Guanacaste — a genuine time-saver if your trip is northern-Pacific-focused. |
| SYQ | Tobías Bolaños, Pavas · 2232-2820 | Charter hub — CarmonAir, Macaw/Aerobell, Taxiaéreo. |
| Regional | Tambor (TMU), Quepos (XQP), Tortuguero (TTQ), Puerto Jiménez (PJM), Golfito (GLF), Limón (LIO), Drake Bay (DRK), Nosara (NOB), Tamarindo (TNO), Palmar Sur (PMZ) | Small airstrips served by SANSA and Green Airways. Most have minimal facilities — arrive early, expect a shed rather than a terminal. |