21 twisty stretches · 642 km of twisty road within reach of Piedra de Moros — 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 Piedra de Moros, Mexico — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Carretera Federal Oaxaca – Puerto Ángel · Puerto Ángel → Santo Tomás Tamazulapan with 131.0 twisty km. Click a road to see it on the map above, or take the GPX.
21
Stretches within 60 km
643 km
Twisty kilometres
3,800
Tight corners
6 / 15
Sealed / unsealed shown
Carretera Federal Oaxaca – Puerto Ángel · Puerto Ángel → Santo Tomás Tamazulapan
Paved twisty Paved 100%
139.0 km · 131.0 twisty km · best km 12 · ~202 tight corners
km 0–139 of 246
Score 10 · High
Carretera Loxicha San Bartolome · San Agustín Loxicha → San Francisco Cozoaltepec
Paved twisty Paved 100%
44.1 km · 43.1 twisty km · best km 13 · ~99 tight corners
km 0–44.1 of 46
Score 11 · High
Carretera Loxicha-Manzanal · San Miguel Suchixtepec → San Agustín Loxicha
Paved twisty Paved 100%
31.3 km · 31.3 twisty km · best km 11 · ~53 tight corners
km 0–31.3 of 31.3
Score 10 · High
Carretera El Zapote – Copalita · Santa María Huatulco → Candelaria Loxicha
Paved twisty Paved 100%
33.0 km · 31.0 twisty km · best km 12 · ~64 tight corners
km 0–33 of 33
Score 9 · High
Carretera Santiago Pinotepa Nacional – Salina Cruz (MEX 200) · Barra Copalita → Morro Ayuta
Paved twisty Paved 100%
23.0 km · 15.9 twisty km · best km 10 · ~21 tight corners
km 16–39 of 132.5
Score 8 · High
Avenida Oaxaca · San Mateo Río Hondo → San Miguel Suchixtepec
Paved twisty Paved 100%
8.5 km · 8.5 twisty km · best km 12 · ~52 tight corners
km 0–8.5 of 8.5
Score 11 · High
Calle Independencia · Santiago Quiavigoló → San Miguel Suchiltepec
Unpaved & 4WD Gravel/Dirt 0%
63.4 km · 63.4 twisty km · best km 14 · ~492 tight corners
km 0–63.4 of 63.4
Score 11 · High
Calle Hidalgo · San Pedro Sosoltepec → San Juan Alotepec
Unpaved & 4WD Gravel/Dirt 0%
36.3 km · 36.3 twisty km · best km 13 · ~262 tight corners
km 0–36.3 of 36.3
Score 12 · Extreme
Calle Benito Juárez · Santiago Xanica → San Juan Ozolotepec
Unpaved & 4WD Gravel/Dirt 0%
36.6 km · 34.5 twisty km · best km 14 · ~295 tight corners · 20 hairpins
km 0–36.6 of 36.6
Score 11 · High
Avenida Benito Juárez · Zimatán → La Merced del Potrero
Unpaved & 4WD Gravel/Dirt 0%
35.2 km · 31.2 twisty km · best km 12 · ~185 tight corners · 1 hairpins
km 0–35.2 of 35.2
Score 10 · High
Avenida Hidalgo · Piedra de Moros → San Miguel del Puerto
Unpaved & 4WD Gravel/Dirt 0%
32.2 km · 30.2 twisty km · best km 12 · ~131 tight corners
km 4–36.2 of 36.2
Score 10 · High
Calle Vicente Guerrero · San Mateo Piñas → Benito Juárez
Unpaved & 4WD Gravel/Dirt 0%
27.4 km · 27.4 twisty km · best km 13 · ~352 tight corners
km 0–27.4 of 27.4
Score 12 · Extreme
Calle Libertad · Santiago Quiavigoló → San Pedro Leapi
Unpaved & 4WD Gravel/Dirt 0%
25.6 km · 25.6 twisty km · best km 14 · ~299 tight corners
km 0–25.6 of 25.6
Score 12 · Extreme
Calle Montes de Oca · San Bartolomé Loxicha → Santa Catarina Loxicha
Unpaved & 4WD Gravel/Dirt 0%
23.8 km · 23.8 twisty km · best km 14 · ~308 tight corners
km 0–23.8 of 23.8
Score 13 · Extreme
Calle Mérida · San Pedro el Alto → San Marcial Ozolotepec
Unpaved & 4WD Gravel/Dirt 0%
19.4 km · 19.4 twisty km · best km 12 · ~110 tight corners
km 0–19.4 of 19.4
Score 10 · High
Calle Hidalgo · Santa María Candelaria → San Miguel Suchiltepec
Unpaved & 4WD Gravel/Dirt 0%
16.4 km · 16.4 twisty km · best km 12 · ~158 tight corners
km 0–16.4 of 16.4
Score 11 · High
Unnamed road · San José Chacalapa → Santa María Tonameca
Unpaved & 4WD Gravel/Dirt 0%
16.1 km · 16.1 twisty km · best km 14 · ~126 tight corners
km 0–16.1 of 16.1
Score 12 · Extreme
Unnamed road · Benito Juárez → Sulfato
Unpaved & 4WD Gravel/Dirt 0%
16.0 km · 16.0 twisty km · best km 13 · ~189 tight corners
km 0–16 of 16
Score 12 · Extreme
Calle Zaragoza · Santa Catarina Roatina → San Felipe Cieneguilla
Unpaved & 4WD Gravel/Dirt 0%
15.9 km · 15.9 twisty km · best km 14 · ~119 tight corners
km 0–15.9 of 15.9
Score 11 · High
Unnamed road · San Pedro el Alto → Candelaria Loxicha
Unpaved & 4WD Gravel/Dirt 0%
13.5 km · 13.5 twisty km · best km 14 · ~94 tight corners
km 0–13.5 of 13.5
Score 11 · High
Unnamed road · San Miguel del Puerto → Santiago Xanica
Unpaved & 4WD Gravel/Dirt 0%
12.3 km · 12.3 twisty km · best km 14 · ~189 tight corners · 5 hairpins