
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
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets to David
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
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
How do I get from David to Boquete?
How do I get from David to Boquete?
**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.
How do I cross from David to Costa Rica?
How do I cross from David to Costa Rica?
**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.
How long should I stay in David?
How long should I stay in David?
**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.
What's at David Airport (DAV)?
What's at David Airport (DAV)?
**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.
Is David safe?
Is David safe?
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.