40 twisty stretches · 305 km of twisty road within reach of Sungai Koyan — joined from OpenStreetMap geometry and scored by NavForge's map pipeline. Paved, unpaved and flowing stretches ranked separately.
Every twisty stretch of road within 60 km of Sungai Koyan, Malaysia Singapore Brunei — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Jalan Tapah – Cameron Highlands · Brinchang → Kampung Batu Enam with 51.0 twisty km. Click a road to see it on the map above, or take the GPX.
40
Stretches within 60 km
306 km
Twisty kilometres
378
Tight corners
15 / 7
Sealed / unsealed shown
Jalan Tapah – Cameron Highlands · Brinchang → Kampung Batu Enam
Paved twisty Paved 100%
53.0 km · 51.0 twisty km · best km 12 · ~67 tight corners
km 1–54 of 61
Score 10 · High
Jalan Gap – Teranum / Jalan Kuala Kubu Bharu – Teranum – Raub (55) · Kampung Baru Tras → Kuala Kubu Bharu
Paved twisty Paved 100%
39.0 km · 39.0 twisty km · best km 13 · ~93 tight corners
km 0–39 of 50.8
Score 11 · High
Jalan Simpang Pulai Blue Valley · Kg. Lalang → Kg. Sungai Penoh
Paved twisty Paved 100%
33.0 km · 27.0 twisty km · best km 10 · ~2 tight corners
km 12–45 of 149.3
Score 8 · High
Jalan Besar Cameron Highlands / Jalan Tapah – Cameron Highlands (59) · Brinchang → Blue Valley
Paved twisty Paved 100%
18.5 km · 18.5 twisty km · best km 11 · ~17 tight corners
km 0–18.5 of 18.5
Score 10 · High
Jalan Maran-Jerantut-Benta · near Benta
Paved twisty Paved 100%
11.8 km · 8.8 twisty km · best km 11
km 129.1–140.9 of 140.9
Score 8 · High
Jalan Pos Betau – Lembah Bertam (102) · Kampung Simoi → Sungai Koyan
Paved twisty Paved 100%
15.0 km · 6.9 twisty km · best km 7
km 57–72 of 79.6
Score 6 · Moderate
218 · Raub → Kampung Baru Tras
Paved twisty Paved 100%
9.0 km · 6.2 twisty km · best km 9 · ~1 tight corners
km 0–9 of 30.2
Score 7 · Moderate
Jalan Maran-Jerantut-Benta · near Damak
Paved twisty Paved 100%
7.1 km · 6.1 twisty km · best km 10
km 112–119.1 of 140.9
Score 9 · High
Jalan Pos Betau – Lembah Bertam (102) · Ringlet → Kampung Orang Asli Sungai Tiang
Paved twisty Paved 100%
8.0 km · 6.0 twisty km · best km 9
km 0–8 of 79.6
Score 7 · Moderate
Jalan Chenderiang (A119) · Kampung Orang Asli Sungai Limau → Kampung Kinjang
Paved twisty Paved 100%
6.0 km · 6.0 twisty km · best km 12 · ~10 tight corners
km 12–18 of 33
Score 10 · High
Jalan Boh · Tanah Rata → Habu
Paved twisty Paved 100%
5.9 km · 5.9 twisty km · best km 14 · ~42 tight corners
km 0–5.9 of 5.9
Score 12 · Extreme
Jalan Chenderiang Lama (A119) · Chenderiang → Tapah
Paved twisty Paved 100%
6.9 km · 5.9 twisty km · best km 10 · ~4 tight corners
km 26.1–33 of 33
Score 9 · High
Jalan Lata Lembik (C150) · near Pos Buntu
Paved twisty Paved 100%
5.0 km · 3.0 twisty km · best km 12 · ~4 tight corners
km 0–5 of 25.8
Score 8 · High
Lebuhraya Timur-Barat Kedua · Blue Valley → Lojing
Paved twisty Paved 100%
3.0 km · 3.0 twisty km · best km 8
km 55–58 of 149.3
Score 7 · Moderate
Jalan Kampung Lubuk Katak · near Tapah
Paved twisty Paved 100%
3.6 km · 2.7 twisty km · best km 9 · ~4 tight corners
km 0–3.6 of 3.6
Score 8 · High
Jalan Maran-Jerantut-Benta · Damak → Benta
Flowing Paved 100%
38.9 km · 16.0 twisty km · best km 11
km 102–140.9 of 140.9
Score 7 · Moderate
218 · Raub → Bentong
Flowing Paved 100%
28.0 km · 12.1 twisty km · best km 9 · ~2 tight corners
km 0–28 of 30.2
Score 6 · Moderate
Jalan Pos Betau – Lembah Bertam (102) · Kampung Simoi → Sungai Koyan
Flowing Paved 100%
26.0 km · 7.9 twisty km · best km 7
km 48–74 of 79.6
Score 6 · Moderate
Lebuhraya Timur-Barat Kedua · near Lojing
Flowing Paved 100%
12.0 km · 3.0 twisty km · best km 8
km 66–78 of 149.3
Score 6 · Moderate
234 · Kuala Lipis → Kampung Kuala Kenong
Flowing Paved 100%
10.0 km · 2.0 twisty km · best km 7
km 11–21 of 58.2
Score 5 · Moderate
8 · near FELDA Chegar Perah 1
Flowing Paved 100%
8.7 km · 1.7 twisty km · best km 8 · ~1 tight corners · 1 hairpins
km 70.1–78.7 of 78.7
Score 5 · Moderate
Jalan Pos Betau – Lembah Bertam (102) · Kampung Susu → Kampung Simoi
Flowing Paved 100%
6.0 km · 1.0 twisty km · best km 7 · ~1 tight corners
km 37.1–43 of 79.6
Score 5 · Moderate
Jalan Pos Betau – Lembah Bertam (102) · Kampung Orang Asli Leryar → Kampung Susu