Every twisty stretch of road within 60 km of Koslanda, Sri Lanka — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Ratunapura-Wellawaya Road (A4) · Balangoda → Wellawaya with 67.0 twisty km. Click a road to see it on the map above, or take the GPX.
Ratunapura-Wellawaya Road (A4) · Balangoda → Wellawaya
Paved twisty
Paved 100%
↓ GPX
71.0 km · 67.0 twisty km · best km 12 · ~137 tight corners
km 2–73 of 108.9
Nuwara Eliya-Badulla Road (A5) · Badulla → Nuwara Eliya
Paved twisty
Paved 100%
↓ GPX
54.0 km · 54.0 twisty km · best km 12 · ~91 tight corners
km 1–55 of 56.2
Nuwara Eliya Road (A5) · Gampola → Nuwara Eliya
Paved twisty
Paved 100%
↓ GPX
53.2 km · 53.2 twisty km · best km 13 · ~139 tight corners
km 0–53.2 of 53.2
Badulla-Chenkaladi Road (A5) · Badulla → Bibile
Paved twisty
Paved 100%
↓ GPX
54.1 km · 53.1 twisty km · best km 12 · ~180 tight corners
km 0–54.1 of 83.8
Ragala Road (B413) · Adhikarigama → Ragala
Paved twisty
Paved 100%
↓ GPX
51.5 km · 51.5 twisty km · best km 12 · ~62 tight corners
km 0–51.5 of 51.5
Hewaheta Road (B364) · Rikillagaskada → Kandy
Paved twisty
Paved 100%
↓ GPX
49.0 km · 49.0 twisty km · best km 13 · ~178 tight corners
km 0–49 of 49.6
Nanu Oya Road / Talawakelle Road (A7) · Hatton → Nuwara Eliya
Paved twisty
Paved 100%
↓ GPX
44.2 km · 44.2 twisty km · best km 13 · ~121 tight corners
km 0–44.2 of 44.2
Uda Pussellawa Road (B332) · Nuwara Eliya → Udapussellawa
Paved twisty
Paved 100%
↓ GPX
44.0 km · 44.0 twisty km · best km 12 · ~81 tight corners
km 1–45 of 45
Mahaweli Raja Mawatha (B492) · Adhikarigama → Kandaketiya
Paved twisty
Paved 100%
↓ GPX
44.1 km · 41.0 twisty km · best km 12 · ~63 tight corners
km 1–45.1 of 54.9
Olugantota-Pinnawala-Bogowantalawa Road (B339) · Bogawantalawa → Balangoda
Paved twisty
Paved 100%
↓ GPX
33.1 km · 33.1 twisty km · best km 13 · ~258 tight corners · 2 hairpins
km 0–33.1 of 33.1
Kothmale Road (B412) · Talawakele → Kothmale
Paved twisty
Paved 100%
↓ GPX
32.3 km · 32.3 twisty km · best km 14 · ~239 tight corners · 1 hairpins
km 0–32.3 of 32.3
Hatton-Maskeliya-Sri Pada Road (B149) · Nallathanniya → Hatton
Paved twisty
Paved 100%
↓ GPX
31.8 km · 30.8 twisty km · best km 13 · ~142 tight corners
km 0–31.8 of 31.8
Passara-Moneragala Road (A22) · Passara → Monaragala
Paved twisty
Paved 100%
↓ GPX
33.5 km · 30.5 twisty km · best km 12 · ~35 tight corners
km 0–33.5 of 33.5
Nawalapitiya-Dimbula Road (B317) · Nawalapitiya → Dimbula
Paved twisty
Paved 100%
↓ GPX
30.0 km · 30.0 twisty km · best km 13 · ~186 tight corners
km 0–30 of 30
Passara-Madulsima-Metigahatenne Road (B360) · Metigahathenna → Passara
Paved twisty
Paved 100%
↓ GPX
29.4 km · 28.4 twisty km · best km 13 · ~117 tight corners
km 0–29.4 of 29.4
Bakinigahawela-Obbegoda Road (C828) · Obbegoda → Bakinigahawela
13.5 km · 6.6 twisty km · best km 10 · ~15 tight corners
km 0–13.5 of 13.5
Medagama-Dambagalle Road (C821) · Medagama → Makulla
14.1 km · 5.9 twisty km · best km 9 · ~15 tight corners
km 0–14.1 of 14.1
Kumbukkana-Okkampitiya-Maligawila Road (B513) · Maligawila → Okkampitiya
8.1 km · 4.0 twisty km · best km 8 · ~2 tight corners
km 0–8.1 of 14.9
Embilipitiya-Panamure-Sooriyakanda Road (B115) · Maduwanwala → Panamure
9.1 km · 4.0 twisty km · best km 10 · ~16 tight corners
km 15.1–24.1 of 37.8
Weligatta-Lunugamvehera Road (B567) · near Weerawila
11.1 km · 4.0 twisty km · best km 9 · ~22 tight corners
km 11.1–22.1 of 23.6
Wedi Kumbura Road · Bohitiya → Monaragala
10.9 km · 3.0 twisty km · best km 11 · ~16 tight corners
km 0–10.9 of 10.9
Old Mattala Road · Lunugamvehera → Uda Mattala
7.1 km · 3.0 twisty km · best km 9 · ~7 tight corners
km 0–7.1 of 14.5
Bibile-Mahiyangana Road (B57) · Uraniya → Maapakadawewa
14.0 km · 3.0 twisty km · best km 9 · ~11 tight corners
km 17–31 of 39.5
Kelipanawela Road · Koslanda → Kelipanawela
Unpaved & 4WD
Mixed 21%
↓ GPX
21.8 km · 21.8 twisty km · best km 14 · ~175 tight corners
km 0–21.8 of 21.8
Madulla – Dambagolla Road (D170) · Nildandahinna → Udapussellawa
Unpaved & 4WD
Mixed 77%
↓ GPX
17.8 km · 17.8 twisty km · best km 14 · ~240 tight corners · 1 hairpins
km 0–17.8 of 17.8
Dodamgolla Road · Siymbalagune → Ballaketuwa
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
13.1 km · 13.1 twisty km · best km 13 · ~112 tight corners
km 0–13.1 of 13.1
Nildandahinna – Theripehe Road (644) · Theripehe → Nildandahinna
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
12.6 km · 12.6 twisty km · best km 13 · ~173 tight corners
km 0–12.6 of 12.6
Wendaruwa Road · Medamahanuwara → Adhikarigama
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
12.1 km · 12.1 twisty km · best km 13 · ~155 tight corners · 1 hairpins
km 0–12.1 of 12.1
Unnamed road · near Deltota
Unpaved & 4WD
Mixed 28%
↓ GPX
11.8 km · 11.8 twisty km · best km 14 · ~185 tight corners · 6 hairpins
km 0–11.8 of 11.8
Malangamuwa Street · Kahataruppa → Badulla
Unpaved & 4WD
Gravel/Dirt 8%
↓ GPX
11.5 km · 11.5 twisty km · best km 12 · ~64 tight corners
km 0–11.5 of 11.5
The same roads serve Bandara Eliya, Dambetenne, Heewelkandura, Hingurukaduwa, Hopton, Karandagama, Kelipanawela, Kolongasthenna.