From Panama City you can reach dolphin-watching areas in about 45 minutes by boat, usually in the calm waters near Taboga or the Pearl Islands. Expect to see pods of bottlenose and spotted dolphins that regularly bow-ride and leap. Tours last 2–4 hours; you’ll spend most of the time drifting with the animals rather than speeding around. The experience is genuinely fun if you like being on the water, but it’s not a wildlife documentary—sometimes the dolphins stay distant or the group is large and noisy.
The dry season (December–April) is best: flatter seas and higher sighting rates. June–November can still work but expect more swell and occasional rain. Expect to pay around $45–85 per person for a half-day trip departing from the city marinas; private or smaller-boat options sit at the higher end. Book through your hotel or a reputable marina operator rather than random street sellers.
Pick a morning departure—dolphins are more active and the light is better for photos. Skip the big catamarans that carry 40+ passengers; the smaller 8–15 person boats give you a far better chance of actually enjoying the animals instead of just photographing other tourists.