← All roads

The best twisty roads around Toupos

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
km 0–6.6 of 6.6

Score 9 · High

Unnamed road · Kg. Saguan → Pinangah

Unpaved & 4WD
Gravel/Dirt 0%

7.3 km · 6.4 twisty km · best km 10
km 37–44.3 of 44.3

Score 8 · High

Jalan Bundu Tuhan – Kinasaraban · Kundasang → Bundu Tuhan Sokid

Unpaved & 4WD
Gravel/Dirt 0%

6.1 km · 6.1 twisty km · best km 10 · ~9 tight corners
km 0–6.1 of 6.1

Score 10 · High

jalan Himbaan – Randagong · Rondogung → Komburongoh

Unpaved & 4WD
Mixed 40%

7.0 km · 6.0 twisty km · best km 9 · ~2 tight corners
km 1–8 of 14.1

Score 8 · High

jalan Kundasang – Kauluan · Pinausuk → Kundasang

Unpaved & 4WD
Gravel/Dirt 0%

6.0 km · 6.0 twisty km · best km 9 · ~6 tight corners
km 0–6 of 6

Score 8 · High

Unnamed road · Kampung Kipaku → Kampung Tombotuon

Unpaved & 4WD
Gravel/Dirt 0%

7.0 km · 6.0 twisty km · best km 9
km 3–10 of 11.3

Score 8 · High

Jalan Penangah

Unpaved & 4WD
Mixed 74%

9.0 km · 5.0 twisty km · best km 9 · ~1 tight corners
km 16–25 of 44.3

Score 7 · Moderate

Jambatan Sg. Kihunut · Sarapong → Tambiau

Unpaved & 4WD
Gravel/Dirt 0%

4.1 km · 4.1 twisty km · best km 11 · ~1 tight corners
km 0–4.1 of 4.1

Score 10 · High

Jalan Telupid – Tongod · near Tongod

Unpaved & 4WD
Gravel/Dirt 0%

4.0 km · 4.0 twisty km · best km 9 · ~1 tight corners
km 0–4 of 4

Score 8 · High

Jalan kindapou · Nalumad → Takutan

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

4.0 km · 4.0 twisty km · best km 9 · ~1 tight corners
km 0–4 of 4

Score 8 · High

Unnamed road · near Tambunan

Unpaved & 4WD
Gravel/Dirt 0%

3.7 km · 3.7 twisty km · best km 9 · ~8 tight corners
km 0–3.7 of 3.7

Score 8 · High

Jalan Nalumad – Takutan · Takutan → Langsat

Unpaved & 4WD
Gravel/Dirt 0%

5.6 km · 3.6 twisty km · best km 8 · ~2 tight corners
km 5–10.6 of 10.6

Score 7 · Moderate

Twisty roads near here

Kg. Matopang 12 km
Tongod 45 km
Kampung Salan 61 km
Pekan Nabalu 62 km
Kampung Kias 77 km
Kampung Timbang Batu 2 83 km
Keningau 90 km
Liawan Ulu 92 km
Suan 94 km
Kampung Kawang 97 km

All twisty roads in Malaysia Singapore Brunei · Road geometry © OpenStreetMap contributors (ODbL), scored by NavForge’s map pipeline. “4WD track — check access” means OpenStreetMap does not say whether the track is gated. Get NavForge Premium to route through these roads automatically — fully offline.

Route through these roads with NavForge

Set the Twisty slider and NavForge routes you through the twistiest roads automatically — fully offline.

Get NavForge Premium

Leave a Comment