About San Blas: The Complete Guide to Guna Yala, Panama
If you’ve only seen the photos, San Blas can look like a single postcard-perfect place. In reality, it’s an entire autonomous region — and understanding its geography and governance makes every island you visit make a lot more sense.
What is San Blas, exactly?
San Blas is the popular name for Guna Yala, an indigenous comarca (autonomous territory) that stretches along Panama’s Caribbean coast, from near the Colombian border toward the Panama Canal. It’s home to the Guna people, one of Panama’s largest indigenous groups, who have self-governed this territory for generations under their own political and legal structures — separate from the rest of Panama’s provincial administration.
How many islands are there?
Guna Yala contains more than 365 islands and cays, though only around 40-50 are inhabited by Guna communities. The rest range from tiny, uninhabited sandbars barely large enough for a few palm trees to larger islands with active fishing villages. Tourism typically concentrates on a few dozen of the most accessible and scenic cays, reachable by boat from the Carti embarkation point — see our full islands guide for the ones you’re most likely to actually visit.
Geography at a glance
- Location: Caribbean coast of Panama, roughly a 2.5-hour drive plus a boat crossing from Panama City.
- Climate: tropical, with a dry season (December–April) and a wetter season (May–November) — see our best time to visit guide.
- Terrain: low-lying coral islands and cays, most just a few feet above sea level, fringed by coral reefs.
- Mainland side: a narrow coastal strip and forested mountains separate Guna Yala from Panama City, which is why the overland transfer takes the time it does.
Self-governance and what it means for visitors
Guna Yala isn’t run like the rest of Panama. Decisions about land use, tourism, and community life are made through Guna political structures, and each inhabited island’s community sets its own local rules (including the entry tax visitors pay). This is also why San Blas has largely avoided large-scale resort development — tourism here is intentionally small-scale and community-run, which is part of what keeps the islands as pristine as they are.
Is San Blas part of Panama or Colombia?
San Blas / Guna Yala is entirely within Panama, though it sits close to the Colombian border. It’s a common point of confusion because some multi-day boat trips between Panama and Colombia pass through or near San Blas waters — but the archipelago itself, and every tour on this site, operates within Panamanian territory from a Panama City departure point.
Ready to see it yourself?
Reading about San Blas only goes so far — the easiest way to experience Guna Yala is a day tour or overnight stay departing directly from Panama City, no independent planning required.
Ready to plan your trip?
Message us on WhatsApp — a real person helps you plan, no contact form.
Book Now

