Book Affordable Bus Tickets to David

Buses and Pullman service to/from David — Chiriquí's regional capital, transit hub for Boquete and the Costa Rica border

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets to David

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.

David ("da-VEED") is the regional capital of Chiriquí province and Panama's western transit hub — ~6.5 hours west of Panama City, ~30 minutes from Boquete, and ~30 minutes from the Paso Canoas Costa Rica border crossing. The city itself is functional rather than scenic — most travelers transit through within hours, either continuing immediately to Boquete (the highland coffee town) or crossing into Costa Rica. David Enrique Malek Airport (DAV) has multiple daily Copa and Air Panama flights from Panama City (PTY/PAC), making it the fastest way to reach western Panama if you're skipping the long overland bus.

Spring Bus connects you to operators running scheduled service through David's bus terminal — domestic buses to Panama City (Albrook) (~6.5 h, $15 – $25 USD, multiple daily including overnight), local buses to Boquete (every 25 min, $1.75 USD, ~30 min), and connecting service to Almirante port for the Bocas del Toro ferry. Tracopa and Panaline run cross-border Pullman service via Paso Canoas to San José (~10 h, $30 – $50 USD). Currency is Balboa pegged 1:1 to USD — USD bills used.

Popular routes to David

Estimated travel time, distance and shared-shuttle fare ranges for the most common routes into David.

From Panama City (Albrook)

Duration
~6.5 h
Distance
440 km
Fare (shared shuttle)
$15 – $25 USD
Frequency
Multiple daily including overnight

From Boquete

Duration
~30 min
Distance
40 km
Fare (shared shuttle)
$1.75 USD
Frequency
Public bus every 25 min

From Almirante (Bocas del Toro ferry)

Duration
~4 h
Distance
200 km
Fare (shared shuttle)
$10 – $15 USD
Frequency
Multiple daily

From Paso Canoas (Costa Rica border)

Duration
~30 min
Distance
55 km
Fare (shared shuttle)
$1 – $3 USD
Frequency
Frequent buses

From San José, Costa Rica (Tracopa cross-border)

Duration
~10 h with border
Distance
510 km
Fare (shared shuttle)
$30 – $50 USD
Frequency
Tracopa + Panaline daily

From Panama City (Copa or Air Panama flight)

Duration
~1 h
Distance
Fare (shared shuttle)
$80 – $150 USD
Frequency
Multiple daily

How to get to David by bus

David is reached by bus from anywhere in Panama, by Copa or Air Panama flight from Panama City, or by cross-border Pullman from Costa Rica.

By bus from Albrook terminal

Buses depart Panama City's Gran Terminal de Transportes (Albrook Mall) for David all day — ~6.5 hours, $15 – $25 USD. Multiple daily departures including overnight services. Reserved seats, A/C, luggage compartment. The standard backpacker route to western Panama.

By Copa or Air Panama flight

Copa Airlines (from PTY) and Air Panama (from PAC Albrook) run multiple daily flights to David's Enrique Malek Airport (DAV) — ~1 hour, $80 – $150 USD one-way. The fastest way for travelers prioritizing time. From DAV, taxi or shuttle to Boquete ~$25 – $35 USD.

By cross-border Pullman from Costa Rica

Tracopa and Panaline run daily Pullman service from San José — ~10 hours including the Paso Canoas border crossing (~1–2 hours of formalities), $30 – $50 USD. The standard overland route from Costa Rica into western Panama. Border formalities can be slow; allow buffer time.

About David

David sits in Panama's western lowlands at the foot of the Chiriquí highlands, ~30 km from both Boquete (north, in the mountains) and the Paso Canoas border (west, into Costa Rica). The city has a population of ~150,000 and serves as the commercial and administrative center for Chiriquí province — supermarkets, hospitals, hotels, the regional airport, and the bus terminal. Most travelers experience it as a transit point.

If you do overnight, the central Parque Cervantes and the Catedral San José are the main landmarks. The city has limited tourist appeal compared to Boquete just up the road, but functional infrastructure makes it useful for layovers, early flights, or as a base for the Paso Canoas border crossing. Day trips include Playa Las Lajas (long Pacific beach ~45 min away), Volcán Barú access via Cerro Punta on the west flank, and the area's coffee farms.

Travel tips for getting to David

  • Most travelers transit through within hours. Either continue immediately to Boquete or cross into Costa Rica.
  • Public bus to Boquete every 25 min, $1.75 USD — no need to pre-book. Boquete is just 30 minutes away.
  • Paso Canoas border ~30 min away — easy day trip or onward connection to Costa Rica.
  • DAV airport is ~10 min from the city — Copa and Air Panama flights from PTY are the fastest way in.
  • Hotel near the bus terminal for early-morning Albrook departures or border-crossing days.
  • USD is the de facto currency — Balboa coins circulate alongside US dollar bills.

Bus to David — frequently asked questions

**Public bus** every 25 minutes from David's bus terminal — ~30 minutes, **$1.75 USD**. No need to pre-book. Buses run roughly 5:30 am to 9 pm. Taxi or pre-booked shuttle from David airport (DAV) to Boquete ~$25 – $35 USD.

**Paso Canoas border crossing** is ~30 minutes west of David — frequent local buses ($1 – $3 USD) or **Tracopa / Panaline** direct Pullman service from David all the way to **San José** ~10 hours total, $30 – $50 USD. Border formalities ~1–2 hours each way.

**Most travelers spend 0–1 nights** — transit through to Boquete or across the border. If you have an early flight from DAV or a long Albrook bus connection, 1 night in David is convenient. Otherwise, sleep in Boquete (30 min away, more scenic) or push through to Costa Rica.

**Enrique Malek International Airport (DAV)** has multiple daily Copa flights from Panama City (PTY) and Air Panama flights from Albrook (PAC), plus occasional international service. ~1 hour from PTY, $80 – $150 USD one-way. Convenient for travelers heading to Boquete who want to skip the 6.5-hour overland bus from Albrook.

Yes — David is widely considered safe for travelers, especially the central area around Parque Cervantes and the bus terminal. Standard small-city precautions apply. Most travelers transit through without incident.