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)

DavidSan Gerardo de Rivas
Leaving from
Going to

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

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
6. Keep left onto Calle Río Morete 5.35 km
7. Turn left 639 m
8. Turn sharp left 1.31 km
9. Keep right 2.36 km
10. Continue 812 m
11. Turn right 1.44 km
12. Turn right 933 m
13. Keep left 1.20 km
14. Turn slight left 2.01 km
15. Keep left 2.28 km
16. Turn left onto Vía 334, 334 6.21 km
17. Turn left onto Vía 334, 334 201 m
18. Turn right onto Carretera Interamericana Sur, 2 171 m
19. Keep left 33 m
20. Turn left 91 m
21. Turn right onto Vía 242, 242 928 m
22. Turn right onto Vía 242, 242 6.73 km
23. Turn slight left onto Vía 242, 242 712 m
24. Turn right onto Vía 242, 242 8.88 km
25. Arrive at destination 0 m
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)?

Trips from David

DavidSan Jose