Whole roads, not fragments: OpenStreetMap ways are joined into roads, walked one kilometre at a time, and every run of twisty kilometres becomes a stretch with a from → to. Paved, unpaved and flowing (sweeper) stretches are ranked separately by twisty kilometres. Click a stretch to see it on the map above.
Fundy Trail Parkway · near Salmon River
Paved twisty
Paved 98%
↓ GPX
18.2 km · 12.2 twisty km · best km 10 · ~1 tight corners
km 11–29.2 of 29.2
Zealand Road · near Zealand
Paved twisty
Paved 100%
↓ GPX
3.9 km · 3.9 twisty km · best km 9
km 1–4.9 of 4.9
Cape Enrage Road · near Cape Enrage
Paved twisty
Paved 100%
↓ GPX
5.1 km · 3.0 twisty km · best km 9 · ~9 tight corners
km 1.1–6.2 of 6.2
Glebe Road · near Saint Andrews
Paved twisty
Paved 100%
↓ GPX
3.0 km · 3.0 twisty km · best km 9 · ~6 tight corners
km 0–3 of 6.4
Chemin Val d’Amour · near Campbellton
Paved twisty
Paved 100%
↓ GPX
3.0 km · 3.0 twisty km · best km 8 · ~2 tight corners
km 2–5.1 of 9.3
Dark Harbour Road · North Head → Grand Harbour
Paved twisty
Paved 100%
↓ GPX
4.0 km · 2.1 twisty km · best km 9 · ~5 tight corners
km 0–4 of 5.8
Route 380 (NB 380) · Lerwick → Drummond
Paved twisty
Paved 100%
↓ GPX
4.0 km · 1.9 twisty km · best km 8 · ~2 tight corners
km 2.1–6 of 29.8
Northern Harbour Road · Hersonville → Northern Harbour
Paved twisty
Paved 100%
↓ GPX
3.6 km · 1.6 twisty km · best km 7 · ~4 tight corners
km 0–3.6 of 3.6
Unnamed road · Nackawic → Magaguadavic
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
15.3 km · 11.3 twisty km · best km 9 · ~3 tight corners
km 1–16.3 of 16.3
Zoo Trail · near Saint John
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
3.2 km · 3.2 twisty km · best km 12 · ~4 tight corners
km 0–3.2 of 3.2
Kennebecasis Island Road · Grand Bay – Westfield → Saint John
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.2 km · 3.2 twisty km · best km 11 · ~5 tight corners
km 0–3.2 of 3.2
2e Rang
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.0 km · 7.9 twisty km · best km 9 · ~10 tight corners
km 0–11 of 13.5
Lily Lake Branch Rd · near Campbellton
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
4.8 km · 4.8 twisty km · best km 11 · ~17 tight corners
km 0–4.8 of 4.8
Fredy’s Trail · near Burgess Settlement
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
5.8 km · 4.7 twisty km · best km 9 · ~25 tight corners · 1 hairpins
km 0–5.8 of 5.8
Acamac Backland Road · near Grand Bay – Westfield
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
4.6 km · 4.6 twisty km · best km 9 · ~12 tight corners
km 0–4.6 of 4.6
Millers Pond Road · Seal Cove → Grand Harbour
Unpaved & 4WD
Mixed 12%
↓ GPX
3.5 km · 3.5 twisty km · best km 10 · ~14 tight corners
km 0–3.5 of 3.5
Sparks Road · Second Falls → Utopia
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.7 km · 3.7 twisty km · best km 10 · ~1 tight corners
km 0–3.7 of 3.7
Fredy’s Trail · near Burgess Settlement
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
4.7 km · 4.7 twisty km · best km 9 · ~16 tight corners · 1 hairpins
km 0–4.7 of 4.7
Miramichi Lake Road · near Napadogan
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
5.2 km · 5.2 twisty km · best km 9 · ~9 tight corners
km 0–5.2 of 5.2
Unnamed road · near Lac Baker
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
4.0 km · 4.0 twisty km · best km 9 · ~2 tight corners
km 2–6 of 12.7
Unnamed road · near Kedgwick
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
8.8 km · 4.8 twisty km · best km 9
km 0–8.8 of 8.8
Campbell Road · near Basswood Ridge
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.1 km · 3.1 twisty km · best km 10 · ~6 tight corners
km 1–4.1 of 4.1
Conners Cove Road
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.2 km · 3.2 twisty km · best km 9 · ~3 tight corners
km 1–4.2 of 4.2
Sentier Guy Laforge · near Grand-Sault / Grand Falls
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
5.1 km · 3.1 twisty km · best km 9 · ~16 tight corners
km 0–5.1 of 9
Route 12 (12) · Saint-André → Grand-Sault / Grand Falls
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
4.9 km · 3.8 twisty km · best km 9 · ~12 tight corners
km 17.1–22 of 22.5
Canoose Stream Road · Beaconsfield → Canoose
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.5 km · 3.5 twisty km · best km 8 · ~3 tight corners
km 0–3.5 of 3.5
Old Saint John Road (NB 780) · New River Beach → Pennfield Station
Unpaved & 4WD
Mixed 55%
↓ GPX
5.0 km · 3.1 twisty km · best km 9 · ~3 tight corners
km 9.1–14.1 of 28.8
Philamunroe Road · near Madden Flats
Unpaved & 4WD
Gravel/Dirt 1%
↓ GPX
4.0 km · 4.0 twisty km · best km 8 · ~4 tight corners
km 0–4 of 9.4
Old Black River Road · Clover Valley → Garnett Settlement
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
5.0 km · 3.9 twisty km · best km 9 · ~1 tight corners
km 6–11 of 11
Lauvina Road · near Geary
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
5.6 km · 3.6 twisty km · best km 9 · ~19 tight corners
km 6–11.7 of 11.7
Gloucester Junction Road · near Oinpegitjoig Mi’kmaq / Première nation de Pabineau
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.8 km · 2.9 twisty km · best km 9 · ~6 tight corners
km 5.1–8.9 of 8.9
Unnamed road · near Hampton
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.1 km · 3.1 twisty km · best km 9 · ~4 tight corners
km 3–6.1 of 6.1
Chemin Deschenes · Rivière-Verte → Sainte-Anne-de-Madawaska
Unpaved & 4WD
Gravel/Dirt 1%
↓ GPX
3.0 km · 3.0 twisty km · best km 9
km 0–3 of 6.1
Chemin Val d’Amour · near Campbellton
9.3 km · 3.0 twisty km · best km 8 · ~3 tight corners
km 0–9.3 of 9.3
Glebe Road · near Saint Andrews
6.4 km · 3.0 twisty km · best km 9 · ~6 tight corners
km 0–6.4 of 6.4
Route 778 (NB 778) · Blacks Harbour → Beaver Harbour
7.0 km · 2.0 twisty km · best km 8 · ~2 tight corners
km 2–9 of 10.8
Dark Harbour Road · North Head → Grand Harbour
5.1 km · 2.1 twisty km · best km 9 · ~6 tight corners
km 0–5.1 of 5.8
French Village Road (NB 860) · Rothesay → French Village
8.0 km · 2.0 twisty km · best km 8
km 1–9 of 40.4
Chemin Rivière-à-la-Truite · near Saint-Jacques
5.1 km · 2.0 twisty km · best km 8 · ~2 tight corners
km 1–6.1 of 8.1
Route 772 (NB 772) · Eastport → Leonardville
8.1 km · 2.2 twisty km · best km 8 · ~1 tight corners
km 6–14.2 of 14.2
Beaconsfield Road · near Perth-Andover
7.0 km · 0.0 twisty km · best km 6 · ~10 tight corners
km 0–7 of 14.9
Route 790 (NB 790) · Chance Harbour → Maces Bay
12.9 km · 0.0 twisty km · best km 6 · ~1 tight corners
km 8.1–21 of 30.3
Route 895 (NB 895) · Parkindale → Pleasant Vale
8.0 km · 1.0 twisty km · best km 8 · ~4 tight corners · 1 hairpins
km 21.1–29.1 of 57.1
McGregor Brook Road · near Sussex
5.0 km · 0.0 twisty km · best km 6 · ~1 tight corners
km 1–6.1 of 7
Route 772 (NB 772) · Stuart Town → Leonardville
6.1 km · 1.0 twisty km · best km 7 · ~1 tight corners
km 0–6.1 of 6.1
Creek Road · Waterford → Madden Flats
6.0 km · 0.0 twisty km · best km 6
km 1.1–7 of 11.3
South Musquash Road · Musquash → South Musquash
5.0 km · 0.0 twisty km · best km 6 · ~2 tight corners · 1 hairpins
km 0–5 of 5.9
Route 628 (NB 628) · Fredericton → Durham Bridge
9.9 km · 0.0 twisty km · best km 6 · ~2 tight corners
km 3.1–13.1 of 18.9
Crafts Cove Road · Cambridge-Narrows → Crafts Cove
5.3 km · 1.0 twisty km · best km 7 · ~1 tight corners
km 0–5.3 of 6.8
Foley Brook Road · Foley Brook → New Denmark
5.8 km · 0.8 twisty km · best km 7 · ~4 tight corners
km 0–5.8 of 5.8
Upsalquitch River Road · Sewells Gulch → Doubloon Gulch
6.7 km · 0.8 twisty km · best km 7 · ~1 tight corners
km 2.2–9 of 9
Frank Copp Road · near Sevogle
5.8 km · 0.4 twisty km · best km 7 · ~2 tight corners
km 3.1–9 of 9
Seeleys Cove Road · Crow Harbour → Seeleys Cove
5.1 km · 1.0 twisty km · best km 7 · ~4 tight corners
km 1–6.1 of 9.8
Route 560 (NB 560) · Upper Knoxford → Kilburn
6.6 km · 0.0 twisty km · best km 6 · ~3 tight corners
km 49.1–55.7 of 55.7
Route 770 (NB 770) · near Second Falls
5.1 km · 0.0 twisty km · best km 6
km 16.1–21.2 of 57.9
Route 690 (NB 690) · Minto → Princess Park
6.8 km · 0.0 twisty km · best km 6 · ~2 tight corners
km 13.2–20 of 45.6
Route 305 (NB 305) · Pigeon Hill → Saint-Raphaël-sur-Mer
6.8 km · 0.0 twisty km · best km 5 · ~3 tight corners
km 2.2–9 of 19.3
Road geometry © OpenStreetMap contributors (ODbL), scored by NavForge’s map pipeline — the same twistiness scale the app colours its map with. “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.
The same roads, gathered around the place you would set off from.