Scuba diving in Ilhabela is a premier experience in Brazil, known for its beautiful clear waters, vibrant coral reefs, and diverse marine life. Located on São Paulo’s north coast, Ilhabela offers over 20 dive sites, including shipwrecks, underwater caves, and deep reefs. Popular spots like Ilha das Cabras and the Velasquez wreck attract divers seeking everything from beginner-friendly dives to advanced drift dives. Expect sightings of sea turtles, rays, and schools of tropical fish. With professional dive operators and preserved marine ecosystems, Ilhabela is a top-rated scuba diving destination in Brazil for both leisure and training.
The most ideal time to scuba dive in Ilhabela is from October to April, when visibility improves and water temperatures range from 24°C to 28°C. Summer months (December to March) offer ideal diving conditions, with calm seas and abundant marine activity—though they can be busier due to tourism. For fewer crowds and equally great conditions, try October, November, or April. The rainy season peaks from January to March but usually doesn’t disrupt diving. From May to August, diving is still possible, though waters are cooler (20°C–23°C), and visibility may be reduced. Overall, late spring to early autumn is best.
Ilhabela is located about 210 km from São Paulo city and is accessible via a combination of road and ferry. From São Paulo, travelers can drive or take a bus to São Sebastião, the coastal town facing the island. The drive takes approximately 4–5 hours via the Rodovia dos Tamoios (SP-099) or Rodovia Rio-Santos (BR-101). From São Sebastião, a short 15-minute car ferry crosses to Ilhabela, running daily from early morning to midnight. The closest major airports are São Paulo–Guarulhos (GRU) and Congonhas (CGH), both offering connections to major Brazilian cities. Buses to São Sebastião depart regularly from São Paulo’s Tietê Terminal. Once on the island, local transportation and dive shops are readily available. Whether you’re heading for recreational dives or PADI certification, Ilhabela is one of Brazil’s easiest and most rewarding scuba diving destinations to access.