How cycling in Ribeirão Pires could look like.
How cycling in Rio Grande da Serra could look like.

Quick ride by bicycle from Ribeirão Pires to Rio Grande da Serra

Customize your own route based on our template or discover how our community prefers to cycle from Ribeirão Pires to Rio Grande da Serra.

Route template

Ribeirão Pires to Rio Grande da Serra

48 min
Duration
10.1 km
Distance
280 m
Ascent
263 m
Descent
12.7 km/h
Avg. speed
841 m
Max. altitude

This route takes you from the charming city of Ribeirão Pires to neighboring Rio Grande da Serra, a classic ride through the lush hills of São Paulo’s metropolitan green belt. You’ll cover just over 10 km, making it a manageable spin with a moderate workout thanks to the 280 meters of climbing—expect some nice views at the top! The roads are mostly quiet and paved, weaving past pockets of Atlantic Forest and glimpses of old rail lines that once fueled the region’s industrial growth.

Ribeirão Pires is known for its European immigrant influence and cozy downtown, while Rio Grande da Serra sits on the banks of the famous Billings Reservoir and is a popular spot for exploring local waterfalls and trails. Along the way, you’ll find yourself on a mix of asphalt, cobblestones, and old paving stones—keep your eyes peeled for slick spots after rain.

It’s a perfect mini-adventure; ideal for a weekend morning, whether you’re after some peaceful time on the bike or looking to link up with the area’s impressive network of nature trails.

Community

Top users in this region

From our community

The best bike routes from Ribeirão Pires to Rio Grande da Serra

4

Circuito Trilha - Rio do Ouro e Mirante

Cycling route in Ribeirão Pires, São Paulo, Brazil

Departure from Ribeirão Pires train station, the circuit ends at Rio Grande da Serra train station. Note: Set the view to "Satellite" mode
44.5 km
Distance
322 m
Ascent
333 m
Descent
6

DBM Cat02 - Paranapiacaba Caminho do Sal

Cycling route in Ribeirão Pires, São Paulo, Brazil

Treino de domingo do Desafio Bicicletas ao Mar, categoria 02, indo até o Parque Caminhos do Mar e voltando pelo Caminho do Sal até Paranapíacaba
64.9 km
Distance
1,207 m
Ascent
1,214 m
Descent
0

Ribeirão Pires - Vila Taquarussu

Cycling route in Ribeirão Pires, São Paulo, Brazil

Route between the city of Ribeirão Pires - SP and Vila Taquarussu - district of Santo André. Very close to Paranapiacaba.
22.3 km
Distance
436 m
Ascent
378 m
Descent
1

Ribeirão Pires - Paranapiacaba - RGS - 2

Cycling route in Ribeirão Pires, São Paulo, Brazil

54.1 km
Distance
573 m
Ascent
582 m
Descent
0

Ribeirão Pires - Paranapiacaba - RGS

Cycling route in Ribeirão Pires, São Paulo, Brazil

52.1 km
Distance
595 m
Ascent
604 m
Descent
1

ale paranapiacaba

Cycling route in Ribeirão Pires, São Paulo, Brazil

18.6 km
Distance
346 m
Ascent
284 m
Descent
8

DBM Cat02 Paranapiacaba - 01

Cycling route in Ribeirão Pires, São Paulo, Brazil

Rota do treino de categoria 02 de Paranapiacaba, tendo como ponto de partida a Estação Ribeirão Pires e encerramento a Estação Rio Grande da Serra da CPTM
53.1 km
Distance
1,400 m
Ascent
645 m
Descent
11

DBM Cat03 Paranapiacaba - 04

Cycling route in Ribeirão Pires, São Paulo, Brazil

Treino para o Desafio Bicicletas ao Mar, categoria 03, sugestão de treino de segunda semana. Trajeto em sua maior parte em terra, sugerido pneus para MTB
33.7 km
Distance
974 m
Ascent
1,737 m
Descent
18

DBM Cat03 Paranapiacaba - 01

Cycling route in Ribeirão Pires, São Paulo, Brazil

Treino para o Desafio Bicicletas ao Mar, categoria 03, sugestão de treino de segunda semana.
40.1 km
Distance
418 m
Ascent
424 m
Descent
1

Riberião Pires - Paranapiacaba - Rio Grande da Serra

Cycling route in Ribeirão Pires, São Paulo, Brazil

Parte estrada, parte off-road
57.5 km
Distance
320 m
Ascent
330 m
Descent
SP-31 à Paranapiacaba
City bike
Roberto Lima
1

SP-31 à Paranapiacaba

Cycling route in Ribeirão Pires, São Paulo, Brazil

16.1 km
Distance
288 m
Ascent
282 m
Descent
0

Pedal Bruto Caminho do Sal - Rio Grande da Serra

Cycling route in Ribeirão Pires, São Paulo, Brazil

111.5 km
Distance
573 m
Ascent
582 m
Descent

Discover more routes