There are 3 ways to get from Panama to Cali by plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from David
best- Fly from David (DAV) to Cali (CLO)plane DAV - CLO
4h 54m$137–633Fly from Panama Pacific International Airport
- Fly from Panama Pacific International Airport (BLB) to Cali (CLO)plane BLB - CLO
2h 4m$141–199Fly from Tocumen International Airport
- Fly from Tocumen International Airport (PTY) to Cali (CLO)plane PTY - CLO
4h 32m$274–369
David (DAV) to Cali (CLO) flights
Questions & Answers
The cheapest way to get from Panama to Cali is to fly which costs $140 - $200 and takes 2h 4m.
The fastest way to get from Panama to Cali is to fly which takes 2h 4m and costs $140 - $200.
The distance between Panama and Cali is 886 km.
It takes approximately 4h 54m to get from Panama to Cali, including transfers.
There are 1120+ hotels available in Cali.
What companies run services between Panama and Cali, Colombia?
Copa Airlines flies from David (DAV) to Cali (CLO) once daily.
- Website
- copaair.com
Flights from David to Cali via Tocumen International Airport
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $110–600
Flights from Tocumen International Airport to Cali
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $45–280
- Website
- avianca.com
Flights from Tocumen International Airport to Cali via Bogota
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $210–300
- Website
- copaair.com
Flights from Panama Pacific International Airport to Cali
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–150
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 Thanksgiving 2018: How to travel stress-free, How to get from Florence to Rome, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
