Every twisty stretch of road within 60 km of Battulu Oya, Sri Lanka — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Yapahuwa – Karambe – Galtemwewa Road · Yapahuwa → Galtenwewa with 9.7 twisty km. Click a road to see it on the map above, or take the GPX.
Yapahuwa – Karambe – Galtemwewa Road · Yapahuwa → Galtenwewa
Paved twisty
Paved 100%
↓ GPX
11.9 km · 9.7 twisty km · best km 9 · ~12 tight corners
km 3–14.9 of 14.9
Matiyagane – Maharachchimulla Road · Alawwa → Metiyagane
Paved twisty
Paved 100%
↓ GPX
8.0 km · 8.0 twisty km · best km 10 · ~8 tight corners
km 0–8 of 8.7
Galgammulla Muthugala Junction Road · near Dambadeniya
Paved twisty
Paved 100%
↓ GPX
6.9 km · 6.0 twisty km · best km 11 · ~5 tight corners
km 0–6.9 of 6.9
Narammala Weerambugedara Road · near Narammala
Paved twisty
Paved 100%
↓ GPX
6.0 km · 6.0 twisty km · best km 11 · ~24 tight corners
km 0–6 of 7.5
Watuwatte Road · Bowatta → Dummalasuriya
10.0 km · 4.9 twisty km · best km 9 · ~22 tight corners
km 0–10 of 10
Battulu Oya-Udappuwa-Karambe Road (B614) · Madurankuliya → Mundalama
9.0 km · 4.0 twisty km · best km 8 · ~6 tight corners
km 12.1–21 of 33.5
Bowaththa – Puwakgahawela Road · Bowatta → Weerapokuna
5.3 km · 2.3 twisty km · best km 8 · ~7 tight corners
km 5–10.4 of 10.4
Maradagahamula-Badalgama Road (B271) · Badalgama → Divulapitiya
7.5 km · 1.1 twisty km · best km 7 · ~1 tight corners
km 0–7.5 of 7.5
Battulu Oya-Udappuwa-Karambe Road (B614) · Udappuwa → Battulu Oya
6.0 km · 1.0 twisty km · best km 9 · ~11 tight corners
km 25–31 of 33.5
Inginimitiya Reservoir Road · Kirinda → Ihalagama
6.7 km · 1.0 twisty km · best km 7 · ~1 tight corners
km 3.3–10 of 27.6
Katugampola Labuyaya Road · Kuliyapitiya → Dambadeniya
11.0 km · 1.0 twisty km · best km 7 · ~2 tight corners
km 0–11 of 13
Pallandeinya-Kanotuwa Road · Demataluwa → Kurunegala
6.2 km · 0.0 twisty km · best km 6 · ~1 tight corners
km 0–6.2 of 6.2
Mahawa-ambanpola road · Ambanpola → Maho
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
15.1 km · 11.3 twisty km · best km 9 · ~25 tight corners
km 2.1–17.2 of 17.2
Diulwewa Road · Bakmeewewa → Ambanpola
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
13.7 km · 10.7 twisty km · best km 9 · ~8 tight corners
km 2.1–15.7 of 15.7
kasikote-peella Road · Ambanpola → Galgamuwa
Unpaved & 4WD
Mixed 15%
↓ GPX
12.0 km · 7.9 twisty km · best km 10 · ~22 tight corners · 1 hairpins
km 1–13 of 17.5
Dangolla – Matiyagane Road · near Narammala
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
7.0 km · 7.0 twisty km · best km 9 · ~11 tight corners
km 0–7 of 8.4
gallewa temple road · Embogama → Pailigama
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.0 km · 5.9 twisty km · best km 9 · ~4 tight corners
km 1–12 of 12.7
Kudawewa Road · Mahawewa → Nattandiya
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
7.1 km · 4.9 twisty km · best km 9 · ~10 tight corners · 1 hairpins
km 0–7.1 of 7.1
Dethwa Marawita road · near Dambadeniya
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
4.8 km · 4.8 twisty km · best km 11 · ~31 tight corners
km 1–5.9 of 5.9
yagamwila – ethungaha kotuwa rd · Udubaddawa → Bowatta
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
4.7 km · 4.7 twisty km · best km 9 · ~10 tight corners
km 0–4.7 of 4.7
Alahenegama Road · near Wilpothuwewa
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
4.6 km · 4.6 twisty km · best km 9 · ~11 tight corners
km 1–5.6 of 5.6
kachchirawa paluwalgala road · Pahala Kottaramulla → Nattandiya
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
4.5 km · 4.5 twisty km · best km 11 · ~12 tight corners
km 0–4.5 of 4.5
YAGAMWILA – ETHUNGAHA KOTUWA ROAD · Dummalasuriya → Udubaddawa
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.3 km · 3.3 twisty km · best km 9 · ~12 tight corners
km 0–3.3 of 3.3
Kadirahala pansala para · near Wariyapola
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.3 km · 3.3 twisty km · best km 10 · ~9 tight corners · 1 hairpins
km 0–3.3 of 3.3
Elibichchiya Road · near Pannala
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.1 km · 3.1 twisty km · best km 10 · ~15 tight corners
km 0–3.1 of 3.6
Thimmagama-Werapola road · Wariyapola → Bamunakotuwa
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.0 km · 3.0 twisty km · best km 10 · ~13 tight corners
km 0–3 of 3.6