There are 5 ways to get from Panama City to Playa Santa Catalina by plane, taxi, bus, 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, taxi
best- Fly from Albrook Airport to Lago Bayplane
- Take the taxi from Lago Bay to Playa Santa Catalinataxi
59 min$848–2,211Drive 360.9 km
cheapest- Drive from Panama City to Playa Santa Catalinacar 360.9 km
5h 32m$50–72Bus
- Take the bus from Gran Terminal Nacional de Transporte to Sonábus
- Take the bus from Soná to Santa Catalinabus Soná
5h 1mShuttle
- Take a shuttle bus from Panama City to Santa Catalina
6h 8m$450Bus via Santiago
- Take the bus from Albrook to Santiagobus
- Take the bus from Santiago to Sonábus
- Take the bus from Soná to Santa Catalinabus
9h 4m
Albrook Airport to Lago Bay flights
Questions & Answers
The cheapest way to get from Panama City to Playa Santa Catalina is to drive which costs $45 - $75 and takes 5h 32m.
The fastest way to get from Panama City to Playa Santa Catalina is to fly and taxi which takes 59 min and costs $850 - $2,300.
No, there is no direct bus from Panama City to Playa Santa Catalina. However, there are services departing from Gran Terminal Nacional de Transporte and arriving at Santa Catalina via Soná. The journey, including transfers, takes approximately 5h 1m.
The distance between Panama City and Playa Santa Catalina is 242 km. The road distance is 360.9 km.
The best way to get from Panama City to Playa Santa Catalina without a car is to bus which takes 5h 1m and costs .
It takes approximately 59 min to get from Panama City to Playa Santa Catalina, including transfers.
Panama City to Playa Santa Catalina bus services, operated by Unión de Transportistas del Sur de Soná (UTRANSUR), depart from Gran Terminal Nacional de Transporte station.
Panama City to Playa Santa Catalina bus services, operated by Unión de Transportistas del Sur de Soná (UTRANSUR), arrive at Soná station.
Yes, the driving distance between Panama City to Playa Santa Catalina is 361 km. It takes approximately 5h 32m to drive from Panama City to Playa Santa Catalina.
There are 47+ hotels available in Playa Santa Catalina.
What companies run services between Panama City, Panama and Playa Santa Catalina, Panama?
You can take a bus from Gran Terminal Nacional de Transporte to Playa Santa Catalina via Soná and Santa Catalina in around 5h 1m.
Bus from Gran Terminal Nacional de Transporte to Soná
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
Bus from Soná to Santa Catalina
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $5
Bus from Santiago to Soná
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
Bus from Soná to Santa Catalina
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $5
- Phone
- +507 6687 1802
- [email protected]
- Website
- Valitours Transportation
Shuttle from Panama City to Santa Catalina
- Ave. Duration
- 6h 8m
- Frequency
- On demand
- Estimated price
- $450
- Website
- Valitours Transportation
- Phone
- +507 775-2974
- [email protected]
- Website
- Terminales Panama David
Bus from Albrook to Santiago
- Ave. Duration
- 4h 3m
- Frequency
- Hourly
- Estimated price
- $13
- Schedules at
- Terminales Panama David
- Ave. Duration
- 14 min
- Estimated price
- $8–11
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 What documents do I need to cross Niagara Falls?, How to travel India's Golden Triangle, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.


