Every twisty stretch of road within 60 km of Angunakolapelessa, Sri Lanka — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Ratnapura Road / Deniyaya Road (A17) · Madampe → Poramba Kananke with 111.0 twisty km. Click a road to see it on the map above, or take the GPX.
Ratnapura Road / Deniyaya Road (A17) · Madampe → Poramba Kananke
Paved twisty
Paved 100%
↓ GPX
120.0 km · 111.0 twisty km · best km 13 · ~162 tight corners
km 0–120 of 142.4
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
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
Mulatiyana-Urubokka (B415) · Thihagoda → Urubokka
Paved twisty
Paved 100%
↓ GPX
47.0 km · 45.0 twisty km · best km 12 · ~130 tight corners
km 0–47 of 47.5
Kalawana-Depdene-Rakwana Road (B181) · Rakwana → Kalawana
Paved twisty
Paved 100%
↓ GPX
45.1 km · 43.1 twisty km · best km 14 · ~173 tight corners
km 0–45.1 of 46.2
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
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
Ella-Passara Road (B113) · Ella → Passara
Paved twisty
Paved 100%
↓ GPX
27.3 km · 27.3 twisty km · best km 12 · ~55 tight corners
km 0–27.3 of 27.3
Ohiya-Horton Plains Road / Boralande-Ohiya Road (B508) · West Haputale → Boralande
Paved twisty
Paved 100%
↓ GPX
23.0 km · 23.0 twisty km · best km 13 · ~59 tight corners
km 0–23 of 31
Blackpool-Ambewela Road / Pattipola-Horton Plains Road (B512) · West Haputale → Nuwara Eliya
Paved twisty
Paved 100%
↓ GPX
27.0 km · 22.9 twisty km · best km 12 · ~35 tight corners
km 0–27 of 27
Buluthota – Helaudakanda – Pallebedda Road · Pallebedda → Sooriyakanda
Paved twisty
Paved 100%
↓ GPX
22.4 km · 22.4 twisty km · best km 12 · ~132 tight corners
km 0–22.4 of 22.4
Demodera-Spring Valley-Badulla Road (B97) · Badulla → Ella
Paved twisty
Paved 100%
↓ GPX
21.8 km · 21.8 twisty km · best km 13 · ~173 tight corners
km 0–21.8 of 21.8
Lindula-Agarapathana-Dayagama Road (B252) · Lindula → Dayagama
Paved twisty
Paved 100%
↓ GPX
21.8 km · 21.8 twisty km · best km 13 · ~39 tight corners
km 0–21.8 of 21.8
Bandarawela-Liyangahawela-Poonagala Road (B42) · Bandarawela → Poonagala
Paved twisty
Paved 100%
↓ GPX
21.5 km · 21.5 twisty km · best km 12 · ~60 tight corners
km 0–21.5 of 21.5
Beliatte-Kirinda Road (B630) · Kirinda → Beliatte
13.9 km · 6.9 twisty km · best km 11 · ~15 tight corners
km 0–13.9 of 13.9
Beliatte-Walasmulla Road (B54) · Walasmulla → Beliatte
14.3 km · 6.2 twisty km · best km 9 · ~7 tight corners
km 0–14.3 of 14.3
Walasmulla-Katuwana-Middeniya Road (B485) · Middeniya → Ethpitiya
17.8 km · 4.2 twisty km · best km 8 · ~4 tight corners
km 3.2–21.1 of 25
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
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
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
Hakmana-Walasmulla Road (B142) · Hakmana → Walasmulla
11.1 km · 4.0 twisty km · best km 9 · ~3 tight corners
km 0–11.1 of 11.1
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
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
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
Pebotuwa – Delwala – Endane Road · Delwala → Endana
Unpaved & 4WD
Mixed 32%
↓ GPX
12.4 km · 12.4 twisty km · best km 13 · ~116 tight corners
km 0–12.4 of 12.4
Walasmulla-Pallekanda Road · Deiyandara → Mahamaditta
Unpaved & 4WD
Mixed 55%
↓ GPX
12.2 km · 12.2 twisty km · best km 10 · ~19 tight corners
km 0–12.2 of 12.2
Deniyaya-Kiriwaldola Road · Pallegama → Deniyaya
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.7 km · 11.7 twisty km · best km 14 · ~125 tight corners
km 0–11.7 of 11.7
Waleboda – Hituwala – Pinnawala Road · Pinnawala Town → Waleboda
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.3 km · 11.3 twisty km · best km 13 · ~108 tight corners
km 0–11.3 of 11.3
Unnamed road · near Brahkmanathota
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
11.2 km · 11.2 twisty km · best km 9 · ~51 tight corners
km 0–11.2 of 16.2
The same roads serve Bodagama, Sooriya Ara, Tanamalwila.