
Cycling in Sơn La
Discover a map of 21 cycling routes and bike trails near Sơn La, created by our community.
Region portrait
Get to know Sơn La
Find the right bike route for you through Sơn La, where we've got 21 cycle routes to explore.
1,126 km
Tracked distance
21
Cycle routes
19,054
Population
Community
Most active users in Sơn La
From our community
The best bike routes in and around Sơn La
Stage 5: Son La – Dien Bien
Cycling route in Sơn La, Tỉnh Sơn La, Vietnam
- 153.3 km
- Distance
- 1,692 m
- Ascent
- 1,809 m
- Descent
Son La - Moc Chau
Cycling route in Sơn La, Tỉnh Sơn La, Vietnam
- 113 km
- Distance
- 1,061 m
- Ascent
- 764 m
- Descent
Than Uyen - Son La
Cycling route in Sơn La, Tỉnh Sơn La, Vietnam
- 117.9 km
- Distance
- 1,575 m
- Ascent
- 1,615 m
- Descent
Son La - Chieng Die
Cycling route in Sơn La, Tỉnh Sơn La, Vietnam
- 116.7 km
- Distance
- 1,064 m
- Ascent
- 730 m
- Descent
Discover more routes
- J16 - Son Là - Moc Chau
- Distance
- 62.7 km
- Ascent
- 357 m
- Descent
- 664 m
- Location
- Sơn La, Tỉnh Sơn La, Vietnam
- 人民解放軍レース(ステージ4)(Chặng 4 nam: Vòng quanh TP Sơn La: 48 km)
- Distance
- 3.9 km
- Ascent
- 70 m
- Descent
- 72 m
- Location
- Sơn La, Tỉnh Sơn La, Vietnam
- Son La-Yen Chau
- Distance
- 63.4 km
- Ascent
- 338 m
- Descent
- 666 m
- Location
- Sơn La, Tỉnh Sơn La, Vietnam
- Day 4: Son La - Thuan Chau
- Distance
- 31 km
- Ascent
- 339 m
- Descent
- 449 m
- Location
- Sơn La, Tỉnh Sơn La, Vietnam
- Son La Criterium
- Distance
- 3.8 km
- Ascent
- 14 m
- Descent
- 13 m
- Location
- Sơn La, Tỉnh Sơn La, Vietnam
- Moc Chau
- Distance
- 111.4 km
- Ascent
- 912 m
- Descent
- 707 m
- Location
- Sơn La, Tỉnh Sơn La, Vietnam
- Day_04
- Distance
- 83.1 km
- Ascent
- 1,307 m
- Descent
- 1,354 m
- Location
- Sơn La, Tỉnh Sơn La, Vietnam
- 6 Son La - Tuan Giao
- Distance
- 68.4 km
- Ascent
- 1,967 m
- Descent
- 1,991 m
- Location
- Sơn La, Tỉnh Sơn La, Vietnam