How to get from São Paulo to the beach
What is the best way to get from São Paulo to the beach?
For Santos and Guarujá, bus from Rodoviária Jabaquara (60-90 minutes, R$40-60) or a guided day tour with transport included are both easy. For the north coast (Maresias, Ubatuba, Ilhabela), bus from Rodoviária Tietê or a private car are the main options, and holiday traffic on the Rio-Santos road can multiply travel time significantly.
There’s no beach reachable by São Paulo’s metro or CPTM rail network — every coastal trip from the city requires a bus, a car, or a tour with transport arranged, and picking the wrong one can turn a pleasant day out into hours lost in traffic. This guide runs through the realistic options for each part of the coast, the actual departure points, roughly what things cost, and — critically for this specific stretch of Brazilian highway — how to avoid the traffic that catches out visitors who don’t know the schedule locals plan their own trips around.
| Where | Rodoviária Jabaquara (south coast) and Rodoviária Tietê (north coast) for buses; Anchieta-Imigrantes and Rio-Santos (BR-101) highways for driving |
| Cost | Bus R$40-130 depending on destination; car rental plus tolls and fuel roughly R$300-600 round trip; guided day tours R$250-450 |
| Time needed | 60-90 minutes to Santos/Guarujá; 2.5-4.5 hours to the north coast, more in holiday traffic |
| Getting there | See route breakdown below |
| Best time | Depart early morning; avoid Friday afternoon departures and Sunday evening returns entirely |
By bus: the simplest option for most travellers
For the south coast — Santos, Guarujá, São Vicente, Praia Grande — buses depart frequently, often every 20-30 minutes on popular routes, from Rodoviária Jabaquara, directly connected to Jabaquara metro station on Line 1 Blue. The journey takes 60-90 minutes outside rush hour, with tickets typically R$40-60 (~US$8-12) one-way, and no advance booking is generally necessary given how frequent departures are. For the north coast — Maresias, Ilhabela, Ubatuba and beyond — buses leave from Rodoviária Tietê, less frequently (a handful of daily departures rather than every half hour), take considerably longer (4-6 hours), and cost more, generally R$70-130 depending on the exact destination. Booking ahead is worth it for north coast routes during peak season and holiday weekends, when seats can genuinely sell out.
By car: flexibility, at the cost of traffic risk
Driving gives the most flexibility — the ability to stop, change plans, and reach beaches with poor bus connections — but it means confronting two of Brazil’s most notoriously congested holiday corridors: the Anchieta-Imigrantes highway system to the south coast, and the BR-101 Rio-Santos road to the north coast. Both routes see officially managed one-way traffic operations (“operação descida” and “operação subida”) on major holiday weekends specifically because congestion gets severe enough to require it — a 90-minute drive to Guarujá can become 4-5 hours on a Friday afternoon in December, and the return leg on Sunday evening is routinely worse. Car rental in São Paulo runs from roughly R$150-300 per day depending on the vehicle and season, plus tolls (the Anchieta-Imigrantes system alone can run R$40-70 in tolls each way) and fuel. Driving on an ordinary weekday, or leaving before 7am on a weekend, avoids the vast majority of this risk. It’s also worth noting that the Imigrantes highway (generally used for the descent toward the coast) and the Anchieta (generally used for the return) are separated one-way systems for most of their length specifically to manage this volume, and during major holiday periods the state highway authority sometimes reverses or restricts one of the two directions entirely — checking current traffic conditions via a navigation app or local news before departure is a genuinely useful five-minute habit on any coastal drive during peak season.
| Bus | Car | Guided tour | |
|---|---|---|---|
| Cost | Cheapest | Moderate to high with tolls/fuel | Moderate to high, all-inclusive |
| Flexibility | Fixed schedule | Highest | Fixed schedule, less planning needed |
| Traffic risk | You’re not driving, but still stuck in it | Highest exposure, especially self-navigated | Driver handles timing, sometimes off-peak routing |
| Best for | Budget travellers, simple day trips | Multi-stop trips, flexible schedules | First-time visitors, no car, want it handled |
By guided tour: the least effort option
A guided day tour removes essentially all of the planning above — transport, timing, parking and often food are handled as part of a single booking. a Santos and Guarujá day trip with pickup and beach time is the most straightforward version of this for the south coast, collecting you from your accommodation and returning you the same day without needing to think about bus schedules or highway timing yourself. For the north coast, where distances are longer and the traffic risk higher, a transfer like the one-way semi-private transfer from São Paulo to Ilhabela or the one-way private transfer from São Paulo to Ubatuba is a strong middle ground between a full bus journey and a self-driven trip, particularly useful if you’re staying overnight and don’t need a car once you arrive.
Route by route: what to actually expect
Santos and Guarujá via the Anchieta-Imigrantes system: 60-90 minutes in normal traffic, considerably longer during rush hour (7-10am, 5-8pm) or holiday weekends. Maresias and Juquehy via the Ayrton Senna/Carvalho Pinto highways then the Rio-Santos road: roughly 3-3.5 hours. Ilhabela, via São Sebastião and the car ferry: add the ferry crossing time and queue, which can range from 20 minutes to well over an hour for vehicles on a busy weekend — foot passengers move through considerably faster. Ubatuba, the furthest point on this coast covered in the fleet’s content plan: 4-4.5 hours in normal conditions. None of these times account for holiday-weekend congestion, which can genuinely double or triple any of them on the worst days of the year — Carnival, Christmas/New Year, and any long weekend in December through February. Build a realistic buffer into your plans for any of these dates rather than assuming the best-case timing above will hold.
Timing your trip to avoid the worst of it
The single most effective thing you can do to avoid coastal traffic misery is timing rather than route choice: leave São Paulo before 7am on weekend mornings, and if driving back on a Sunday, leave the beach by early-to-mid afternoon rather than after a full day in the sun — the return traffic on the Anchieta-Imigrantes and Rio-Santos corridors builds through the afternoon and peaks in the early evening. Weekday trips, where your schedule allows them, sidestep almost all of this; a Tuesday drive to Guarujá can take a genuinely uneventful 70 minutes each way, the same route on a holiday Sunday can take four hours. If you’re relying on a guided tour or transfer, ask about departure timing specifically — better operators build in early departures precisely to beat this traffic pattern.
Cost breakdown: what a beach trip actually costs to reach
For a Santos or Guarujá day trip by bus, budget roughly R$80-120 (~US$16-24) round trip per person for transport alone, plus food and any beach chair or umbrella rental (typically R$30-60 for the day). A guided day tour with pickup, food and drinks included, like a private speedboat tour, runs considerably higher — often R$400-700 per person — but bundles transport, guiding and sometimes lunch into a single price, which some travellers find easier to budget than piecing together bus fares, food and activity costs separately. For the north coast, a bus round trip runs roughly R$140-260 depending on the destination, while a rental car split among three or four people for a weekend can work out cheaper per person than the bus once tolls and fuel are factored in — worth doing the maths for your specific group size before assuming one option is automatically cheaper.
Combining coastal stops with sightseeing along the way
Several coastal routes pass reasonably close to inland attractions that some travellers fold into the same trip rather than treating the drive as pure transit time. The road toward Campos do Jordão and the Serra da Mantiqueira runs in a different direction from the coastal highways, so it’s not realistically combined with a beach trip in a single day, but travellers splitting their time between the mountains and the coast sometimes treat them as separate legs of a longer trip rather than a single route — see the seven-day São Paulo and the coast itinerary for how this can be structured. Along the Anchieta-Imigrantes corridor itself, there’s little reason to stop en route — this is a functional highway rather than a scenic drive, and the reward is genuinely at the destination rather than along the way, unlike the more scenic (if slower) old Anchieta road that some drivers still use for the views on a clear day.
What to bring for the journey itself
Regardless of transport mode, bring water and snacks for the ride — bus stations have limited food options and highway service stops on longer north-coast routes are inconsistent in quality. If driving, keep a paper or offline map of your route; mobile signal on stretches of the Rio-Santos road, particularly through forested sections near Bertioga and Ilhabela’s interior, drops out often enough to be worth planning around rather than relying entirely on live navigation. For bus travel, arrive at the rodoviária with some buffer time before your departure, particularly at Tietê during peak holiday travel dates, when ticket counters and platforms get genuinely busy.
Airport considerations if you’re arriving or leaving via the coast
A small number of visitors combine a coastal leg with airport transfers rather than routing everything through central São Paulo — this is uncommon but not unreasonable given GRU airport’s position roughly northeast of the city, on the opposite side from most of the coast. In practice, nearly all coastal trips make more sense routed through the city itself given how the highway network is laid out, since direct roads between the coast and GRU without passing through São Paulo’s own congested ring roads are limited and rarely faster in practice. See the airport transfers São Paulo guide and Guarulhos GRU airport guide if you’re trying to plan a more complex multi-leg trip involving both the coast and an airport connection, and factor in extra buffer time given how the two legs interact with the city’s own traffic patterns.
Getting to the beach with young children
Bus journeys to the coast, particularly the longer north-coast routes, ask a lot of young children given the multi-hour duration and lack of stops — for families with toddlers or younger kids, driving offers the meaningful advantage of being able to stop when needed, something a scheduled bus route simply doesn’t allow. If driving isn’t an option, breaking a long north-coast bus trip with an overnight rather than attempting it as a same-day round trip is worth considering specifically for families, since a double dose of several hours each way in a single day is a demanding ask for a young child even before factoring in the beach time in between. Car seat availability follows the same limitations covered in the taxis and ride apps guide — most rental car companies can supply one with advance notice, but ride-hailing and most bus operators cannot, so a family without their own portable seat should plan around a rental car or a private transfer specifically for a coastal trip with young children.
Solo travellers heading to the beach
Solo trips to the south coast are genuinely simple — the bus from Jabaquara requires no particular planning beyond showing up with a ticket, and beaches like Guarujá and Santos are busy enough on any given day that a solo visitor doesn’t stand out or need company to feel comfortable. North coast solo trips ask a bit more logistics, mainly around timing the return journey so you’re not navigating an unfamiliar rodoviária alone late at night — booking a return bus time in advance, rather than assuming a same-day seat will be available, removes one layer of solo-specific risk on a longer trip. A shared transfer service, rather than a private one, is often the better solo pick for the north coast specifically, since it’s priced per seat rather than per vehicle and puts you alongside other travellers for the ride rather than alone in a car with just a driver.
Frequently asked questions about getting to the beach from São Paulo
What’s the cheapest way to get to the beach from São Paulo?
Bus from Rodoviária Jabaquara for the south coast (Santos, Guarujá) — typically R$40-60 one-way and considerably cheaper than a car rental or guided tour.
How long does it take to drive to Guarujá from São Paulo?
60-90 minutes outside rush hour and holidays; up to 4-5 hours during peak holiday traffic on the Anchieta-Imigrantes highway system.
Do I need a car to visit the north coast?
No — buses from Rodoviária Tietê and guided transfers both reach Maresias, Ilhabela and Ubatuba without a car, though journeys take longer than driving in good conditions.
Is it worth taking a guided tour instead of the bus?
For a south-coast day trip, a guided tour adds convenience but at a higher cost than the bus; for the north coast, or if you’re travelling without local experience, a tour or transfer meaningfully reduces planning effort and traffic risk.
When is coastal traffic worst?
Friday afternoons heading out and Sunday evenings heading back, especially during December-February and any Brazilian public holiday weekend.
How does the Ilhabela ferry work?
A short car ferry (15-20 minutes) connects São Sebastião to Ilhabela; vehicle queues can be long on busy weekends, while foot passengers move through much faster.
Should I rent a car for a beach trip from São Paulo?
For Santos or Guarujá, generally not necessary — bus or a tour is simpler. For the north coast or a multi-stop trip, a car adds real flexibility, but be prepared for serious holiday traffic on the Rio-Santos road.
Can I use ride-hailing apps to get to the beach?
For Santos or Guarujá, yes, though it’s considerably pricier than the bus for a one-way trip of that distance. For the north coast, most ride-hailing drivers won’t take intercity fares that long, making a bus, rental car or a dedicated transfer service the realistic options.
Is there a train to the coast from São Paulo?
No — São Paulo’s CPTM commuter rail network doesn’t extend to the coast, and there’s no direct rail link between the city and any of its beaches. Bus, car or a guided transfer are the only practical options.
Planning transport around your wider trip
If a beach day is one part of a longer São Paulo stay, the São Paulo to the coast five-day route and seven-day São Paulo and the coast itinerary both build transport timing into the plan rather than leaving it to figure out separately. For a single beach day layered onto a city-focused trip, see the best beaches near São Paulo guide for which destination actually matches the time you have available, and the getting around São Paulo guide for how to reach the relevant bus terminal or highway from wherever you’re staying in the city.
Beach tours & day trips from São Paulo on GetYourGuide
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.
