Transportation
Schedules and fares are subject to change.
Airport to City Access
Train, bus, taxi, and other options to the city center
The main gateway is San José's Juan Santamaría International Airport (SJO), while Liberia's Daniel Oduber airport (LIR) serves the Guanacaste beaches. From the airport you can take an official taxi (orange at SJO), Uber, a shared shuttle or a rental car. Agree on the price or use a metered/app fare, and pre-booked hotel shuttles are convenient.
- Main airports
- SJO (San José), LIR (Liberia)
- Options
- Official taxi, Uber, shuttle
- Tip
- Agree price or use app fare
- Official airport taxis at SJO are orange
- Pre-booked shuttles are convenient
Public Transportation
Metro, bus, tram, and how to use them
Costa Rica has an extensive and cheap bus network that reaches most towns, plus many intercity routes. San José has a dense city bus system, and a limited urban commuter train (Tren Urbano) serves parts of the metro area. Buses mostly take cash, so carry small colón notes and coins.
- Buses
- Extensive and cheap
- San José
- Dense city buses
- Train
- Limited urban commuter line
- Buses mostly take cash; carry small notes
- City bus network is dense in San José
IC Cards & Travel Passes
Discount passes and rechargeable transit cards
There is no unified nationwide transit IC card in Costa Rica. Most buses are paid in cash, so keep small colón notes and coins handy. Some operators have started introducing rechargeable transit cards, but coverage is limited, so cash remains the reliable option.
- National card
- None unified
- Payment
- Mostly cash
- Cards
- Limited local rollout
- Keep small colón notes and coins for buses
- Cash remains the reliable option
Car Rental & Driving
License requirements and traffic rules
Renting a car is popular and gives great freedom, but roads can be demanding. A 4WD is recommended for mountain roads, unpaved tracks and the rainy season, when fords and landslides are common. Carry an international driving permit, avoid driving at night, and note that many addresses use landmarks rather than street numbers.
- Vehicle
- 4WD recommended
- Permit
- International driving permit
- Caution
- Rainy season, night driving
- A 4WD helps on unpaved and mountain roads
- Avoid driving at night where possible
Intercity Travel
Long-distance buses, trains, and ferries
For getting between towns, long-distance buses are the cheap backbone, though different companies use different terminals in San José, so check where your route departs. For tourists, shared shuttle vans (colectivos) link popular destinations door-to-door and are faster and more comfortable, if pricier. Book shuttles ahead in high season.
- Cheapest
- Long-distance buses
- Terminals
- Vary by company
- Tourist
- Shared shuttle vans
- Different companies use different terminals
- Book shuttles ahead in high season
Domestic Flights
Budget airlines and booking tips
Domestic flights save a lot of time over long, winding drives, for example between San José and the remote Osa Peninsula, Tortuguero or the southern Pacific coast. Carriers such as Sansa fly from San José (SJO) to small regional airstrips using light aircraft. Baggage allowances are tight, so pack light and confirm limits when booking.
- Worth flying
- Remote regions (Osa, etc.)
- Carrier
- Sansa, from SJO
- Aircraft
- Light planes, tight baggage
- Flights save time over long, winding roads
- Pack light; baggage limits are tight
Transportation Tips
Advice for safe and efficient travel
Allow extra time in the rainy season, when wet roads, rockfalls and damaged bridges can cause delays. Addresses are unusual: locals give directions using landmarks and distances (for example "200 metres north of the church") rather than street numbers, so note the reference points for your destination. Avoid driving at night on rural roads, and carry cash for buses and small purchases.
- Rainy season
- Roads, rockfalls, bridges
- Addresses
- Landmark-based
- Night
- Avoid rural night driving
- Note landmark reference points for addresses
- Carry cash for buses and small purchases