There are 7 ways to get from David to Sorá by plane, bus, taxi, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Albrook Marcos A. Gelabert International Airport, bus, taxi
best- Fly from David (DAV) to Albrook Marcos A. Gelabert International Airport (PAC)plane DAV - PAC
- Take the bus from Terminal de Albrook to Capirabus
- Take the taxi from Capira to Sorátaxi
2h 59mBus
cheapest- Take the bus from David to Coloncitobus Panama City
6h 17m$20–22Bus, taxi
- Take the bus from David to Penonomébus Panamá
- Take the taxi from Penonomé to Sorátaxi
5h 46m$47–60Drive 382 km
- Drive from David to Sorácar 382 km
6h 1m$49–71Taxi
- Take the taxi from David to Sorátaxi 382 km
6h 1m$85–110Fly to Tocumen International Airport, shuttle
- Fly from David (DAV) to Tocumen International Airport (PTY)plane DAV - PTY
- Take a shuttle bus from Aeropuerto Internacional de Tocumen to Chame
3h 52m$153–561Bus via Santiago
- Take the bus from David to Santiagobus Via Panama
- Take the bus from Santiago to Coloncitobus Santiago
7h 6m$27–29
David (DAV) to Albrook Marcos A. Gelabert International Airport (PAC) flights
Comparing Your Travel Options
The cheapest way to get from David to Sorá is to bus which costs $20 - $23 and takes 6h 17m.
The fastest way to get from David to Sorá is to fly and shuttle which takes 3h 52m and costs $150 - $600.
No, there is no direct bus from David to Sorá. However, there are services departing from David and arriving at Coloncito via . The journey, including transfers, takes approximately 6h 17m.
The distance between David and Sorá is 413 km. The road distance is 382 km.
The best way to get from David to Sorá without a car is to bus and taxi which takes 5h 46m and costs $45 - $60.
It takes approximately 2h 59m to get from David to Sorá, including transfers.
David to Sorá bus services, operated by Terminales Panama David, depart from David station.
David to Sorá bus services, operated by Terminales Panama David, arrive at Coloncito station.
Yes, the driving distance between David to Sorá is 382 km. It takes approximately 6h 1m to drive from David to Sorá.
There are 255+ hotels available in Sorá.
What companies run services between David, Panama and Sorá, Panama?
Terminales Panama David operates a bus from David to Coloncito hourly. Tickets cost $16 and the journey takes 5h 42m.
- Website
- copaair.com
Flights from David to Tocumen International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $65–470
- Website
- airpanama.com
Flights from David to Albrook Marcos A. Gelabert International Airport
- Ave. Duration
- 1h
- When
- Monday to Saturday
- Estimated price
- $60–440
- Phone
- +507 314 6231
- Website
- Vepasa Sanpasa
Bus from Terminal de Albrook to Capira
- Ave. Duration
- 1h 12m
- Frequency
- Every 5 minutes
- Website
- Vepasa Sanpasa
Bus from Santiago to Coloncito
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $11
- Website
- Vepasa Sanpasa
- Phone
- +507 983 6446
- Website
- grantnt.com
Bus from Terminal de Albrook to Capira
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Schedules at
- grantnt.com
Bus from David to Penonomé
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- $21–30
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $21–30
- Phone
- +507 238 2700
- [email protected]
- Website
- Transportes del Aeropuerto de Tocumen
Shuttle from Aeropuerto Internacional de Tocumen to Chame
- Ave. Duration
- 1h 33m
- Frequency
- On demand
- Estimated price
- $80
- Website
- Transportes del Aeropuerto de Tocumen
- Phone
- +507 775-2974
- [email protected]
- Website
- Terminales Panama David
Bus from David to Coloncito
- Ave. Duration
- 5h 42m
- Frequency
- Hourly
- Estimated price
- $16
- Schedules at
- Terminales Panama David
Bus from David to Santiago
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- $11
- Schedules at
- Transporte Panama Chiriqui Frontera S.A (Panachif)
Bus from David to Santiago
- Ave. Duration
- 3h 18m
- Frequency
- Every 4 hours
- Ave. Duration
- 2h 47m
- Estimated price
- $7–110
Piquera de Taxis de Capira
- Phone
- +507 248-6050
Cooperativa de Taxis Zaratí
- Phone
- +507 997-8655
Taxi Guacamaya
- Phone
- +507 997-9281
Taxis Unidos Guacamaya
- Phone
- +507 997-1883
- Website
- terminaldepenonome.blogspot.com
Radio Taxi Cristal
- Phone
- +507 775-3512
Taxi Serviradio David
- Phone
- +507 775-4442
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, How to get from Luton Airport into central London, and How to get from London City Airport into central London - to help you get the most out of your next trip.







