Rome2Rio

How to get fromPérez Zeledón to San Gerardo de Rivasby bus, taxi, or car

Find Transport to San Gerardo de Rivas

See all options

There are 3 ways to get from Pérez Zeledón to San Gerardo de Rivas by bus, taxi, or car

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

  1. Line 140 bus, bus

    best
    1. Take the bus from Palmares to San Isidrobus bus 140
    2. Take the bus from San Isidro de El General to San Gerardo de Rivasbus bus 134 San Isidro de El General
    1h 45m
    $6–7
  2. Drive 21.2 km

    cheapest
    1. Drive from Pérez Zeledón to San Gerardo de Rivascar car 21.2 km
    28 min
    $3–5
  3. Taxi

    1. Take the taxi from Pérez Zeledón to San Gerardo de Rivastaxi taxi 21.2 km
    28 min
    $40–55

Questions & Answers

What companies run services between Pérez Zeledón, Costa Rica and San Gerardo de Rivas, Costa Rica?

You can take a bus from Palmares to San Gerardo de Rivas via San Isidro and San Isidro de El General in around 1h 45m.

Bus operators
Other 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 London to Edinburgh, Flying into Beijing?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.