Scuba diving in Arraial do Cabo is often called the best in Brazil’s southeast, thanks to its exceptional visibility, marine biodiversity, and calm Atlantic conditions. Known as the “Brazilian Caribbean,” Arraial do Cabo features white-sand beaches, turquoise water, and renowned dive sites like Ilha dos Porcos, Gruta Azul, and Pedra Vermelha. Divers frequently encounter sea turtles, moray eels, shoals of colorful fish, and reef sharks. With dive shops offering PADI courses and daily trips, it’s a perfect location for both beginner and advanced divers seeking beautiful underwater experiences in Brazil’s top diving hotspot.
The best time to go scuba diving in Arraial do Cabo is from September to April, when water visibility can reach up to 25 meters and marine life is most active. Summer months (December to March) offer the warmest conditions, with water temperatures averaging 22–26°C and consistent dive departures. For fewer crowds and excellent diving, October, November, and April are ideal. While diving is possible year-round, the winter season (June to August) brings colder waters due to upwelling but still offers visibility and rich marine life. Overall, the spring and summer seasons are optimal for diving in Arraial.
Arraial do Cabo is located about 165 km east of Rio de Janeiro, making it easily accessible by road. The nearest major airport is Rio de Janeiro-Galeão International Airport (GIG), which connects with both domestic and international destinations. From the airport, you can reach Arraial in about 2.5 to 3.5 hours via the BR-101 and RJ-140 highways. Buses also operate daily from Rio’s main stations to Arraial. Travelers can also fly into Cabo Frio Airport (CFB), just 15 minutes away, which offers limited regional flights. Once in Arraial do Cabo, most dive operators are located near Praia dos Anjos, the main departure point for boat dives. With its great location and accessible infrastructure, getting to Arraial do Cabo for scuba diving is fast, easy, and scenic.