1map logoGo to main page

San José, San José to David, Chiriqui from $18: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San José, Costa Rica
to
David, Panama

How to Get from San José to David: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$18 by busBest price
248 kmDistance
3h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San José to David with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Average Duration
7h  6m
Estimated price
$26-37
Recommended
Company
various
Bus
Average Duration
8h 
Estimated price
$18-40
Cheapest
route map
Distance: 248 km
Duration: 3h 50m

See more options

Company
various
Drive
Average Duration
6h  19m
Estimated price
$45-70
Company
various
Plane
Drive
Average Duration
3h  50m
Estimated price
$172-835
Company
various
Plane
Drive
Average Duration
5h  25m
Estimated price
$172-260
Company
various
Plane
Drive
Average Duration
5h  5m
Estimated price
$182-853
Company
various
Drive
Average Duration
9h  19m
Estimated price
$261-378

Traveling From San Jose (Heredia) to David

Traveling from San Jose (Heredia) to David offers a transition from the vibrant urban life of Costa Rica’s capital to the lush landscapes and laid-back atmosphere of Panama’s charming city.

Best Neighbourhoods in David

David's neighborhoods offer diverse experiences for travelers to explore.

Central David
• Vibrant markets and local eateries abound.
• Close proximity to major attractions.
El Terronal
• Known for its quiet, residential charm.
• Green spaces ideal for relaxation.
Don Boni
• Trendy cafes and shops line the streets.
• A hotspot for local events and festivals.

Best Times To Visit David's Attractions

Timing your visits can greatly enhance your experience in David.

David's Market
Early mornings are best to experience the freshest produce and local vibe.
La Pipa Park
Weekday afternoons offer tranquility and fewer crowds for relaxation.
Chiriquí Viejo River
Visit during the early morning or late afternoon for stunning views.

David Weather: What to Expect Year-Round

David enjoys a tropical climate, characterized by warm temperatures and a distinct rainy season from May to November; visiting during the dry months of December to April can enhance your outdoor experiences.

Dining Recommendation in David

Try the traditional Panamá Sancocho at Restaurante El Tenedor, where the rich, hearty flavors of this chicken soup showcase local herbs like culantro and are a delightful departure from the urban dining scene of San Jose (Heredia); the casual, friendly atmosphere here allows you to truly savor the essence of Panamanian cuisine.

San José - David operators

Explore transport companies operating between San José and David, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+506 2771 2550
Website
grupoblanco.cr

Bus from San José to Quepos

Average Duration
1h
Estimated price
$373-374
Contact phone
+52 962 625 2435
Website
ticabus.com

Bus from Quepos to David Panama

Average Duration
5h 15m
Estimated price
$375-376

Bus from San José to David Panama

Average Duration
8h 12m
Estimated price
$377-40
Contact phone
+506 2221 4214
Website
tracopacr.com

Bus from San José to David

Average Duration
8h
Estimated price
$18-378
Plane
Website
flysansa.com

Plane from San Jose (SJO) to Golfito (GLF)

Average Duration
50m
Estimated price
$264-265

Plane from San Jose (SJO) to Puerto Jimenez (PJM)

Average Duration
50m
Estimated price
$266-267

Plane from San Jose (SJO) to Drake Bay (DRK)

Average Duration
51m
Estimated price
$268-265
Website
worldticket.com

Plane from San Jose Airport to Golfito Airport

Average Duration
1h
Estimated price
$269-370

Plane from San Jose Airport to Puerto Jimenez

Average Duration
50m
Estimated price
$70-371

Plane from San Jose Airport to Drake Bay

Average Duration
50m
Estimated price
$372-400
all-pages.other Show other routes
Contact phone
+506 2750 0626
Website
caribeshuttle.com

Other from San José to Paso Canoas

Average Duration
7h
Estimated price
$261-378

San José to David: Overview of Bus, Train, Flight, and Car Trips

Traveling between San José and David offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
$45 - $70
Departure Point
San Jose Airport
Arrival Point
Golfito Airport
Departure Point
San José station
Arrival Point
David Panama station

Frequently asked questions

Find out more about the route from San José to David.

Or choose the category:
The distance between San Jose and David is approximately 154 miles. The road distance is slightly longer at 216.1 miles. Travel times can vary depending on the mode of transportation chosen. The quickest option is to fly to Drake Bay and then take a bus, which takes about 8 hours and 17 minutes. Alternatively, taking a ferry from San Jose to David takes about 9 hours and 19 minutes. Driving by car takes around 6 hours and 19 minutes, while taking a bus from San Jose to David takes approximately 7 hours and 6 minutes.
The most cost-effective option for traveling from San Jose to David is by taking the bus, which costs between $17 and $40 and takes approximately 8 hours. This is a popular choice among budget travelers. However, if time is of the essence, the quickest option is to drive, which takes about 6 hours and 19 minutes and costs between $45 and $70. This gives travelers more flexibility and the ability to explore at their own pace.
When traveling from San Jose to David the prices for a bus ticket range from $26 to $37. If you prefer to take a ferry, the prices vary from $378 to $650. It is important to check for the current prices as they can be subject to change. Additionally, it is recommended to book your tickets in advance to secure the best prices.
To travel from San Jose to David without using public transportation, you can rent a car and drive the distance of 216 miles. It typically takes around 6 hours and 19 minutes to complete the journey by car. The cost of renting a car for this trip can range from $45 to $70. This option offers flexibility and allows you to explore the beautiful scenery along the way at your own pace.
To travel from San Jose to David without a car, the best option is to take a bus. The journey usually takes around 7 hours and 6 minutes and costs between $25 and $40. The bus route typically involves a transfer at Quepos Airport. This is a convenient and affordable option for those who prefer not to drive.
Yes, there is a direct link between San Jose and David. A direct bus service operated by Grupo Blanco departs once daily from San José and arrives in David, with the journey lasting approximately 8 hours. This service operates every day, providing a convenient and straightforward transportation option for travelers between the two destinations.
The flight duration between San Jose and David is approximately 50 minutes. This is the quickest and most convenient option for travel between the two cities. As for the cost, it typically varies depending on the airline and the time of booking. On average, the cost of a one-way flight ranges from $100 to $200, but prices can fluctuate. It is recommended to check with different airlines for the most accurate and up-to-date prices.
There are various accommodation options available near David. With over 52 hotels to choose from, you will have a range of choices to fit your budget and preferences. Prices for these hotels start at $33 per night. From luxury resorts to budget-friendly options, you will find a suitable place to stay that meets your needs.