Ilhabela lies about 200km east of São Paulo city, off the coast near São Sebastião in São Paulo State. The journey combines an intercity bus from Tietê Bus Terminal to São Sebastião (approximately R$70-90 round trip, around 3.5 hours) with a short free car-and-passenger ferry crossing the channel separating the mainland from the island, bringing total travel time to around 4 hours. Most of the island is covered by Parque Estadual de Ilhabela, protected Atlantic Forest with waterfalls such as Cachoeira da Toca and Cachoeira do Gato reachable by short forest trails from the island's main road. Vila do Ilhabela, the historic town near the ferry dock, has colonial-era buildings, seafood restaurants, and the departure point for schooner tours around the archipelago's more than 40 smaller islands. A typical day begins with an early ferry crossing to avoid weekend queues, followed by a morning hike to one of the accessible waterfalls or a walk through Vila do Ilhabela's historic core. Afternoons suit a boat trip to calmer beaches on the island's southern coast, such as Praia do Bonete, which is reachable only by trail or boat, or simply relaxing at Praia do Curral, which has beachfront kiosks. Grilled fish and shrimp moqueca are widely available at waterfront restaurants near the ferry terminal. April through September brings calmer seas and thinner crowds, useful for hiking and boat trips, while December through February suits warm-water swimming despite larger holiday crowds and notorious borrachudo biting flies, for which repellent is essential.
| Distance | 200km east of São Paulo city |
|---|---|
| Travel time | 4 hours total |
| Getting there | Bus from Tietê to São Sebastião (approx R$70-90, 3.5 hours) then free car/passenger ferry across the channel |
| Difficulty | moderate |
| Address | Ilhabela, São Paulo coast |
How to get there
- Intercity bus plus ferry; car rental for reaching the island's more remote southern beaches and trailheads
Weather through the year in São Paulo
Best time Shoulder Worth avoiding
Average daytime temperature in °C. Figures are for São Paulo.
Location
Ilhabela, São Paulo coast
-23.7784, -45.3572 View on map
Highlights
- Vila do Ilhabela's colonial waterfront and schooner tour departures
- Cachoeira da Toca and Cachoeira do Gato waterfall hikes
- Praia do Bonete, a trail- or boat-only southern beach
- Parque Estadual de Ilhabela's Atlantic Forest trail network
- Praia do Curral's beachfront kiosks and calm swimming
Tips for visiting
- The car-and-passenger ferry from São Sebastião is free for pedestrians and inexpensive for vehicles
- Bring insect repellent, since the island's borrachudo flies bite year-round
- Arrive early on weekends since ferry queues for vehicles can run over an hour
- A rental car or boat helps reach Praia do Bonete and other remote southern beaches
- Booking a schooner tour in Vila do Ilhabela in advance secures the better boats in high season
When to visit
April through September gives calmer seas and lighter crowds for hiking and boating, while December through February suits swimming despite higher visitor numbers.
Frequently asked questions
Is a car needed to get around Ilhabela?
A car helps reach remote beaches and trailheads, but the town, ferry dock, and nearby waterfalls are walkable or reachable by local transport.
How long is the ferry crossing?
The channel crossing itself takes about 15-20 minutes, though vehicle queues can add significant waiting time on busy weekends.
What is the biggest annoyance for visitors?
Borrachudo biting flies are common near forested and freshwater areas, so repellent is strongly advised.