Photo: Miguel Ángel "fotógrafo" / CC BY-SA 2.5
Caravelas is a sleepy coastal town in Bahia, Brazil, that serves as the gateway to the stunning Abrolhos Archipelago. This off-the-beaten-path destination offers a glimpse into traditional Brazilian fishing village life, with mangroves, deserted beaches, and a relaxed pace that feels a world away from the country's famous tourist hubs. The real draw here is the marine life: humpback whales migrate through these warm waters between July and November, and the Abrolhos reef system is a biodiversity hotspot that rivals better-known dive sites.
Highlights & What to See
- Abrolhos Archipelago National Marine Park – Take a boat tour to this protected group of five volcanic islands, where you can snorkel or dive among vibrant coral reefs, sea turtles, and endemic fish. The clear, warm waters are ideal for beginners and experienced divers alike.
- Whale watching (July–November) – Humpback whales migrate here to breed and calve. Several operators run responsible tours that let you observe these gentle giants breaching and tail-slapping just metres from the boat.
- Praia do Kitongo – A pristine, nearly deserted beach with calm waters perfect for swimming. It's a short walk or bike ride from town and offers a quiet escape from the main tourist trail.
- Mangrove boat tours – Glide through the mangroves of the Caravelas River estuary, spotting birds, crabs, and monkeys. Local guides can explain the ecosystem's importance and history.
- Caravelas town – Wander the sleepy streets lined with colourful colonial houses, visit the simple Igreja Matriz church, and sample fresh seafood at a beachfront barraca (stall).
Suggested Time to Spend
Two to three days is enough to experience Caravelas and a day trip to Abrolhos. Arrive the evening before your boat tour, spend the next day on the water, and use the third day to explore the beaches and mangroves. If you're visiting during whale season, consider an extra day for a dedicated whale-watching excursion. The pace is slow, so don't rush – this is a place to unwind.
Nearby Areas Worth Combining
- Porto Seguro – A lively beach city about three hours south by road, known for its nightlife, historic centre, and excellent beaches like Arraial d'Ajuda and Trancoso.
- Alcobaça – A smaller, quieter fishing village just north of Caravelas, with beautiful empty beaches and a laid-back vibe.
- Prado – Another coastal town with dramatic cliffs and long, undeveloped beaches, popular with surfers and nature lovers.
- Teixeira de Freitas – The regional hub inland, offering shopping and transport connections, but not a tourist destination in itself.
Please check official sources for current details.
Note: opening hours, prices and booking requirements change often — please check official sources for current details.
Explore more
Image credits
- Alcobaça — Unknown author Unknown author / CC BY 4.0
- Prado — Mr.choppers / CC BY-SA 4.0
- Abrolhos Archipelago — Barnard, Bishop & Barnards (Ltd.) Charles Barnard (1804-1871) / Public domain