Most visitors treat São Sebastião as a five-minute stop before the ferry to Ilhabela, and that undersells it. The town has one of the better-preserved colonial centres on this stretch of coast — a grid of low whitewashed buildings around Rua da Praia and the 18th-century Igreja Matriz — and the municipality itself stretches over 100 km of coastline, taking in Maresias and Juquehy to the north. Treated only as a ferry terminal, you miss all of it.
| Where | North coast of São Paulo state, directly across the channel from Ilhabela |
| Cost | Bus from Tietê R$ 85-130 one-way; pousada in the centre R$ 180-400/night; ferry to Ilhabela free on foot, R$ 15-30 per vehicle |
| Time needed | A half-day for the centre, full days if using the town’s own beaches |
| Getting there | Car via Tamoios highway then coastal road; direct bus from Tietê, roughly 4 hours |
| Best time | April-June for calm weather; September-October for the tail of whale season |
The colonial centre, honestly assessed
The centre is small — you can walk the whole thing in under an hour — but it is a genuine 18th-century Portuguese settlement, not a reconstruction. Rua da Praia runs along the waterfront with a handful of decent seafood restaurants (pace yourself with the moqueca, portions are built for two), and the Igreja Matriz de São Sebastião dates to 1636, with its current facade from a later rebuild. It is worth an hour, not a full day; the beaches are the real reason to linger.
A short walk from Rua da Praia, the Casa Esperança and a scattering of other colonial-era houses have been converted into small cultural spaces and galleries — modest compared to the historic centre of a larger city, but a genuine window into how this coast looked before beach tourism took over. Weekday mornings are the quietest time to walk the centre, before day-trippers arrive from São Paulo and before the afternoon ferry queue builds up along the waterfront road.
The ferry to Ilhabela
The car-and-passenger ferry between São Sebastião and Ilhabela is free for pedestrians and cyclists, and charges by vehicle for cars, running continuously with departures roughly every 15-20 minutes during the day and less frequently overnight. Queues for cars can run long on weekends and holidays — sometimes over an hour in peak summer — but foot passengers walk straight on. If you are staying in São Sebastião and doing Ilhabela as a day trip, go on foot and use taxis or rented scooters on the island side rather than bringing a car across.
The ferry terminal itself sits at the edge of the historic centre, so waiting for a crossing isn’t dead time — there are a couple of decent snack stalls and a view straight across the channel to Ilhabela’s mountainous skyline while you wait. If you’re driving and the vehicle queue looks long, it’s often faster to park near the centre, walk on as a pedestrian, and arrange transport on the island side instead of waiting it out in the car line.
Beaches in the São Sebastião municipality
Skip the town beach itself (Praia da Enseada, closer to the centre, is fine but unremarkable and can be crowded) and head toward Barra do Una or Boiçucanga if you want sand without the drive further north to Maresias. For a genuinely quiet option, Barra do Sahy has a reef-protected cove that stays calm even when the open coast is rough — a good pick with kids. Further north, Maresias and Juquehy get most of the attention and most of the crowds; both are technically still São Sebastião municipality, roughly 25-40 minutes up the coastal road.
South of the centre, toward the ferry terminal and Ilhabela crossing, the beaches are smaller and less developed, mostly used by locals rather than visitors passing through. This stretch is worth a look if the point of your visit is a quiet swim rather than a full beach day with facilities — don’t expect chair rental or beach bars, bring what you need.
Whale watching
This stretch of coast, along with the channel toward Ilhabela, is one of the more reliable spots on the São Paulo coast for humpback whale sightings, roughly July through October. Boat trips from the Ilhabela side run several hours and depart early morning when the water tends to be calmer; sightings are not guaranteed on any single trip, and operators are honest about that rather than overselling it.
Diving and snorkelling in the channel
The channel between São Sebastião and Ilhabela, along with the small islands scattered around it, has become a modest diving destination — visibility isn’t Caribbean-clear, but there’s enough marine life and a handful of accessible wreck and reef sites to justify a day out for certified divers. Dive shops operate from both the São Sebastião and Ilhabela sides, typically running two-tank trips for R$ 300-500 including equipment. For non-divers, several of the same operators run snorkelling trips to shallower sites, a reasonable alternative if the full diving commitment isn’t appealing.
Where to stay and eat
The centre of São Sebastião has the cheapest accommodation on this stretch of coast, generally R$ 180-350/night for a straightforward pousada, which makes it a sensible base if you’re planning to spend most of your days across the channel in Ilhabela or up the coast in Maresias and Juquehy. Rua da Praia has the highest concentration of restaurants, mostly seafood-focused — order the peixe na telha, fish baked on a ceramic tile, a regional specialty worth trying here rather than skipping straight to the more famous moqueca. For a cheaper meal, the streets one block back from the waterfront have simple por-kilo lunch spots aimed at locals rather than visitors, generally under R$ 40 for a full plate.
Boiçucanga and the smaller beaches
Beyond Barra do Sahy and Barra do Una, Boiçucanga is worth a specific mention — it’s one of the municipality’s larger beaches, with more infrastructure (restaurants, beach chair rental, easier parking) than the smaller coves, while still being noticeably calmer than Maresias further north. It works well as a middle option if Enseada feels too crowded but Maresias’ party scene isn’t the goal. The stretch of coastal road connecting these beaches is slow going — narrow, winding, and shared with local traffic — so budget more time than the raw kilometre distance suggests, particularly in the December-February peak season.
Getting there
By car, follow the Tamoios highway (SP-099) toward Caraguatatuba, then the coastal road (SP-055) south to São Sebastião — roughly 3-4.5 hours from São Paulo depending on traffic, worse on Friday afternoons and the eve of holidays. Direct buses leave Tietê terminal several times daily. A private one-way transfer to Ilhabela is worth considering if you’re travelling with luggage and want to skip the bus-then-ferry combination.
Once in town, the centre and Rua da Praia are entirely walkable, and the ferry terminal sits right at the edge of the historic district — no local transport needed for that leg of the trip. Reaching the outer beaches (Barra do Sahy, Boiçucanga, Barra do Una) without a car means relying on infrequent local buses or arranging taxis, which adds up in cost over a multi-day stay.
For the wider context of this coastline, see São Paulo’s north coast beaches and which beach town is right for you.
Frequently asked questions about São Sebastião
Is São Sebastião worth visiting on its own, or only as an Ilhabela stopover?
It’s worth a night on its own if you want the colonial centre and quieter beaches without Ilhabela’s higher prices, or as a practical base if you’re day-tripping to the island without a car.
How long does the ferry to Ilhabela take?
About 15-20 minutes for the crossing itself. The wait can be far longer for vehicles in peak season; pedestrians rarely wait more than a few minutes.
Are Maresias and Juquehy part of São Sebastião?
Yes, administratively — both beaches sit within the municipality, a 25-40 minute drive north of the town centre.
Is São Sebastião expensive?
Generally cheaper than Ilhabela or Maresias for accommodation, though prices rise sharply in December-February and around Carnival.
What’s the best month to see whales here?
July through October gives the best odds, with dedicated boat trips departing from the Ilhabela side of the channel.
Do I need a car in São Sebastião?
Useful but not essential if you’re staying in the centre and using the ferry — buses connect the town to nearby beaches, though infrequently.
What’s the best beach in the São Sebastião municipality if I don’t want to drive far?
Boiçucanga, a bit further than the town beach but with better infrastructure and calmer water, or Barra do Sahy for a quieter, reef-protected cove.
Is São Sebastião a good base for a multi-day coastal trip?
Yes, particularly if your plan includes both Ilhabela and the beaches further north — its central position and lower prices make it a practical anchor point rather than committing to pricier accommodation in Maresias or on the island itself.
Can I dive or snorkel near São Sebastião?
Yes — the channel toward Ilhabela has a modest but real diving and snorkelling scene, with operators running trips from both sides of the water for around R$ 300-500 for certified divers.
What’s the food like in São Sebastião compared to bigger coastal towns?
Solid and seafood-heavy, with regional specialties like peixe na telha worth seeking out on Rua da Praia — smaller in scale than Santos or Guarujá’s restaurant scene, but generally better value.
Fitting São Sebastião into a longer trip
São Sebastião works as a one-night stepping stone on the São Paulo to the coast: a five-day route, bridging a stay in Maresias or Juquehy with a crossing to Ilhabela. For a shorter trip, it fits as a single overnight within the seven days in São Paulo and the coast itinerary rather than as a standalone destination.
