Join Ride with GPS and discover even more new routes and riding buddies. Print turn-by-turn cue sheets so you know where you are heading. And then, log your rides and watch your progress.
First few kilometres are noodling around the tea plantation in the mist - atmospheric. Took a while to find a breakfast spot but there’s one on the main highway that serves noodles.
WARNING 1: ignore the first 10km, you just want to get on and stay on what seems like the old highway DT101 towards Van Ho… No cars here, you ride quite high for a while. For me it was very misty and damp so have rain coat and gloves at the ready for the descent. Quite mucky but grippy even with some rain.
WARNING 2: the very last 2km of this route are possible with hike a bike. The road is grippy but it’s 25% uphill.
Food options at the intersection before you descent into Mai Chau. There’s also a waterfall to see in this area which I missed.
Take the small roads through Mai Chau - I picked some rice fields to cycle between. It’s quite touristy in Mai Chau.
The climb up to Pu Luong is long but not steep. When you descend into Pu Luong where all the hotels are, take the small road through the centre of the valley, rather than doing the last 7km on the main highway Ideally in daylight as you get to see lots of the area people hike. In Jan 2026 it was dusk at 18:00. The views tend to show only in the afternoon once the mist has cleared.
Pu Luong Aroma hotel was lovely. Can wash your bike here
| By: | soph_eddie |
| Started in: | Moc Chau, Sơn La, VN |
| Distance: | 130.1 km |
| Selected: | 130.1 km |
| Elevation: | + 1703 / - 2392 m |
| Moving Time: | 07:29:01 |
| Page Views: | 42 |
| Departed: | Jan 26, 2026, 8:06 am |
| Starts in: | Moc Chau, Sơn La, VN |
| Distance: | 130.1 km |
| Selected distance: | 130.1 km |
| Elevation: | + 1703 / - 2392 m |
| Max Grade: | |
| Avg Grade | |
| Cat | |
| FIETS | |
| VAM | |
| Ascent time | |
| Descent time | |
| Total Duration: | 10:28:40 |
| Selection Duration: | 37720 |
| Moving Time: | 07:29:01 |
| Selection Moving Time: | 07:29:01 |
| Stopped Time: | 02:59:39 |
| Max Speed: | 49.8 kph |
| Avg Speed: | 17.4 kph |
| Pace: | 00:04:49 |
| Moving Pace: | 00:03:27 |
Best format for turn-by-turn directions on modern Garmin Edge Devices
Best format for turn by turn directions on Edge 500, 510. Will provide true turn by turn navigation on Edge 800, 810, 1000, Touring including custom cue entries. Great for training when we release those features. Not currently optimal for Virtual Partner.
Useful for uploading your activity to another service, keeping records on your own computer etc.
Useful for any GPS unit. Contains no cuesheet entries, only track information (breadcrumb trail). Will provide turn by turn directions (true navigation) on the Edge 705/800/810/1000/Touring, but will not have any custom cues. Works great for Mio Cyclo. Find GPS specific help in our help system.
Ride this route frequently? Select the ride (or a section of it) in the elevation profile and create a segment to compare your ride performance against yourself (and others).
Estimated Time shows a prediction of how long it would take you to ride a given route. This number is based on your recent riding history, and represents an estimate of moving time. Each time you upload a new ride, your Estimated Time profile will adjust to reflect your most recent riding. Only rides exceeding 10 miles (16 km) will affect these estimates.
Go BasicOur Basic members have unrestricted access to everything we offer in our mobile apps. Learn more by visiting our Compare Plans page.
Tell us a little about yourself
Rock solid GPS logging, helpful navigation, live logging and more are all available when you install our app.