Affordable Bus Tickets - Compare and book with Spring Bus

Bus from David to San José

Tracopa + Panaline + Tica Bus cross-border Pullman · ~8 hours via Paso Canoas border · US$25-45 · Daily departures

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from David to San José

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

The David → San José Costa Rica cross-border route is the standard transit between Panama's Chiriquí + Costa Rica's capital — ~8 hours including Paso Canoas border crossing.

Spring Bus connects you to operators on this route — Tracopa + Panaline + Tica Bus daily Pullmans ($25-45 USD), with the operators handling border formalities.

Route details: David to San José

Travel time

8 h

Distance

370 km

Typical fare

$25 – $45 USD per person

Frequency

Daily cross-border Pullman options

First departure

Approx. 8:30 AM

Last departure

Approx. 12:00 PM

Operators on this route

Tracopa · Panaline · Tica Bus

Pickup at David

David central bus terminal + Tracopa / Panaline cross-border Pullman terminals

Drop-off at San José

San José Tracopa terminal — taxi to hotels in San Pedro, Escazú, or other safer districts

About the journey

The David → San José route is the standard cross-border transit between Panama's Chiriquí + Costa Rica's capital — ~8 hours including the Paso Canoas border crossing. Tracopa + Panaline + Tica Bus all run daily cross-border Pullmans — the operators handle border formalities. The road passes through Costa Rica's southern Pacific coast (San Vito + General + Pérez Zeledón) before crossing the Cerro de la Muerte to San José.

Travel tips for DavidSan José

  • Cross-border Pullman handles border formalities — much easier than independent crossing.
  • Paso Canoas border ~1-2 hours of formalities each way. Bring passport + small USD cash.
  • Costa Rica entry typically waived for most Western travelers + Panama exit fee waived for most.
  • Early departure (~8 AM) arrives San José evening — taxi to hotel before nightfall.
  • Onward to La Fortuna / Monteverde / Manuel Antonio from San José by Costa Rican operators.
  • Currency: USD accepted on both sides; CRC for Costa Rica.

Frequently asked questions

How long is the bus from David to San José Costa Rica?

**About 8 hours** including the Paso Canoas border crossing (~1-2 hours of formalities).

How much is the bus from David to San José?

**US$25-45 per person** depending on operator + class (Tracopa, Panaline, Tica Bus).

What's the Paso Canoas border crossing like?

**Paso Canoas (Panama-Costa Rica border)** — well-organized, ~1-2 hours of formalities each way. **Costa Rica entry typically waived** for most Western travelers + **Panama exit fee waived** for most. Bring passport + small USD cash. Pullman drivers guide you through the process.

Can I take a local bus across the border?

**Technically yes** — local bus from David to Paso Canoas (~30 min, $3-8 USD), walk across border (~1-2 hours formalities), Costa Rica bus to San Vito + onward to San José. Total ~9-12 hours, $15-25 USD combined. **Cross-border Pullman is strongly recommended** for international travelers.

Can I continue to Manuel Antonio or La Fortuna same-day from David?

**Tight but possible.** Early David Pullman (~8 AM) arrives San José evening, no onward connections same-day. **Overnight in San José** + continue to Manuel Antonio / La Fortuna / Monteverde next morning by Costa Rican operators.

Going the other direction?

Bus from San José to David

See the return route →

Related routes