Affordable Bus Tickets - Compare and book with Spring Bus

Bus from David to Panama City

Padafront + Expreso Panamá Pullman · ~6-7 hours via Pan-American Highway · US$15-25 · Daily + overnight cama + PTY airport connection

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from David to Panama City

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 → Panama City return route is the standard transit for travelers heading to PTY Tocumen airport or onward Panama destinations.

Spring Bus connects you to operators on this route — Padafront + Expreso Panamá + Terminales David Pullmans, same as inverse direction.

Route details: David to Panama City

Travel time

6 h 30 min

Distance

440 km

Typical fare

$15 – $25 USD per person

Frequency

Multiple daily Pullmans + overnight cama option

First departure

Approx. 6:00 AM

Last departure

Approx. 11:00 PM (overnight)

Operators on this route

Padafront · Expreso Panamá · Terminales David

Pickup at David

David central bus terminal

Drop-off at Panama City

Albrook Gran Terminal de Transportes + onward to PTY Tocumen international airport

About the journey

The David → Panama City return is the standard transit for travelers heading from Chiriquí to PTY Tocumen airport for international flights or onward to Bocas del Toro / San Blas / Pacific destinations.

Travel tips for DavidPanama City

  • Overnight cama Pullman (~11 PM departure) saves daytime hours.
  • Daytime Pullman for scenic travel.
  • Onward to PTY Tocumen international airport — taxi from Albrook (~30-45 min, $20-40 USD).
  • Onward to Bocas del Toro — Air Panama flight from PTY/Albrook (~1 h, $80-150 USD).
  • Onward to San Blas — 4WD shuttle from Panama City (~3-4 h to Cartí port + lancha).
  • Currency: USD throughout (no exchange needed).

Frequently asked questions

How long is the bus from David to Panama City?

**About 6-7 hours** on Padafront / Expreso Panamá Pullman — same as inverse direction.

How much is the bus from David to Panama City?

**US$15-25 per person** on Pullman.

Can I make a same-day PTY international flight?

**Yes for evening flights.** Day Pullman from David (~6-7 AM) arrives Panama City ~1-2 PM, taxi to PTY Tocumen airport. **Overnight cama Pullman** for early-morning flights — board David ~11 PM, arrive Panama City ~6 AM, taxi to airport.

What time do Pullmans leave David for Panama City?

**Daily — typically 6 AM, 9 AM, 11 AM, 1 PM, 3 PM, 5 PM, 11 PM (overnight cama)**.

Can I continue to Bocas del Toro from David?

**Yes — alternative to Panama City return.** David → Almirante local bus (~3-4 h, $8-15 USD) + ferry to Isla Colón (~30 min, $6 USD). Total David-Bocas ~4-5 hours. Faster than going via Panama City for travelers in Chiriquí.

Going the other direction?

Bus from Panama City to David

See the return route →

Related routes