32 twisty stretches · 230 km of twisty road within reach of Toupos — 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 Toupos, 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 Tambunan-Ranau · Tinompok Liwan → Tiang 1 with 14.0 twisty km. Click a road to see it on the map above, or take the GPX.
32
Stretches within 60 km
230 km
Twisty kilometres
112
Tight corners
8 / 17
Sealed / unsealed shown
Jalan Tambunan-Ranau · Tinompok Liwan → Tiang 1
Paved twisty Paved 100%
17.0 km · 14.0 twisty km · best km 9
km 27–44 of 54.7
Score 8 · High
Jalan Tamparuli-Kundasang (22) · Kundasang → Pekan Nabalu
Paved twisty Paved 100%
14.0 km · 11.0 twisty km · best km 9
km 0–14 of 56.8
Score 7 · Moderate
Jalan Nangoh Paitan Kanibungan · Kampung Salan → Basai
Paved twisty Paved 100%
11.0 km · 9.0 twisty km · best km 12 · ~1 tight corners
km 96–107 of 133.2
Score 9 · High
Jalan Kundasang-Ranau (22) · Batu 5 → Kundasang
Paved twisty Paved 100%
8.5 km · 8.5 twisty km · best km 12 · ~4 tight corners · 1 hairpins
km 6–14.5 of 14.5
Score 9 · High
Jalan Tambunan-Ranau · Narambai → Tungou
Paved twisty Paved 100%
8.0 km · 5.0 twisty km · best km 9 · ~1 tight corners
km 15–23 of 54.7
Score 7 · Moderate
Unnamed road · near Tongod
Paved twisty Paved 100%
5.0 km · 5.0 twisty km · best km 8
km 21–26 of 28.2
Score 8 · High
Jalan Power Station · Tinompok → Kundasang
Paved twisty Paved 100%
3.6 km · 3.6 twisty km · best km 10 · ~7 tight corners
km 0–3.6 of 3.6
Score 10 · High
Unnamed road · Kg. Tinutuan → Perancangan
Paved twisty Paved 100%
3.0 km · 3.0 twisty km · best km 8
km 33–36 of 47.8
Score 7 · Moderate
Jalan Tambunan-Ranau · Ranau → Kampung Kipaku
Flowing Paved 100%
50.0 km · 22.0 twisty km · best km 9 · ~1 tight corners
km 1–51 of 54.7
Score 7 · Moderate
Jalan Ranau-Telupid (22) · Kg. Matopang → Toupos
Flowing Paved 100%
17.0 km · 3.9 twisty km · best km 8
km 55–72 of 130.1
Score 6 · Moderate
Jalan Kota Marudu – Ranau · Pahu Sasapan → Perancangan
Flowing Paved 100%
9.0 km · 3.0 twisty km · best km 8
km 28–37 of 47.8
Score 6 · Moderate
Jalan Ranau-Telupid (22) · Muruk → Ranau
Flowing Paved 100%
15.0 km · 2.1 twisty km · best km 9 · ~1 tight corners
km 115–130.1 of 130.1
Score 5 · Moderate
Unnamed road · Perancangan → Bongkud
Flowing Paved 100%
7.8 km · 0.8 twisty km · best km 7
km 40–47.8 of 47.8
Score 4 · Moderate
Jalan Kaingaran · Tambunan → Nupakan
Unpaved & 4WD Gravel/Dirt 0%
23.7 km · 20.7 twisty km · best km 11 · ~13 tight corners
km 2–25.7 of 25.7
Score 8 · High
Jalan Tomis Tiong Lokos · Pekan Nabalu → Kampung Kotunuan Lama
Unpaved & 4WD Mixed 12%
20.0 km · 20.0 twisty km · best km 13 · ~36 tight corners
km 0–20 of 20
Score 11 · High
Jalan Mamut (MCM) · Poring → Ranau
Unpaved & 4WD Gravel/Dirt 0%
14.1 km · 13.1 twisty km · best km 11 · ~2 tight corners
km 0–14.1 of 14.1
Score 9 · High
Jalan Linayukan-Sinaron
Unpaved & 4WD Mixed 88%
14.1 km · 11.1 twisty km · best km 10 · ~7 tight corners
km 0–14.1 of 18.4
Score 8 · High
Jalan kg Sedul · Namaus → Muruk
Unpaved & 4WD Gravel/Dirt 0%
8.6 km · 6.6 twisty km · best km 10 · ~6 tight corners
km 0–8.6 of 8.6
Score 8 · High
Jalan Kiau · near Pekan Nabalu
Unpaved & 4WD Mixed 14%
6.6 km · 6.6 twisty km · best km 10 · ~2 tight corners