The guide for the regular cyclist
Discover both popular routes and hidden gems, whether you're planning an epic ride or just looking for a scenic spin during your holiday.
Perfect for cyclists of all levels, it offers curated routes and insights for everyone: from dedicated riders to casual cyclists seeking a memorable day out.

Newest routes
The latest editions to the ever-growing repository of cycling routes.
Puerto de las Palomas
Spectacular ride featuring the famous Puerto de las Palomas climb, and passing through the picturesque village of Grazalema.
Check out this ride
Sierra Nevada (via Güéjar Sierra)
Climb one of the highest paved roads in Europe and catch a cold when a world tour pro cyclist flies by. Approach from Güéjar Sierra and the brutal Alto de Hazallanas.
Check out this ride
Vía verde del Aceite
A scenic route along an old railway line.
Check out this ride
Vía Verde de la Sierra
A wonderful and peaceful ride along an abandoned railway track that has been converted into a cycling and hiking path.
Check out this ride
Destinations
Some of the top destinations for your next cycling trip.
Spain
Need some help planning your next cycling holiday in Spain?
Why don't you check out these guides:
France
cycling in The Pyrenees
cycling in The Vosges
Belgium
Italy
cycling in Dolomites
All routes
All the 62 rides in one handy overview.
Spain
Almería
Name | Distance (km) | Elevation (m) |
---|---|---|
Alto de Velefique | 75 | 1700 |
Calar Alto | 58 | 1517 |
Mojácar | 83 | 1200 |
Asturias
Name | Distance (km) | Elevation (m) |
---|---|---|
Lagos de Covadonga | 136 | 2230 |
Puerto de la Cubilla | 90 | 1500 |
Cádiz
Name | Distance (km) | Elevation (m) |
---|---|---|
Arcos de la Frontera | 110 | 1642 |
Vía Verde de la Sierra | 75 | 700 |
Calp
Name | Distance (km) | Elevation (m) |
---|---|---|
Coll de Rates & Puerto de Bèrnia | 120 | 2000 |
Guadalest | 70 | 1100 |
Girona
Name | Distance (km) | Elevation (m) |
---|---|---|
Mare de Déu del Mont | 130 | 2000 |
Rocacorba | 104 | 1700 |
Sant Marti Sacalm | 92 | 1300 |
Coastal Loop | 95 | 1200 |
Els Àngels | 65 | 950 |
Llemena | 62 | 700 |
Granada
Name | Distance (km) | Elevation (m) |
---|---|---|
Sierra Nevada Gran Fondo | 160 | 4000 |
Sierra de Tejeda | 170 | 3000 |
Sierra Nevada (via Güéjar Sierra) | 125 | 2800 |
Haza del Lino | 120 | 2500 |
Sierra Nevada | 80 | 2000 |
La Alpujarra | 90 | 2000 |
Granada - Purullena - Granada | 110 | 1800 |
Ruta de la Cabra | 75 | 1400 |
Gawk at the beautiful Moclín | 90 | 1206 |
Warmup ride to La Malahá | 41 | 380 |
Jaén
Name | Distance (km) | Elevation (m) |
---|---|---|
Sierra de la Pandera | 100 | 2150 |
Vía verde del Aceite | 123 | 917 |
Madrid
Name | Distance (km) | Elevation (m) |
---|---|---|
La Morcuera | 100 | 1700 |
Málaga
Name | Distance (km) | Elevation (m) |
---|---|---|
Sierra de Tejeda | 170 | 2800 |
Puerto del Sol | 120 | 2400 |
White villages of Estepona | 98 | 2345 |
The route of the (lesser known) Villanuevas | 130 | 2200 |
Puerto de las Palomas | 100 | 2115 |
El Torcal (via La Joya) | 120 | 2100 |
El Torcal | 150 | 2000 |
Boquete de Zafarraya | 140 | 1900 |
Down the Axarquia valley | 110 | 1800 |
Cútar | 114 | 1800 |
Comares | 95 | 1700 |
Casabarmeja - Colmenar | 75 | 1400 |
Puerto del Viento | 60 | 1236 |
Almogía - Villanueva | 83 | 1200 |
Vía Verde de la Axarquía | 55 | 1150 |
The classic loop: Puerto del León | 50 | 1050 |
Montes de Málaga: Picapedreros route | 50 | 1050 |
Conquering the Almáchar wall | 65 | 974 |
Ruta de la pasa | 80 | 900 |
Bacalao | 70 | 700 |
The coastal road | 60 | 250 |
Parque del Guadalhorce - Airport route | 38 | 111 |
Italy
Dolomites
Name | Distance (km) | Elevation (m) |
---|---|---|
Passo dello Stelvio | 47 | 3000 |
Passo di Gavia | 54 | 2500 |
Belgium
Flanders
Name | Distance (km) | Elevation (m) |
---|---|---|
Tour of Flanders: Red loop | 110 | 1254 |
Tour of Flanders: Blue loop | 80 | 830 |
Bruges - Ghent: the canal route | 75 | 116 |
Wallonia
Name | Distance (km) | Elevation (m) |
---|---|---|
Géants des Ardennes | 160 | 2700 |
Tour de Namur | 133 | 1959 |
France
The French Alps
Name | Distance (km) | Elevation (m) |
---|---|---|
Lacets de Montvernier & Croix de Fer | 80 | 2440 |
Mont Ventoux | 100 | 2050 |
The French Pyrenees
Name | Distance (km) | Elevation (m) |
---|---|---|
Gran Fondo | 115 | 5400 |
Tourmalet | 100 | 2100 |
The Vosges Mountains
Name | Distance (km) | Elevation (m) |
---|---|---|
Grand Ballon | 110 | 1725 |