Rome2Rio

How to get fromSt. Louis to Puerto Viejo de Sarapiquiby plane, bus, car, or shuttle

Find Transport to Puerto Viejo de Sarapiqui

See all options

There are 4 ways to get from St. Louis to Puerto Viejo de Sarapiqui by plane, bus, car, or shuttle

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 Juan Santamaría International Airport, bus

    best
    1. Fly from Lambert–St. Louis International Airport (STL) to Juan Santamaría International Airport (SJO)plane plane STL - SJO
    2. Take the bus from Gran Terminal del Caribe, San José to Bar Compasbus bus
    12h 42m
    $212–662
  2. Drive 4,818 km

    1. Drive from St. Louis to Puerto Viejo de Sarapiquicar car 4,818 km
    2d 12h
    $647–934
  3. Fly to Liberia International Airport, bus, shuttle

    1. Fly from Lambert–St. Louis International Airport (STL) to Liberia International Airport (LIR)plane plane STL - LIR
    2. Take the bus from Terminal de Buses Municipal de Liberia to Cañasbus bus
    3. Take a shuttle bus from Cañas to La Fortunashuttle bus
    4. Take a shuttle bus from La Fortuna to Puerto Viejo de Sarapiquishuttle bus
    15h 10m
    $782–1,716
  4. Fly to La Fortuna Arenal Airport, shuttle

    1. Fly from Lambert–St. Louis International Airport (STL) to La Fortuna Arenal Airport (FON)plane plane STL - FON
    2. Take a shuttle bus from La Fortuna to Puerto Viejo de Sarapiquishuttle bus
    28h 55m
    $520–1,044

Lambert–St. Louis International Airport (STL) to Juan Santamaría International Airport (SJO) flights

Calendar39Weekly Planes
Duration7h 45mAverage Duration
Ticket$186Cheapest Price
See schedules

Questions & Answers

What companies run services between St. Louis, MO, USA and Puerto Viejo de Sarapiqui, Costa Rica?

There is no direct connection from St. Louis to Puerto Viejo de Sarapiqui. However, you can take the train to LAMBERT AIRPORT TERMINAL #1 station, walk to Lambert–St. Louis International Airport (STL) airport, fly to Juan Santamaría International Airport (SJO), walk to Entrada Fatima, take the bus to Terminal San Carlos, walk to Gran Terminal del Caribe, San José, then take the bus to Bar Compas. Alternatively, you can drive from St. Louis to Puerto Viejo de Sarapiqui in around 2d 12h.

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 How to get from Luton Airport into central London, 4 of the smartest ways to explore Australia, and How to get from Southend Airport into central London - to help you get the most out of your next trip.