There are 4 ways to get from David to Puntarenas by bus, car, plane, 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.
Bus
best- Take the bus from David to Queposbus Panamá / ...
- Take the bus from Quepos to Puntarenasbus Puntarenas
9h 20m$24–33Drive 383.4 km
- Drive from David to Puntarenascar 383.4 km
6h 25m$53–76Bus, fly, shuttle
- Take the bus from David to Fronterabus
- Take the bus from Paso Canoas to Golfitobus
- Fly from Golfito (GLF) to Juan Santamaría International Airport (SJO)plane GLF - SJO
- Take a shuttle bus from San Jose Airport to Puntarenas
7h 41m$380–452Bus via San José
- Take the bus from David to San Josébus David – San José vía Costanera
- Take the bus from Empresarios Unidos to Puntarenasbus San José / ...
10h 47m$32–34
Golfito (GLF) to Juan Santamaría International Airport (SJO) flights
Questions & Answers
The cheapest way to get from David to Puntarenas is to bus which costs $23 - $35 and takes 9h 20m.
The fastest way to get from David to Puntarenas is to drive which takes 6h 25m and costs $50 - $80.
No, there is no direct bus from David to Puntarenas. However, there are services departing from David and arriving at Puntarenas via Quepos. The journey, including transfers, takes approximately 9h 20m.
The distance between David and Puntarenas is 395 km. The road distance is 383.4 km.
The best way to get from David to Puntarenas without a car is to bus which takes 9h 20m and costs $23 - $35.
It takes approximately 9h 20m to get from David to Puntarenas, including transfers.
David to Puntarenas bus services, operated by Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter), depart from David station.
David to Puntarenas bus services, operated by Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter), arrive at Quepos station.
Puntarenas is 1h behind David. It is currently 6:37 PM in David and 5:37 PM in Puntarenas.
Yes, the driving distance between David to Puntarenas is 383 km. It takes approximately 6h 25m to drive from David to Puntarenas.
What companies run services between David, Panama and Puntarenas, Costa Rica?
You can take a bus from David to Puntarenas via Quepos in around 9h 20m.
- Website
- flysansa.com
Flights from Golfito to Juan Santamaría International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $180–270
Flights from Golfito to Juan Santamaría International Airport via Puerto Jimenez
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $180–270
Bus from David to Quepos
- Ave. Duration
- 6h
- Frequency
- 4 times a day
- Estimated price
- $18–26
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $18–26
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, Getting to Milan from the airport, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are 122+ hotels available in Puntarenas.

