35 twisty stretches · 744 km of twisty road within reach of San Pedro Ixtlahuaca — 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 San Pedro Ixtlahuaca, 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 – Teotitlán · Santiago Dominguillo → San Francisco Telixtlahuaca with 48.8 twisty km. Click a road to see it on the map above, or take the GPX.
35
Stretches within 60 km
744 km
Twisty kilometres
3,866
Tight corners
9 / 19
Sealed / unsealed shown
Carretera Federal Oaxaca – Teotitlán · Santiago Dominguillo → San Francisco Telixtlahuaca
Paved twisty Paved 100%
60.0 km · 48.8 twisty km · best km 11 · ~71 tight corners
km 120–180 of 185.1
Score 9 · High
Carretera Internacional (MEX 190) · San Francisco Telixtlahuaca → Santiago Tenango
Paved twisty Paved 100%
37.0 km · 31.6 twisty km · best km 10 · ~71 tight corners
km 75–112 of 233.4
Score 8 · High
Calle Independencia · El Progreso → San Francisco Cahuacuá
Paved twisty Paved 100%
30.9 km · 30.9 twisty km · best km 12 · ~232 tight corners
km 0–30.9 of 30.9
Score 11 · High
Unnamed road · San Francisco Cahuacuá → San Sebastián Yutanino
Paved twisty Paved 100%
23.3 km · 23.3 twisty km · best km 14 · ~97 tight corners
km 0–23.3 of 23.3
Score 12 · Extreme
Carretera Federal Oaxaca – Tuxtepec (MEX 175) · Tierra Colorada (El Estudiante) → Santa Catarina Ixtepeji
Paved twisty Paved 100%
17.0 km · 17.0 twisty km · best km 11 · ~20 tight corners
km 15–32 of 216
Score 10 · High
Calle Ecuador · San Juan Chicomezúchil → Santa Catarina Ixtepeji
Paved twisty Paved 96%
15.9 km · 15.9 twisty km · best km 13 · ~88 tight corners
km 0–15.9 of 15.9
Score 10 · High
Calle Libertad · Las Juntas → San Fernando de Matamoros
Paved twisty Paved 100%
14.1 km · 13.1 twisty km · best km 11 · ~29 tight corners
km 0–14.1 of 15.2
Score 9 · High
Unnamed road · San Antonino el Alto → Santa María Lachixío
Paved twisty Paved 100%
10.1 km · 10.1 twisty km · best km 12 · ~17 tight corners
km 0–10.1 of 17.8
Score 9 · High
Calle Porfirio Díaz · Trinidad Ixtlán → Capulálpam de Méndez
Paved twisty Paved 100%
8.9 km · 8.9 twisty km · best km 11 · ~58 tight corners
km 0–8.9 of 8.9
Score 9 · High
Unnamed road · Santiago Tilantongo → Magdalena Jaltepec
Flowing Paved 100%
14.7 km · 6.8 twisty km · best km 9 · ~27 tight corners
km 0–14.7 of 14.7
Score 7 · Moderate
Carretera Oaxaca – Tehuantepec (MEX 190) · Santiago Matatlán → San Dionisio Ocotepec
Flowing Paved 100%
7.0 km · 2.9 twisty km · best km 7 · ~2 tight corners
km 8.1–15.1 of 207.8
Score 6 · Moderate
MX175 · San Pedro Yaneri → San Juan Atepec
Unpaved & 4WD Gravel/Dirt 0%
40.5 km · 39.6 twisty km · best km 13 · ~260 tight corners
km 0–40.5 of 40.5
Score 11 · High
Avenida Oaxaca · Santiago Laxopa → Villa Díaz Ordaz
Unpaved & 4WD Mixed 43%
43.0 km · 38.1 twisty km · best km 11 · ~129 tight corners
km 0–43 of 43
Score 9 · High
Unnamed road · Santiago Nacaltepec → Santiago Huauclilla
Unpaved & 4WD Gravel/Dirt 0%
39.0 km · 38.0 twisty km · best km 14 · ~328 tight corners
km 0–39 of 40.7
Score 11 · High
Calle Emiliano Zapata · San Juan del Estado → San Miguel Aloápam
Unpaved & 4WD Gravel/Dirt 0%
33.4 km · 32.3 twisty km · best km 12 · ~181 tight corners
km 0–33.4 of 33.4
Score 10 · High
Calle Libertad · San Juan Bautista Jayacatlán → San Pablo Huitzo
Unpaved & 4WD Gravel/Dirt 0%
32.1 km · 31.1 twisty km · best km 12 · ~127 tight corners
km 0–32.1 of 32.1
Score 10 · High
Calle Buenos Aires · near San Juan Chicomezúchil
Unpaved & 4WD Gravel/Dirt 0%
26.4 km · 26.4 twisty km · best km 12 · ~200 tight corners · 1 hairpins
km 0–26.4 of 26.4
Score 11 · High
Calle Independencia · San Francisco Cajonos → Llano Grande
Unpaved & 4WD Gravel/Dirt 0%
27.1 km · 24.1 twisty km · best km 11 · ~120 tight corners
km 0–27.1 of 27.1
Score 9 · High
Carretera a Teococuilco de Marcos Pérez · Teococuilco de Marcos Pérez → San Juan Bautista Guelache
Unpaved & 4WD Gravel/Dirt 0%
23.3 km · 23.3 twisty km · best km 12 · ~128 tight corners
km 1–24.4 of 24.4
Score 10 · High
Calle Morelos · San Miguel Piedras → Morelos
Unpaved & 4WD Gravel/Dirt 0%
23.7 km · 22.7 twisty km · best km 13 · ~146 tight corners · 1 hairpins
km 0–23.7 of 23.7
Score 10 · High
Calle 2 de Noviembre · San Antonio Huitepec → San Miguel Peras
Unpaved & 4WD Gravel/Dirt 0%
21.4 km · 20.4 twisty km · best km 13 · ~125 tight corners
km 0–21.4 of 21.4
Score 11 · High
Calle Independencia · Santiago Huaxolotipac → Asunción Mixtepec
Unpaved & 4WD Gravel/Dirt 0%
20.1 km · 20.1 twisty km · best km 12 · ~104 tight corners
km 0–20.1 of 20.1
Score 11 · High
a 4 Venados · Soledad Peras → San Pedro Ixtlahuaca
Unpaved & 4WD Gravel/Dirt 0%
22.5 km · 19.5 twisty km · best km 13 · ~176 tight corners
km 13–35.5 of 35.5
Score 10 · High
Calle Francisco I. Madero · Río Humo → El Tlacuache
Unpaved & 4WD Gravel/Dirt 0%
19.2 km · 19.2 twisty km · best km 12 · ~157 tight corners
km 0–19.2 of 19.2
Score 11 · High
Unnamed road · San José Contreras Tepantepec → Progreso
Unpaved & 4WD Gravel/Dirt 0%
19.0 km · 19.0 twisty km · best km 14 · ~228 tight corners · 1 hairpins
km 0–19 of 19
Score 12 · Extreme
Avenida Juárez · El Duraznal → Santa Catarina Albarradas
Unpaved & 4WD Gravel/Dirt 0%
18.6 km · 18.6 twisty km · best km 13 · ~169 tight corners · 1 hairpins
km 0–18.6 of 18.6
Score 11 · High
Calle Ita Cuha · San Juan Monte Flor → Llano Par
Unpaved & 4WD Gravel/Dirt 0%
18.0 km · 18.0 twisty km · best km 14 · ~182 tight corners
km 0–18 of 18
Score 11 · High
Calle Benito Juárez · San Francisco Cahuacuá → San Mateo Sindihui
Unpaved & 4WD Gravel/Dirt 3%
19.0 km · 18.0 twisty km · best km 13 · ~128 tight corners
km 0–19 of 19
Score 11 · High
Calle Segunda de 5 de Mayo · San Miguel Mixtepec → San Antonino el Alto
Unpaved & 4WD Gravel/Dirt 6%
17.3 km · 17.3 twisty km · best km 12 · ~104 tight corners · 1 hairpins
km 0–17.3 of 17.3
Score 11 · High
Calle 5 de Mayo · near Santa Cruz Etla
Unpaved & 4WD Gravel/Dirt 0%
18.2 km · 16.2 twisty km · best km 13 · ~162 tight corners · 3 hairpins