Road · Malaysia
Kuala Lumpur to Kampung Bukit Tinggi, Bentong
A hilly 72 km road cycling out-and-back route from Gombak, Kuala Lumpur through Kampung Desa Makmur, Tanarimba and Kampung Cherigin, with 922 m of climbing over the Gombak climb and the Bukit Tinggi climb. Most of it (41.7 km) is on main roads without a cycle lane.
At a glance
- Best for
- Short, climbing-heavy rides for confident riders at ease in traffic
- Distance
- 71.9 km
- Elevation gain
- 922 m
- Riding time
- 4–5½ hours
- Difficulty
- Hard
- Bike
- Road bike
- Surface
- Paved
- Traffic
- Mostly main roads
- Food & water
- Longest gap 18 km
- Navigation
- GPX download
- Start and finish
- Gombak
Map and elevation profile
Elevation profile
- 922 m
- 72 km
Route description
- Gombak
- Kampung Desa Makmur
- Kampung Desa Makmur climb
- Gombak climb
- Tanarimba
- Kampung Cherigin
- Kampung Sum Sum Hilir
- Bukit Tinggi climb
- Genting Sempah
- Gombak
Starting just outside Gombak at 0.7 km, the route heads through several villages including Kampung Desa Makmur at 4.1 km and Batu 12 ¾ Gombak at 7.8 km. The first two climbs begin from km 5.4 and 11.9, covering 5.6 km and 8.4 km with average gradients of 3.1% and 4.5%, reaching heights of 274 m and 641 m respectively. After passing Tanarimba at 27 km and several more villages, the route approaches Bukit Tinggi at 43 km where a short climb starts at km 42.9.
The final section ascends to Genting Sempah at 46.8 km, reaching the maximum elevation of 644 m at km 48.4. The overall elevation gain is 922 m, with climbing concentrated in the first half of the ride. The surface is 99% paved, mostly on main roads (60%) and minor roads (35%), with 41.7 km on main roads without cycle lanes. There is a longest descent of 8.9 km from 50.5 km dropping 368 m. Riders can find cafés, restaurants, shops, water and petrol stations at various points, notably near Gombak and Bukit Tinggi. The route includes a longest stretch of 17.6 km without a café, shop or water between km 3.2 and 20.8.
The route follows major roads 68 for 48 km and C190 for 3.1 km. There are toilets available near 1.9 km and 46.6 km. Gombak provides a bail-out point at 67.7 km. Food options include fast food and cafés at the start and restaurants at Bukit Tinggi and Genting Sempah. The total route is out-and-back, with a low point near 1 km at 68 m and a high point near 48.4 km at 644 m.
Why ride this route?
- Climbs the Kampung Desa Makmur climb (5.6 km at 3.1 %), the Gombak climb (8.4 km at 4.5 %) and the Bukit Tinggi climb (5.5 km at 3.5 %).
- Tops out at 644 m, 48.4 km in.
- An 8.9 km descent dropping 368 m.
Highlights
- Kampung Janda Baik at 34.2 km
- Climb starting at 11.9 km, 8.4 km length
- Bukit Tinggi at 43 km
- Genting Sempah at 46.8 km, 644 m high
Along the route
Places passed
Climbs
| Climb | Starts at | On this ride | Full ascent | Top on this ride |
|---|---|---|---|---|
| Kampung Desa Makmur climb | 5.4 km | 5.6 km · 173 m · 3.1 % · max 5.9 % | 5.6 km · 173 m · 3.1 % | 274 m |
| Gombak climb | 11.9 km | 8.4 km · 372 m · 4.5 % · max 7.9 % | 8.4 km · 372 m · 4.5 % | 641 m |
| Unnamed climb | 39.3 km | 1.9 km · 55 m · 2.9 % · max 5.1 % | — | 489 m |
| Bukit Tinggi climb | 42.9 km | 5.5 km · 192 m · 3.5 % · max 6.8 % | 5.5 km · 192 m · 3.5 % | 644 m |
Kampung Desa Makmur climb · full ascent, starts at 5.4 km
Gombak climb · full ascent, starts at 11.9 km
Bukit Tinggi climb · full ascent, starts at 42.8 km
Traffic, surface and gradient
This is not a cycle-track route: 58% is on main roads without a cycle lane. Riders should be comfortable sharing the road with faster traffic.
- Roads
- 60% main road · 35% minor road · 3% quiet street · 1% path · 1% other roads and tracks
- Main roads
- 41.7 km on main roads without a cycle lane — likely busier
- Main roads used
- 68 (48 km), C190 (3 km)
- Surface
- Paved: 99% of the route is mapped as paved.
- Gradient
- 34% climbing · 33% descending · 33% flat
- Steep sections
- 4.6 km over 5% · steepest 500 m averages 6.6% at 16.7 km
- Longest descent
- 8.9 km from 50.5 km, dropping 368 m
Food, water and services
The longest stretch without a café, shop or water is 18 km, from km 3 to 21. Along the route: 30 cafés and restaurants, 6 shops, 4 water points, 3 petrol stations and 2 public toilets.
Food, water and shops in ride order
- 0.7 kmMohammad Chow · restaurant · 390 m off route
- 1 km99 Speedmart · supermarket · 60 m off route
- 1.9 kmToilets · 210 m off route
- 6.4 kmHospital Orang Asli Gombak · hospital · 70 m off route
- 20.8 kmFruits, Water and Snacks · kiosk · 40 m off route
- 21.7 kmPetron · petrol station · 40 m off route
- 23 kmDrinking water · on the route
- 27 kmPineyard · café · 60 m off route
- 33.5 kmKlinik Desa Janda Baik · clinic · 60 m off route
- 34.1 kmKiosk · kiosk · 270 m off route
- 37.3 kmKopi N Kraf · restaurant · on the route
- 43 kmKlinik Ganesh & Surgeri · clinic · 350 m off route
- 43.1 kmWing Heng Mini Market · supermarket · 350 m off route
- 46.7 kmPetronas · petrol station · 120 m off route
- 62.2 kmCafeteria JHEOA · restaurant · 60 m off route
- 66.2 kmDrinking water · on the route
- 66.5 kmBHPetrol · petrol station · 230 m off route
- 67.5 kmKlinik Kesihatan Batu 8 · clinic · on the route
Need to bail out?
- 67.7 km — Gombak (station), 1.5 km off route
Worth a stop
- 34.3 km — Pulau Santap (picnic site)
- 56.7 km — Old Field Station (ruins)
Start and access
At the start and finish
- Food and coffee
- Awe Sup Power (70 m), D’ Santai Ikan Bakar Gombak (60 m), ZUS Coffee (870 m)
- Shops
- 99 Speedmart (540 m)
Know before you go
- 41.7 km on main roads without a cycle lane
- Longest stretch without café, shop or water for 17.6 km from 3.2 to 20.8 km
