nomadr
Go Back

Getting There & Away in Puerto Viejo de Talamanca

Overall6.6/10Easier to reach than about 60% of cities

Good to Know

  • There are two Puerto Viejos in Costa Rica—ensure you book transport to Puerto Viejo de Talamanca (also called Puerto Viejo de Limón), not Puerto Viejo de Sarapiquí.
  • Flying to Limón, while faster, is only worthwhile if time savings justify the higher cost; most travelers use the direct San José–Puerto Viejo bus or shared shuttle instead.
  • The paved highway all the way from San José to Puerto Viejo is in good condition, making road travel reliable.
  • Bus stations in San José attract dishonest taxi drivers; book shuttles in advance or take official taxis only.
  • For early morning flights from SJO, book overnight shuttle (midnight departure) or afternoon shuttle with airport hotel overnight.
  • Local buses (MEPE) are economical for day trips to nearby towns; taxis and tuk-tuks available but more expensive for repeated use.
  • Bicycle is the preferred way to explore town and nearby beaches; walking is pleasant in the relaxed, slow pace of Puerto Viejo.
  • No 4WD necessary for main roads; however, Margarita Road and off-main-road forest tracks may require 4WD in rainy season.
  • No gas station in Puerto Viejo; nearest is in Hone Creek, 5 km away.

Airports

  • Limon International Airport (LIO)
    Type
    Closest domestic airport
    Distance Km
    45
    Distance Minutes
    45
    Notes
    Domestic flights only via Sansa Airlines (2-3 flights daily from San José). No major international service.
  • Juan Santamaría International Airport (SJO)
    Type
    Main international gateway
    Distance Km
    231
    Distance Minutes
    300
    Notes
    Closest major international airport serving San José. Most visitors fly here.

Day Trip Access

  • Cahuita National Park
    Transport
    Bus (local MEPE service), taxi, bicycle, or car rental
    Distance Km
    25
    Distance Minutes
    30
  • Manzanillo
    Transport
    Bus, taxi, bicycle, or car rental
    Distance Km
    15
    Distance Minutes
    20
  • Cocles Beach
    Transport
    Bicycle, taxi, or walk
    Distance Km
    3
    Distance Minutes
    10
  • Punta Uva Beach
    Transport
    Bicycle, taxi, or car rental
    Distance Km
    8
    Distance Minutes
    15
  • Gandoca-Manzanillo Wildlife Refuge
    Transport
    Guided tour pickup, car rental, or taxi
    Distance Km
    15
    Distance Minutes
    20
  • Bribri Indigenous Villages & Waterfalls
    Transport
    Guided tour or car rental (4WD recommended in wet season)
    Distance Km
    15
    Distance Minutes
    25
  • Río Pacuare (Whitewater Rafting)
    Transport
    Organized rafting tour with pickup; can serve as transport to/from San José or La Fortuna
    Distance Km
    50
    Distance Minutes
    120
  • Bocas Del Toro, Panama
    Transport
    Shuttle via Sixaola border (~$45 USD); boat + taxi combination also available
    Distance Km
    49
    Distance Minutes
    90

Bus

  • Transportes MEPE (Autotransportes MEPE)
    Cost
    CRC 5,500
    Route
    San José to Puerto Viejo
    Terminal
    Terminal Atlántico Norte, Calle 12 entre Avenidas 7 y 9, San José
    Frequency
    5 departures daily (6:00 AM, 10:00 AM, 2:00 PM, 4:00 PM from San José; 7:30 AM, 9:00 AM, 11:00 AM, 4:00 PM from Puerto Viejo)
    Travel time
    4.5 hours
    Notes
    Cheapest option. Direct service. Advance tickets recommended.
  • Transportes MEPE
    Route
    Limón to Puerto Viejo
    Travel time
    1 hour
    Notes
    Local bus service connecting Limón airport/city to Puerto Viejo and surrounding towns.

Shared Shuttle

  • Hotel in Puerto Viejo Area (Cahuita to Manzanillo)
    Cost
    CRC 2,800
    Origin
    San José Airport or hotels
    Providers
    Caribe Shuttle, Interbus
    Travel time
    4.5 hours
    Notes
    Door-to-door service with A/C comfort. Multiple daily departures. Additional $7 USD for Punta Uva/Manzanillo drop-offs.

Domestic Flights

  • San José to Limón
    Cost
    CRC 34,425
    Airline
    Sansa Airlines
    Frequency
    2-3 daily flights
    Duration Minutes
    40
    Notes
    Time-efficient but adds ground transport cost from Limón (45 min drive, ~$35 shared shuttle).

Private Transfer

  • Car/Sedan (1-2 Persons)
    Cost
    CRC 104,175
    Notes
    Direct airport to hotel. No stops. Most reliable option.
  • Van (Small Groups)
    Cost
    CRC 140,175
    Notes
    Comfortable, flexible timing.

Rail Ferry

Rail
No passenger rail lines operate in Costa Rica except commuter trains in San José area.
Ferry
No passenger ferry services documented to Puerto Viejo.

Taxi

Notes
Taxis/tuk-tuks available locally within Puerto Viejo for short distances. Official red taxis with yellow door triangle. Negotiate fixed rate beforehand. No meters.

Bicycle Rental

Notes
Preferred local transport. Bikes and e-bikes available for rent. Flat terrain, easy to navigate town center.
AI-generated estimateData refreshed July 2026

These are the sources cited in this getting there & away research for this city. Individual figures may not each trace to one of them.

  1. 1.puertoviejosatellite.com
  2. 2.puertoviejosatellite.com
  3. 3.puertoviejosatellite.com
  4. 4.puertoviejosatellite.com
  5. 5.puertoviejosatellite.com
  6. 6.puravidatraveling.com
  7. 7.jameskaiser.com
  8. 8.mepecr.com
  9. 9.costaricatravellife.com
  10. 10.tradingeconomics.com

Data last updated July 2026 · Verify anything important.