48 twisty stretches · 198 km of twisty road within reach of Kampung Badang — 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 Kampung Badang, 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 Unnamed road · Gerik → Dala with 25.3 twisty km. Click a road to see it on the map above, or take the GPX.
48
Stretches within 60 km
198 km
Twisty kilometres
237
Tight corners
15 / 7
Sealed / unsealed shown
Unnamed road · Gerik → Dala
Paved twisty Paved 96%
27.3 km · 25.3 twisty km · best km 11 · ~12 tight corners
km 2–29.3 of 29.3
Score 9 · High
4244 · Lepang Nenering → Pengkalan Hulu
Paved twisty Paved 99%
23.1 km · 21.2 twisty km · best km 11 · ~28 tight corners
km 0–23.1 of 23.1
Score 9 · High
Jalan Gunung Jerai (252) · Gurun → Guar Chempedak
Paved twisty Paved 100%
13.6 km · 13.6 twisty km · best km 15 · ~59 tight corners
km 0–13.6 of 13.6
Score 12 · Extreme
A5 · Redang Panjang → Jelai
Paved twisty Paved 100%
11.0 km · 8.0 twisty km · best km 8 · ~5 tight corners
km 0–11 of 28.7
Score 7 · Moderate
Jalan Batu Feringgi / Jalan Teluk Bahang · Teluk Bahang → Ayer Itam
Paved twisty Paved 100%
10.0 km · 7.0 twisty km · best km 10 · ~1 tight corners
km 0–10 of 12.6
Score 8 · High
ยล.3004 · near Kampung Ulu Legong
Paved twisty Paved 100%
8.0 km · 7.0 twisty km · best km 10 · ~39 tight corners · 1 hairpins
km 0–8 of 20.9
Score 9 · High
Jalan Teluk Bahang (6) · near Ayer Itam
Paved twisty Paved 100%
6.8 km · 6.8 twisty km · best km 12 · ~4 tight corners
km 0–6.8 of 6.8
Score 11 · High
Jalan Teluk Bahang · Ayer Itam → Sungai Pinang
Paved twisty Paved 100%
5.0 km · 5.0 twisty km · best km 12 · ~4 tight corners
km 0–5 of 8.9
Score 11 · High
A159 · Kampung Batu Ring → Kampung Biong
Paved twisty Paved 100%
5.0 km · 5.0 twisty km · best km 11 · ~1 tight corners
km 0–5 of 5.5
Score 10 · High
Bukit Elvira – Air Hitam Dam Trail · near Ayer Itam
Paved twisty Paved 100% 4WD track — check access
4.7 km · 4.7 twisty km · best km 12 · ~27 tight corners
km 0–4.7 of 4.7
Score 11 · High
Jalan Tun Sardon (P14) · Ayer Itam → Balik Pulau
Paved twisty Paved 100%
8.5 km · 4.6 twisty km · best km 8 · ~1 tight corners
km 0–8.5 of 8.5
Score 7 · Moderate
Jalan Batu Feringgi · near Ayer Itam
Paved twisty Paved 100%
4.1 km · 4.1 twisty km · best km 10
km 4–8.1 of 9.2
Score 9 · High
Jalan Kubu Gajah-Lenggong (A6) · near Lenggong
Paved twisty Paved 100%
7.0 km · 4.0 twisty km · best km 8
km 0–7 of 46.5
Score 6 · Moderate
Jalan Balik Pulau / Jalan Teluk Kumbar · Bayan Lepas → Balik Pulau
Paved twisty Paved 100%
5.0 km · 4.0 twisty km · best km 10 · ~1 tight corners
km 9–14 of 17.1
Score 8 · High
Jalan Raya Timur-Barat · Kampung Padang Lengkuas → Kampung Kemangi
Paved twisty Paved 100%
5.0 km · 3.0 twisty km · best km 8
km 229–234 of 277.6
Score 6 · Moderate
Jalan Kubu Gajah-Lenggong (A6) · Lenggong → Kampung Sungai Jernih
Flowing Paved 100%
11.0 km · 4.0 twisty km · best km 9 · ~1 tight corners
km 11–22 of 46.5
Score 7 · Moderate
Jalan Kerian (A4) · Changkat Larah → Simpang Empat (Semanggol)
Flowing Paved 100%
7.0 km · 3.0 twisty km · best km 8
km 3–10 of 12.5
Score 6 · Moderate
Jalan Paya Terubong / Jalan Paya Terubung · Bayan Lepas → Ayer Itam
Flowing Paved 100%
8.7 km · 3.0 twisty km · best km 9 · ~3 tight corners
km 0–8.7 of 8.7
Score 6 · Moderate
Jalan Grik – Jeli (Lebuhraya Timur-Barat) · near Kampung Sira Panas
Flowing Paved 100%
15.0 km · 3.0 twisty km · best km 7 · ~1 tight corners
km 171–186 of 277.6
Score 5 · Moderate
K17 · Bukit Selambau → Kg Perak
Flowing Paved 100%
7.9 km · 2.1 twisty km · best km 7
km 6.1–14 of 69.8
Score 5 · Moderate
A7 · Ulu Sepetang → Pondok Tanjung
Flowing Paved 100%
6.1 km · 2.1 twisty km · best km 8 · ~1 tight corners
km 5–11.1 of 30.5
Score 7 · Moderate
K1 · Merbok → Singkir Laut
Flowing Paved 100%
6.0 km · 2.0 twisty km · best km 7 · ~1 tight corners
km 11–17 of 57.8
Score 5 · Moderate
K616 · Bukit Selambau → Kuala Ketil
Flowing Paved 100%
7.8 km · 1.7 twisty km · best km 7 · ~4 tight corners
km 1.3–9.1 of 13.5
Score 4 · Moderate
Jalan Balik Pulau · near Ayer Itam
Unpaved & 4WD Mixed 75%
7.4 km · 7.4 twisty km · best km 13 · ~27 tight corners
km 0–7.4 of 7.4
Score 11 · High
Unnamed road · near Kampung Perak
Unpaved & 4WD Gravel/Dirt 0%
5.1 km · 5.1 twisty km · best km 10 · ~5 tight corners
km 0–5.1 of 5.6
Score 10 · High
Unnamed road · near Pokok Sena
Unpaved & 4WD Gravel/Dirt 0%
5.0 km · 4.0 twisty km · best km 8 · ~3 tight corners · 1 hairpins
km 0–5 of 6.5
Score 7 · Moderate
Unnamed road · near Tasek Gelugor
Unpaved & 4WD Gravel/Dirt 0%
3.2 km · 3.2 twisty km · best km 10 · ~1 tight corners
km 0–3.2 of 3.2
Score 9 · High
Lorong Lembah Jerai 1 · Bedong → Gurun
Unpaved & 4WD Gravel/Dirt 0%
3.0 km · 3.0 twisty km · best km 9 · ~4 tight corners
km 0–3 of 4.9
Score 9 · High
A166 · near Lenggong
Unpaved & 4WD Gravel/Dirt 0%
3.7 km · 2.7 twisty km · best km 10 · ~1 tight corners
km 5–8.7 of 8.7
Score 7 · Moderate
Jalan Felda Bersia (1146) · Bandariang → Kampung Bongor
Unpaved & 4WD Mixed 27%
4.2 km · 2.2 twisty km · best km 8 · ~3 tight corners
km 2.1–6.3 of 6.3
Score 7 · Moderate
The same roads serve FELDA Gunung Bongsu, Kampung Ulu Bakai.