How to get from David to San Gerardo de Rivas by car, truck, bike, walk
Distance between David and San Gerardo de Rivas is 172 kilometers (107 miles).
Driving distance from David to San Gerardo de Rivas is 239 kilometers (148 miles)
Route Map
Routes from david-chiriqui to san-gerardo-de-rivas-san-jose
4 Ways from David (Panama/Chiriqui) to San Gerardo de Rivas (Costa rica/San Jose)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Avenida 5a Oeste 53 m
2. Turn left onto Calle G Norte 53.31 km
3. Continue onto Carretera Interamericana Sur, 2 92.32 km
4. Turn left onto Carretera Pacífica Fernández Oreamuno, 34 45.53 km
5. Turn sharp right onto Calle Río Morete 5.66 km
See more
Questions and Answers
What is the cheapest way to get from David (Panama/Chiriqui) to San Gerardo de Rivas (Costa rica/San Jose)?
How do I get from David (Panama/Chiriqui) to San Gerardo de Rivas (Costa rica/San Jose) the fastest?
How long does it take to get from David (Panama/Chiriqui) to San Gerardo de Rivas (Costa rica/San Jose)?