Rome2Rio

How to get fromVancouver Airport (YVR) to Osa Peninsulaby plane, unknown, bus, shuttle, or busferry

Find Transport to Osa Peninsula

See all options

There are 8 ways to get from Vancouver Airport (YVR) to Osa Peninsula by plane, unknown, bus, shuttle, or busferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Puerto Jiménez Airport, travel

    best
    1. Fly from Vancouver International Airport (YVR) to Puerto Jiménez Airport (PJM)plane plane YVR - PJM
    2. Walk from Puerto Jiménez Airport (PJM) to Osa Peninsulaunknown unknown
    12h 9m
  2. Fly to Juan Santamaría International Airport, bus, shuttle, travel

    1. Fly from Vancouver International Airport (YVR) to Juan Santamaría International Airport (SJO)plane plane YVR - SJO
    2. Take the bus from 50 m este Del Aeropuerto to Terminal San José Av. 2, C12 Y 14bus bus
    3. Take a shuttle bus from San José to Puerto Jiménezshuttle bus
    4. Walk from Puerto Jiménez to Osa Peninsulaunknown unknown
    15h 28m
  3. Fly to Drake Bay, travel

    1. Fly from Vancouver International Airport (YVR) to Drake Bay (DRK)plane plane YVR - DRK
    2. Walk from Drake Bay (DRK) to Osa Peninsulaunknown unknown
    12h 24m
  4. Fly to Golfito, travel

    1. Fly from Vancouver International Airport (YVR) to Golfito (GLF)plane plane YVR - GLF
    2. Walk from Golfito (GLF) to Osa Peninsulaunknown unknown
    15h 9m
  5. Fly to Liberia International Airport, shuttle, travel

    1. Fly from Vancouver International Airport (YVR) to Liberia International Airport (LIR)plane plane YVR - LIR
    2. Take a shuttle bus from Liberia Airport to Monteverdeshuttle bus
    3. Take a shuttle bus from Monteverde to Golfitoshuttle bus
    4. Walk from Golfito to Osa Peninsulaunknown unknown
    14h 28m
  6. Fly to Cobano, shuttle, travel

    1. Fly from Vancouver International Airport (YVR) to Cobano (ACO)plane plane YVR - ACO
    2. Take the busferry from Montezuma to Sierpebusferry bus ferry
    3. Walk from Sierpe to Osa Peninsulaunknown unknown
    22h 26m
  7. Fly to La Fortuna Arenal Airport, shuttle, travel

    1. Fly from Vancouver International Airport (YVR) to La Fortuna Arenal Airport (FON)plane plane YVR - FON
    2. Take a shuttle bus from La Fortuna to Puerto Jiménezshuttle bus
    3. Walk from Puerto Jiménez to Osa Peninsulaunknown unknown
    18h 14m
  8. Fly to Managua Airport, shuttle, travel

    1. Fly from Vancouver International Airport (YVR) to Managua Airport (MGA)plane plane YVR - MGA
    2. Take a shuttle bus from Granada to Peñas Blancasshuttle bus
    3. Take a shuttle bus from Peñas Blancas to Monteverdeshuttle bus
    4. Take a shuttle bus from Monteverde to Golfitoshuttle bus
    5. Walk from Golfito to Osa Peninsulaunknown unknown
    22h 48m

Vancouver International Airport (YVR) to Puerto Jiménez Airport (PJM) flights

Calendar12Weekly Planes
Duration16h 25mAverage Duration
Ticket$221Cheapest Price
See schedules

Questions & Answers

What companies run services between Vancouver Airport (YVR), Canada and Osa Peninsula, Costa Rica?

There is no direct connection from Vancouver Airport (YVR) to Osa Peninsula. However, you can fly to Puerto Jiménez Airport (PJM) then travel to Osa Peninsula. Alternatively, you can fly to Juan Santamaría International Airport (SJO), walk to 50 m este Del Aeropuerto, take the bus to Terminal San José Av. 2, C12 Y 14, walk to San José, take the shuttle to Puerto Jiménez, then travel to Osa Peninsula.

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, Train travel in Spain: A guide to Renfe, and How to get from Luton Airport into central London - to help you get the most out of your next trip.