CurveScout Plan a ride →

São Paulo · Serra do Mar and Ubatuba Coast

A 464 km loop from Mogi das Cruzes

Photograph loading from Wikimedia Commons…
464 kmDistance
8 h 55Riding time
88Curve score
89%Scenic, not transfer

Open this ride in the planner →

Why this ride

Rainforest descent, ocean heat and a coastal reward. This road trip is shaped as a ride, not as a shortcut: leave the start cleanly, use the first checkpoint for fuel and weather discipline, then let the middle 186 km be the part you remember. The best part sits around Serra do Mar road, Ubatuba coast, Paraty old town, while Mogi das Cruzes fuel and the food stop keep the day practical instead of turning it into a fuel hunt. Check the selected map before departure: scenic sections, transfer sections, speed/control reminders, risk points and the GPX checkpoint order are deliberately visible so the route is understandable before the engine starts. Ride it early if the area is popular, keep the photo stops legal, and shorten the route if weather, daylight or energy stops agreeing with the plan.

Roadbook

  1. Mogi das Cruzes fuel fuel

    Fuel at 0 km. Next is Serra do Mar road.

  2. Serra do Mar road pass

    You top out here; the road stops climbing. Next is Paraty old town.

  3. Paraty old town sight

    232 km in you reach Paraty old town. Next is Ubatuba coast.

  4. Ubatuba coast swim

    Ubatuba coast, late in the day. Next is Mogi.

  5. Back to Mogi finish

    Back at Mogi. That is the ride.

Where this sits

🇧🇷 Brazil Paraty old town Alpine Big rides over 400 km Mountain passesSwim stopsSights on routeFuel on route

Rides near here

Campos do Jordão Climb 84

Up the Mantiqueira to the highest town in Brazil: araucaria pine, cold nights and a road that climbs sixteen hundred metres.

92 km1 h 46 ridingup to 1628 mBrazil 🇧🇷

Serra da Mantiqueira Ridge 84

The ridge road between São Paulo and Minas: coffee on the slopes, cloud in the mornings and very little traffic once you are up.

145 km2 h 47 ridingup to 1270 mBrazil 🇧🇷

Rota Romantica Brazil (214 km) 60

Porto Alegre to Canela · 214 km home again

214 km2 h 56 ridingBrazil 🇧🇷