Every twisty stretch of road within 60 km of Francisco Sarabia (Paso Viejo), Mexico — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Carretera Estatal Xalapa – Misantla (VER 65) · Acatlán → Yecuatla with 27.0 twisty km. Click a road to see it on the map above, or take the GPX.
Carretera Estatal Xalapa – Misantla (VER 65) · Acatlán → Yecuatla
Paved twisty
Paved 100%
↓ GPX
34.0 km · 27.0 twisty km · best km 12 · ~3 tight corners
km 30–64 of 73
Carretera Federal Teziutlán – Tlapacoyan (MEX 129) · Tlapacoyan → Teziutlán
Paved twisty
Paved 100%
↓ GPX
29.6 km · 26.6 twisty km · best km 11 · ~56 tight corners
km 66–95.6 of 95.6
Carretera Federal Altotonga – Tlapacoyan (MEX 131) · Tlapacoyan → Atzalan
Paved twisty
Paved 100%
↓ GPX
27.0 km · 24.0 twisty km · best km 11 · ~2 tight corners
km 3–30 of 31.9
Calle Libramiento (PUE 575) · San Antonio Rayón → Cuetzalan
Paved twisty
Paved 100%
↓ GPX
23.3 km · 22.2 twisty km · best km 10 · ~59 tight corners
km 0–23.3 of 23.3
Carretera a Tlapacoyan – Plan de Arroyos · Tlapacoyan → Plan de Arroyos
Paved twisty
Paved 100%
↓ GPX
20.3 km · 18.2 twisty km · best km 11 · ~6 tight corners
km 0–20.3 of 20.3
Calle Federal Teziutlán-Acajete · Túnel Dos → Mazatepec
Paved twisty
Paved 100%
↓ GPX
16.9 km · 15.9 twisty km · best km 12 · ~62 tight corners · 1 hairpins
km 0–16.9 of 16.9
Calle Ocampo · Atzalan → Macuiltepec
Paved twisty
Paved 100%
↓ GPX
15.6 km · 15.6 twisty km · best km 12 · ~21 tight corners
km 0–15.6 of 15.6
Carretera a Ayotoxco (PUE 895) · Hueytamalco → Limontitán Grande
Paved twisty
Paved 100%
↓ GPX
16.1 km · 14.1 twisty km · best km 12 · ~38 tight corners
km 0–16.1 of 49.7
Alto Lucero – Xalapa · near Alto Lucero
Paved twisty
Paved 100%
↓ GPX
16.0 km · 14.0 twisty km · best km 10 · ~2 tight corners
km 0–16 of 18.6
Mafafas – Alto Lucero · El Cafetal → Mafafas
Paved twisty
Paved 100%
↓ GPX
16.3 km · 13.4 twisty km · best km 10 · ~5 tight corners
km 1–17.4 of 17.4
VER · Pahua Hueca → San Pedro Altepepan
Paved twisty
Paved 100%
↓ GPX
12.9 km · 11.9 twisty km · best km 11 · ~10 tight corners
km 1–14 of 14
Carretera a Mazatepec · Yaonáhuac → Hueyapan
Paved twisty
Paved 100%
↓ GPX
11.3 km · 11.3 twisty km · best km 11 · ~44 tight corners
km 0–11.3 of 11.3
Unnamed road · El Huérfano → Chiconquiaco
Paved twisty
Paved 100%
↓ GPX
11.0 km · 11.0 twisty km · best km 13 · ~3 tight corners
km 0–11 of 11
Calle Luis Echeverría · Tlapacoyan → Cerro de Barreras
Paved twisty
Paved 100%
↓ GPX
10.4 km · 9.4 twisty km · best km 12 · ~8 tight corners
km 0–10.4 of 10.4
Unnamed road · Alto Lucero → La Reforma
Paved twisty
Paved 100%
↓ GPX
9.9 km · 8.9 twisty km · best km 11 · ~5 tight corners
km 0–9.9 of 9.9
Carretera Xocoyolo – La Galera · near Cuetzalan
Paved twisty
Paved 100%
↓ GPX
7.4 km · 7.4 twisty km · best km 13 · ~78 tight corners
km 0–7.4 of 7.4
Unnamed road · Martinica → Plan de Arroyos
Paved twisty
Paved 100%
↓ GPX
7.0 km · 7.0 twisty km · best km 13 · ~31 tight corners
km 0–7 of 8
Avenida Maximino Ávila Camacho / Carretera a Tlapacoyan (PUE 204) · San José Acateno → Ejido Palo Gacho
22.0 km · 7.0 twisty km · best km 8 · ~11 tight corners
km 0–22 of 29.2
Teziutlán – Perote · Jalacingo → Teziutlán
11.7 km · 5.8 twisty km · best km 10 · ~9 tight corners
km 33–44.7 of 44.7
Carretera Xalapa – Alto Lucero (VER) · San Antonio Paso del Toro → Xalapa
13.7 km · 5.7 twisty km · best km 9 · ~3 tight corners
km 1–14.7 of 14.7
Prolongación Belisario Domínguez (VER) · Pahua Hueca → Martínez de la Torre
11.6 km · 4.7 twisty km · best km 9 · ~2 tight corners
km 0–11.6 of 11.6
Carretera Federal Puebla – Xalapa · Banderilla → Acajete
12.1 km · 3.9 twisty km · best km 7
km 10.1–22.1 of 63.1
Calle Corregidora · Coapeche → Isla de Chapachapa
8.3 km · 2.9 twisty km · best km 8 · ~2 tight corners
km 1.1–9.4 of 9.4
Avenida Arroyo del Potrero (VER) · Arroyo del Potrero → Manantiales
8.4 km · 2.0 twisty km · best km 8 · ~1 tight corners
km 5–13.4 of 13.4
Camino a Las Cazuelas · Papantla de Olarte → Cazuelas
5.7 km · 1.7 twisty km · best km 8 · ~2 tight corners
km 0–5.7 of 5.7
Calle Hidalgo · San Andrés → Tonayán
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
25.1 km · 25.1 twisty km · best km 14 · ~105 tight corners · 1 hairpins
km 0–25.1 of 25.1
Unnamed road · Las Truchas → Barrancones
Unpaved & 4WD
Mixed 50%
↓ GPX
21.6 km · 20.6 twisty km · best km 12 · ~43 tight corners
km 0–21.6 of 21.6
Camino Ferocarril a Chogchaltzin · Macuilquila → Yaonáhuac
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
17.4 km · 17.4 twisty km · best km 13 · ~137 tight corners
km 0–17.4 of 17.4
Calle Principal · Juchique de Ferrer → El Huérfano
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
14.5 km · 14.5 twisty km · best km 13 · ~65 tight corners
km 0–14.5 of 14.5
Carretera a Perote · near Las Minas
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
12.2 km · 12.2 twisty km · best km 14 · ~25 tight corners
km 0–12.2 of 12.2