Travel from Puerto-Viejo-de-Talamanca to Corcovado-National-Park

Bus from Puerto Viejo de Talamanca to Corcovado National Park

Autotransportes MEPE operates a bus from Puerto Viejo de Talamanca to Corcovado National Park 5 times a day. Tickets cost $10 and the journey takes 4 h 30 min. 2 other operators also service this route.

How to get from Puerto Viejo de Talamanca to Corcovado National Park

From Puerto Viejo de Talamanca bus to San Jose, walk to San José, bus to Puerto Jiménez, bus to La Palma, then travel to Corcovado National Park. 13 h 48 min 14456. From Puerto Viejo de Talamanca bus to San José, bus to Puerto Jiménez, bus to La Palma, then travel to Corcovado National Park. 13 h 55 min 15874. From Puerto Viejo de Talamanca shuttle to San José, bus to Puerto Jiménez, bus to La Palma, then travel to Corcovado National Park. 14 h 10 min 40252. From Puerto Viejo de Talamanca drive to Golfito airport, fly to Puerto Jimenez airport, then travel to Corcovado National Park. 6 h 36 min 132027.

Operators from Puerto Viejo de Talamanca to Corcovado National Park

Close Print Itinerary
  1. Here are 4 options to get from
    Puerto Viejo de Talamanca to Corcovado National Park:

    1. Trip:
      1 Bus via San Jose
      • One-Way approx: USD $26
      • Duration: 13 h 48 min
      Open +
      • Trip:
        1 Bus via San Jose
        • One-Way approx: USD $26
        • Duration: 13 h 48 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $28
      • Duration: 13 h 55 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $28
        • Duration: 13 h 55 min
        Close x
    3. Trip:
      3 Shuttle, bus
      • One-Way approx: USD $71
      • Duration: 14 h 10 min
      Open +
      • Trip:
        3 Shuttle, bus
        • One-Way approx: USD $71
        • Duration: 14 h 10 min
        Close x
    4. Trip:
      4 Drive, fly
      • One-Way approx: USD $135 - $381
      • Duration: 6 h 36 min
      Open +
      • Trip:
        4 Drive, fly
        • One-Way approx: USD $135 - $381
        • Duration: 6 h 36 min
        Close x