73 twisty stretches · 233 km of twisty road within reach of Rantau — 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 Rantau, 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 Setul – Broga (N34) · Lenggeng → Mantin with 8.9 twisty km. Click a road to see it on the map above, or take the GPX.
73
Stretches within 60 km
233 km
Twisty kilometres
99
Tight corners
15 / 7
Sealed / unsealed shown
Jalan Setul – Broga (N34) · Lenggeng → Mantin
Paved twisty Paved 100%
12.0 km · 8.9 twisty km · best km 8 · ~2 tight corners · 2 hairpins
km 7–19 of 19.5
Score 7 · Moderate
Jalan Seremban – Simpang Pertang (86) · Kuala Klawang → Kampung Amar Penghulu
Paved twisty Paved 100%
11.1 km · 6.1 twisty km · best km 9 · ~3 tight corners
km 24–35.1 of 58.8
Score 7 · Moderate
Jalan Jenderam Sepang · Sepang → Putrajaya
Paved twisty Paved 100%
6.4 km · 5.4 twisty km · best km 10 · ~3 tight corners
km 4–10.5 of 10.5
Score 8 · High
M10 · Alor Gajah → Lubok China
Paved twisty Paved 100%
8.0 km · 5.0 twisty km · best km 8 · ~5 tight corners
km 20–28 of 29.8
Score 7 · Moderate
Jalan Kampung Puom – Kongkoi (N25) · Titi → Kampung Puom
Paved twisty Paved 100%
5.0 km · 5.0 twisty km · best km 11 · ~5 tight corners
km 1–6 of 7.1
Score 9 · High
Jalan Kampung Puom – Kongkoi · Kampung Puom → Kampung Chennah
Paved twisty Paved 100%
5.0 km · 4.0 twisty km · best km 8 · ~1 tight corners
km 1–6 of 7.3
Score 7 · Moderate
Jalan Banting-Semenyih · near Bangi Lama
Paved twisty Paved 100%
4.8 km · 3.8 twisty km · best km 10 · ~5 tight corners
km 5–9.8 of 9.8
Score 9 · High
Jalan Tampin – Kuala Pilah – Manchis · near Johol
Paved twisty Paved 100%
5.0 km · 3.0 twisty km · best km 8 · ~2 tight corners
km 46–51 of 65.6
Score 6 · Moderate
Jalan Tampin – Kuala Pilah – Manchis · Senaling → Kuala Pilah
Paved twisty Paved 100%
4.0 km · 3.0 twisty km · best km 10 · ~1 tight corners
km 37–41 of 65.6
Score 8 · High
Jalan HJ Zakaria (B24) · near Bangi Lama
Paved twisty Paved 100%
3.0 km · 2.1 twisty km · best km 7 · ~4 tight corners
km 0–3 of 10.1
Score 6 · Moderate
Jalan Besar · near Seri Kembangan
Paved twisty Paved 100%
3.2 km · 2.1 twisty km · best km 7 · ~3 tight corners
km 4–7.2 of 7.2
Score 6 · Moderate
Unnamed road · Sungai Gadut → Rantau
Paved twisty Paved 100%
4.0 km · 2.0 twisty km · best km 8
km 0–4 of 4.6
Score 7 · Moderate
Jalan Lenggeng – Pantai (N30) · Lenggeng → Mantin
Paved twisty Paved 100%
3.9 km · 2.0 twisty km · best km 8
km 2.1–6 of 7.6
Score 6 · Moderate
Jalan Keru-Batu Belang · near Tampin
Paved twisty Paved 100%
3.0 km · 2.0 twisty km · best km 7 · ~1 tight corners
km 5–8.1 of 8.1
Score 7 · Moderate
Jalan Seremban-Port Dickson · Seremban → Kampung Batu 7
Paved twisty Paved 100%
4.0 km · 1.9 twisty km · best km 9
km 0–4 of 4.9
Score 7 · Moderate
M10 · Alor Gajah → Lubok China
Flowing Paved 100%
16.8 km · 6.1 twisty km · best km 8 · ~8 tight corners
km 13–29.8 of 29.8
Score 6 · Moderate
Jalan Seremban – Simpang Pertang (86) · Kampung Peradong → Kampung Amar Penghulu
Flowing Paved 100%
18.1 km · 6.1 twisty km · best km 9 · ~3 tight corners
km 17–35.1 of 58.8
Score 6 · Moderate
Jalan Tampin – Kuala Pilah – Manchis · Senaling → Johol
Flowing Paved 100%
14.0 km · 6.0 twisty km · best km 10 · ~3 tight corners
km 37–51 of 65.6
Score 6 · Moderate
M19 · Selandar → Gemencheh
Flowing Paved 100%
11.0 km · 4.0 twisty km · best km 8 · ~1 tight corners
km 0–11 of 12.8
Score 6 · Moderate
Jalan Seremban – Simpang Pertang (86) · Lenggeng → Kampung Baru Pantai
Flowing Paved 100%
6.0 km · 2.9 twisty km · best km 9
km 41–47 of 58.8
Score 7 · Moderate
Jalan HJ Zakaria / Jalan Enam Kaki (B24) · Bangi Lama → Kampung Kuala Pajam
Flowing Paved 100%
8.0 km · 2.1 twisty km · best km 7 · ~4 tight corners
km 0–8 of 10.1
Score 6 · Moderate
Jalan Rantau – Ulu Kanchong – Pedas (N102) · Rantau → Rembau
Flowing Paved 100%
6.0 km · 2.0 twisty km · best km 7
km 4–10 of 11.3
Score 6 · Moderate
Jalan Kajang-Seremban · Seremban → Mantin
Flowing Paved 100%
7.0 km · 2.0 twisty km · best km 9 · ~1 tight corners · 1 hairpins
km 0–7 of 25.9
Score 6 · Moderate
Jalan Tanjung Ipoh – Talang · Tanjung Ipoh → Kampung Orang Asli Langkap
Unpaved & 4WD Gravel/Dirt 0%
12.9 km · 12.9 twisty km · best km 10 · ~8 tight corners
km 6–18.9 of 18.9
Score 9 · High
Jalan Kuala Klawang – Titi (N32) · Kampung Chennah → Kampung Orang Asli Genting Peres
Unpaved & 4WD Gravel/Dirt 0%
13.2 km · 10.2 twisty km · best km 10
km 20–33.2 of 33.2
Score 8 · High
B32 · Kampung Orang Asli Genting Peres → Kampung Orang Asli Donglai Baru
Unpaved & 4WD Gravel/Dirt 0%
8.9 km · 8.9 twisty km · best km 12
km 0–8.9 of 8.9
Score 10 · High
Jalan Lama Bukit Putus (361) · Kampung Ulu Bendul → Kampung Panchor
Unpaved & 4WD Gravel/Dirt 0%
6.8 km · 5.8 twisty km · best km 13 · ~5 tight corners
km 0–6.8 of 6.8
Score 10 · High
Jalan Sungai Tekali (B116) · Batu 14 Hulu Langat → Kampung Orang Asli Donglai Baru
Unpaved & 4WD Gravel/Dirt 0%
5.7 km · 5.7 twisty km · best km 10
km 5–10.7 of 10.7
Score 9 · High
Unnamed road · near Titi
Unpaved & 4WD Gravel/Dirt 0%
5.6 km · 5.6 twisty km · best km 10 · ~6 tight corners
5.3 km · 5.3 twisty km · best km 10 · ~25 tight corners · 1 hairpins
km 0–5.3 of 5.3
Score 9 · High
The same roads serve Batu Kikir, Kampung Batu 7, Kampung Orang Asli Charik, Kampung Orang Asli Ulu Mampas, Kampung Panchor, Kampung Pulau Hanyut, Kampung Segenting, Kampung Seri Pilah.