In short
- Speedboats take 1 to 1.5 hours from Santa Catalina.
- Driving from Panama City to Santa Catalina takes 5 to 6 hours.
- Public buses from Panama City take 7 to 9 hours.
In this article
Coiba National Park is an island marine reserve located off Panama's Pacific coast. Since there are no regular commercial flights or ferries directly to the islands, most visitors travel through the surf town of Santa Catalina to catch a daily boat tour.
How to get to Coiba Island from Santa Catalina?
You reach Coiba Island by taking a direct speedboat tour from Santa Catalina beach.
The boat ride takes about 1 to 1.5 hours. Tours depart Santa Catalina around 8:00 AM and return by 4:00 PM. These boats are operated by local guides and include stops at snorkeling spots and the main ranger station.
How do you get to Santa Catalina from Panama City?
You can drive, take a bus, or book a charter flight from Panama City to Santa Catalina.
Santa Catalina is the main launch point for Coiba. It sits on the Pacific coast in the Veraguas region. Most travelers come from Panama City, choosing either a rental car for convenience or the public bus system for a budget-friendly trip.

Driving from Panama City to Santa Catalina
Driving takes 5 to 6 hours along the Pan-American Highway.
Take the Pan-American Highway west from Panama City to Santiago. From Santiago, head south toward Soná, and then follow the signs to Santa Catalina. The route is a straightforward drive.
Taking the public bus to Santa Catalina
Backpackers can take a public bus from Albrook Terminal in Panama City, which takes 7 to 9 hours.
You will need to make at least one transfer. First, catch a bus from Albrook Terminal to the town of Soná. In Soná, switch to a local bus heading directly to Santa Catalina.

Are there flights to Coiba National Park?
There are no commercial flights to Coiba, but you can charter a domestic flight near Santa Catalina.
A premium aviation shortcut skips the 6-hour drive from the city. You can book a domestic charter flight from Albrook in Panama City directly to the Lago Bay Airstrip. The flight takes 45 minutes, followed by a short road transfer to the boat launches.
Can I visit Coiba without a guided tour?
No, visitors cannot travel to Coiba independently.
You must book a trip with a local operator. Park rules state that visitors must remain with their licensed guide at all times. Private boat charters are available for groups of up to four people, typically starting around $550 for a full day.

Questions travellers ask
How long is the boat ride from Santa Catalina to Coiba?
The speedboat journey from the mainland takes approximately 1 to 1.5 hours, depending on sea conditions.
How much does a boat trip to Coiba cost?
Shared full-day snorkeling trips generally cost between $70 and $120 per person. The park entrance fee is an additional $20 in cash for foreign visitors.
Where do boats to Coiba depart from?
Boats depart directly from the beach in Santa Catalina, a surf town in the Veraguas region of Panama.



