Bocas Del Toro

Bocas del Toro, Panama: Complete Guide (Islands, Beaches, Getting There)

Bocas del Toro is an archipelago of nine main islands and dozens of small cays on Panama’s Caribbean coast, near the Costa Rican border. Most visitors stay in Bocas Town on Isla Colón and use water taxis to reach the other islands for beaches, snorkeling, surfing and wildlife. The highlights are Starfish Beach, Red Frog Beach, the Zapatilla Cays, Dolphin Bay and Bluff Beach. You get there by a one-hour flight from Panama City, or by bus to Almirante and a 30-minute water taxi. Plan on 3 to 5 days.

Colorful waterfront in Bocas Town, Bocas del Toro, Panama

Bocas del Toro at a glance

Main base Bocas Town, Isla Colón
Getting there Flight from Panama City (Albrook) about 1 hour; or overnight bus to Almirante plus water taxi
Getting around Water taxis between islands; bikes, taxis and a local bus on Isla Colón
Best for Beaches, snorkeling, surfing, wildlife, nightlife
How long 3 to 5 days
Money US dollars; a few ATMs in Bocas Town only

The islands, explained

  • Isla Colón: the main island, with Bocas Town, the airport, most hotels and restaurants, and the roads to Bluff Beach, Boca del Drago and Starfish Beach.
  • Isla Carenero: a few minutes by boat from Bocas Town. Quieter, with waterfront hotels, restaurants and a surf break. See our Isla Carenero guide.
  • Isla Bastimentos: the wild one. It has Red Frog Beach, Wizard Beach, the Afro-Caribbean village of Old Bank and much of Isla Bastimentos National Marine Park. See our Isla Bastimentos guide.
  • Isla Solarte, Isla Cristóbal and Isla Popa: quieter, less developed islands with a few eco-lodges and Indigenous Ngäbe communities.
  • Cayos Zapatilla: two uninhabited islands with white sand and palm trees, inside the national marine park.

Best things to do in Bocas del Toro

1. Take an island-hopping boat tour

The classic Bocas day: a boat picks you up in town and stops at Dolphin Bay (to see bottlenose dolphins), Cayo Coral or Crawl Cay for snorkeling and a seafood lunch over the water, Red Frog Beach, and sometimes Sloth Island. Tours leave from the Bocas Town waterfront every morning. Compare a few operators and ask what’s included.

2. See the starfish at Starfish Beach

Playa Estrella, on the north side of Isla Colón, has calm, shallow water with big orange starfish on the sandy bottom. Take the local bus or a taxi to Boca del Drago and walk about 20 minutes along the shore. Look, but never pick them up; it harms them. More in our Starfish Beach guide.

3. Spend a day at Red Frog Beach

On Isla Bastimentos, a short boat ride from town. It’s named for the tiny red poison-dart frogs in the forest behind the beach. There’s usually a small fee to walk through the private land from the dock. The waves can be strong, so swim carefully.

4. Visit the Zapatilla Cays

These two protected islands are as close to a postcard as Bocas gets, with clear water and reefs. They’re part of Isla Bastimentos National Marine Park, so a park fee applies. Most visitors come on a full-day tour.

5. Surf

Bocas has breaks for every level, from beginner-friendly waves near Isla Carenero to powerful reef breaks and Bluff Beach. The biggest swells usually arrive from about December to March and again around June to August. Surf schools in town offer lessons and board rentals.

6. Snorkel and dive

Because dozens of rivers empty into the sea here, the water near Bocas Town is often green rather than turquoise. The best reefs are a short boat ride away, at spots like Hospital Point, Cayo Coral and the Zapatilla Cays. Several dive shops in town run trips and certification courses.

7. Watch for sea turtles at Bluff Beach

Playa Bluff is a long, wild beach on Isla Colón, popular with surfers. From about March to September, leatherback and other sea turtles nest here; local conservation groups sometimes run night walks. More in our Bluff Beach guide.

8. Tour Finca Los Monos Botanical Garden

A short drive from town, this garden was planted in a patch of rainforest and is full of tropical plants, flowers and fruit trees. You may see capuchin and howler monkeys, sloths, poison-dart frogs and lots of birds. Tours run on a few set days a week, so book ahead.

9. Wade through La Gruta cave

La Gruta is a bat-filled cave near the village of Colonia Santeña, about 4 1/2 miles (7 km) from town. You wade through shallow water under thousands of sleeping bats. There’s a small shrine to the Virgin Mary at the entrance, and locals make a pilgrimage here once a year.

10. Walk to Wizard Beach and Old Bank

On Bastimentos, a jungle trail connects the village of Old Bank to Wizard Beach (Playa Primera). The trail can be very muddy, so wear shoes you don’t mind ruining. In Old Bank you’ll hear Guari-Guari, the local Creole language.

11. Go out in Bocas Town

Bocas Town has some of the liveliest nightlife in Panama, with waterfront bars, live music, beach parties and themed nights. It’s a backpacker favorite, so expect a young crowd on weekends.

Boats and clear water in the Bocas del Toro archipelago

Best beaches in Bocas del Toro

Beach Island Good for
Starfish Beach (Playa Estrella) Isla Colón Calm water, starfish, families
Boca del Drago Isla Colón Calm water, sunsets, seafood
Bluff Beach Isla Colón Surfing, turtles, long walks
Red Frog Beach Bastimentos Classic Caribbean beach, frogs
Wizard Beach Bastimentos Wild and empty, surfing
Cayos Zapatilla Marine park White sand, snorkeling

For more of the country’s beaches, see our list of the best beaches in Panama.

How to get to Bocas del Toro

By plane

Flights to Bocas del Toro (airport code BOC) leave from Albrook airport (PAC) in Panama City, not from the international airport at Tocumen. The flight takes about 1 hour. As of 2026, one-way fares typically run about $80 to $200. The Bocas airport is in town, a few minutes’ walk or a short taxi ride from most hotels.

By bus and water taxi

  1. Take an overnight bus from the Albrook bus terminal in Panama City to Almirante. It takes about 10 to 11 hours and costs about $30 to $45 (2026). Buy your ticket at the terminal.
  2. From the bus stop in Almirante, take a short taxi ride to the water taxi docks.
  3. Water taxis to Bocas Town take about 30 minutes and cost about $6 to $8. They run from early morning until about 6 p.m. Luggage space is limited, so pack light.

There’s also a slower car ferry from Almirante to Isla Colón, which takes about 1 1/2 hours and carries vehicles. It’s my favorite way to get from Almirante to Isla Colón. Check the current schedule and prices on the Bocas ferry website.

Car ferry from Almirante to Bocas del Toro

From Costa Rica

Many travelers come from Puerto Viejo or San José in Costa Rica, crossing the border at Sixaola–Guabito and continuing by shuttle to Almirante and then by boat. Shuttle companies sell the whole trip as a package. Read our guide on how to get to Bocas del Toro for details.

Where to stay

Area Best for
Bocas Town First-timers, restaurants, nightlife, boat tours. Everything is walkable.
Isla Carenero Quieter waterfront stays a 2-minute boat ride from town.
Bastimentos (Old Bank, Red Frog) Jungle, beaches and a more local feel.
Bluff and the north of Isla Colón Surfers and people who want space.
Over-water and remote eco-lodges Couples and anyone who wants quiet. See our post on staying in a floating house in Bocas.

You’ll find everything from hostels with dorms to boutique hotels and private cabins. Book early for the December–April high season and Panama’s holiday weekends.

Food and drink

Bocas Town has a wide mix of restaurants for its size, including Caribbean seafood, Thai, Italian, burgers and vegetarian cafés. Try the local Caribbean dishes: fish or chicken in coconut sauce, rice and beans with coconut, patí (spicy meat pastries) and Johnny cake (coconut bread). Many restaurants are built over the water.

Best time to visit Bocas del Toro

Bocas has its own weather and doesn’t follow the Pacific side’s dry and rainy seasons. It can rain at any time of year. The drier, calmer spells usually come around September to October and February to March, which are good months for snorkeling and boat trips. December to January and June to August can be wetter, but those are also the best surf months. See the full breakdown in our guide to the best time to visit Panama.

How many days do you need?

  • 2 days: one island-hopping tour and one day at Starfish Beach.
  • 3 to 4 days: add Red Frog Beach, the Zapatilla Cays or a surf lesson.
  • 5 or more days: slow down, stay on Bastimentos or Carenero, and add diving.

Tips before you go

  • Don’t drink the tap water. Use bottled or filtered water.
  • Bring cash. The few ATMs in Bocas Town can run out on busy weekends, and many water taxis and small places take cash only.
  • Agree on water-taxi prices before you get in, and ask when the last boat back leaves.
  • Bring insect repellent. Sand flies and mosquitoes can be bad, especially at dusk.
  • Use reef-safe sunscreen and don’t touch coral or starfish.
  • Watch your belongings on beaches and at night in town. Petty theft happens.
  • Check the news before you travel overland. Protests occasionally block the road to Almirante.
Surfing in Bocas del Toro
Over-water buildings in Bocas del Toro
Caribbean island in Bocas del Toro

Bocas del Toro FAQ

Is Bocas del Toro worth it?

Yes, especially if you like beaches, snorkeling, surfing and a laid-back Caribbean feel. If you want powdery white sand and turquoise water everywhere, San Blas may suit you better.

Is Bocas del Toro safe?

It’s generally safe for tourists. Use normal care: don’t leave things unattended on the beach, take a taxi late at night and be careful with alcohol and boat rides after dark.

Bocas del Toro or San Blas?

Bocas has more to do, more places to stay and more nightlife. San Blas is simpler and more remote, with the clearest water and Guna culture. If you have time, do both.

Can you see sloths in Bocas?

Yes. Look for them in the trees on Isla Colón and Bastimentos, and on boat tours that stop at the mangroves. The rare pygmy three-toed sloth lives only on Isla Escudo de Veraguas, a remote island east of the archipelago that few visitors reach.

Save it for later on Pinterest:

Starfish Beach, Isla Colón, Bocas del Toro
Isla Bastimentos, Bocas del Toro
Playa Bluff, Bocas del Toro