Explore
Destinations, athlete stories, and field reports from every corner of the globe.
Browse by Sport
Andalo or Nothing: Stage 17 Sends the Giro's Last GC Chance Through Trentino
Stage 17 is the longest day of the Giro's final week and, according to the race's own script, the last realistic mountain opportunity before the final time trial. Jonas Vingegaard's 4:03 lead over Felix Gall enters the Andalo finish largely unchanged — and the stage's breakaway runners write a different chapter of the race.
By ZealZag TeamAfter the Classics: Europe's Summer Road Cycling Calendar and What Each Race Decides
Spring is done — Roubaix, Liège, the Ardennes monuments. The Giro runs into June. Then comes the part of the calendar that actually determines how a season is remembered: five months of stage racing and one-day racing from Dauphiné to Il Lombardia.
By ZealZag TeamRace the Giro: Cycling Bellinzona to Carì in Swiss Ticino
Stage 16's Bellinzona–Carì route climbs 3,000m through the Leventina Valley to a 1,600m Swiss alpine resort. Our guide covers the 11.7km Carì ascent, Ticino logistics, best season, and why this is one of the finest Giro climbs to ride.
By ZealZag TeamGiro d'Italia Stage 16: Vingegaard Detonates the Carì Climb in Pink
Jonas Vingegaard wins his fourth Giro stage and first in the pink jersey, soloing away from Gall and Hindley on the 11.7km Carì summit to cement a commanding GC lead.
By ZealZag TeamPamplona for Destination Athletes: Navarra's Medieval Training Grounds
The T100 Spain's new Pamplona venue reveals a training region that most destination athletes have overlooked — rolling Navarra farmland for the bike, mountain Pyrenean cols an hour away, and the Camino de Santiago through the city for long runs. The practical guide.
By ZealZag TeamCycling Ticino: Bellinzona's Castles, the Leventina, and the Carì Climb
Stage 16 of the 2026 Giro d'Italia runs 113km through the Canton of Ticino from Bellinzona to the Carì summit — a brutal short mountain stage on some of the most scenically dense cycling roads in the Alps. The practical guide to riding this terrain yourself.
By ZealZag TeamThird Rest Day: Vingegaard Commands the Giro with One Final Week to Win It
Jonas Vingegaard heads into the Giro d'Italia's third rest day in the maglia rosa, 2:26 ahead of Afonso Eulálio, after a solo summit win at Pila on Stage 14 flipped the race. One final week — Switzerland tomorrow, then the Dolomites — separates him from a Grand Tour title.
By ZealZag TeamCycling Lombardy: From the Oltrepò Plains to the Madonna del Ghisallo
Lombardy is where the Giro d'Italia sprints to Milan and where Il Lombardia sends climbers over the Ghisallo. A practical guide to cycling the flat southern plain, the Lake Como climbs, and the classics roads that make this one of the world's most layered cycling regions.
By ZealZag TeamSprint Into Milan: The Giro's Final Bunch Finish Before the Rest Day
Stage 15 brings the 2026 Giro d'Italia into Milan on a 157-kilometre flat run from Voghera — the race's last sprint opportunity before tomorrow's rest day and the mountain stages that will decide the podium. Jonas Vingegaard enters the day 2:26 clear in pink.
By ZealZag TeamCycling Lake Maggiore: Italian Lakes Loops from Verbania to Stresa
A practical guide to cycling the western shore of Lake Maggiore — the same lakeside roads, foothill climbs, and Borromean island views that closed Giro Stage 13 in Verbania.
By ZealZag TeamBettiol Solos Into Verbania: Stage 13 of the Giro Goes to the Breakaway
Alberto Bettiol attacked on the Ungiasca, dropped Leknessund, and rode alone into Verbania for his first professional win in nearly five years — while Eulálio and Vingegaard arrived together, the 33-second GC gap intact.
By ZealZag TeamFlying with a Bike: How to Navigate Airlines, Fees, and Arrive Race-Ready
Airlines treat oversized sports equipment with varying enthusiasm, their policies change without notice, and the difference between a correctly packed bike and a casually packed one shows up at race-day bike check. Here is how to do it without drama.
By ZealZag TeamGiro Stage 13: Ganna's Hometown, Vingegaard's Moment, Verbania's Stage
Stage 13 of the 2026 Giro d'Italia brings the race to Verbania on Lake Maggiore — Filippo Ganna's hometown — with the Ungiasca climb threatening GC upheaval just 33 seconds could change everything.
By ZealZag TeamKeswick Mountain Festival 2026 Wrap: Record Crowds, Jasmin Paris, and the Lake District at Its Best
22,000 people. 18 sports. One Lake District weekend. The Keswick Mountain Festival 2026 delivered its biggest edition yet — from Jasmin Paris on the main stage to record finisher numbers on the fells.
By ZealZag Team
Giro d'Italia 2026 Stages 8-9: Vingegaard Unstoppable, Eulalio Clings to Pink
Jonas Vingegaard has won both summit finishes — the Blockhaus and Corno alle Scale. Pellizzari cracked. Eulalio still wears pink but the Dane is closing in. The Giro belongs to Vingegaard now.
By ZealZag Team
Giro d'Italia 2026 Stage 7: Vingegaard Conquers the Blockhaus
Jonas Vingegaard attacked 5.5km from the summit and soloed to victory on the Blockhaus — the Giro's first true mountain test. Eulalio held pink by the skin of his teeth. The GC has exploded.
By ZealZag Team
Race the Route: Ride the Blockhaus Yourself — Cycling's Most Feared Abruzzo Climb
Vingegaard just conquered it. Now ride it yourself. Three routes up the Blockhaus — from gentle to savage — through the wild Maiella National Park in Abruzzo.
By ZealZag Team
Race the Route: Ride Giro Stage 5 Yourself — Praia a Mare to Potenza
Igor Arrieta won the stage. Now ride it yourself. A cyclist's guide to the 203km Giro d'Italia Stage 5 route through Calabria and Basilicata — including the must-ride Montagna Grande di Viggiano climb.
By ZealZag TeamRace the Route: Train in the Lake District Year-Round — A Keswick Base Camp Guide
The Keswick Mountain Festival brings 18 sports to the Lake District this weekend. But the fells, lakes, and roads are here year-round. A multi-sport training guide to Keswick and the northern Lakes.
By ZealZag Team
Giro d'Italia 2026 Stage 5: Arrieta's Miracle Win, Eulalio in Pink, and Vingegaard Loses Six Minutes
Igor Arrieta crashed, took a wrong turn, and still won Stage 5 of the Giro. Afonso Eulalio is the new Maglia Rosa. Vingegaard is six minutes back. The Corsa Rosa has gone completely off script.
By ZealZag TeamKeswick Mountain Festival 2026: 18 Sports, One Lake District Weekend
The UK's biggest multi-sport festival returns to the Lake District this weekend with trail running, cycling sportives, open water swimming, and talks from ultra legend Jasmin Paris.
By ZealZag Team
Giro d'Italia 2026: Chaos in Bulgaria, a New Pink Hero, and Vingegaard Waiting in the Wings
The 109th Corsa Rosa is four stages old and has already delivered crashes, surprise leaders, a Dane lurking ominously, and an Italian in pink for the first time in years. With 17 stages still to run, this race is only just getting started.
By ZealZag TeamMont Ventoux: Cycling the Beast of Provence
Mont Ventoux is cycling's most iconic mountain — three routes to the bare white summit, Tour de France legend, and lavender-scented Provençal recovery rides in the valleys below.
By ZealZag TeamOaxaca, Mexico: Sierra Norte Gravel Riding and Mezcal Recovery
Oaxaca's Sierra Norte mountains deliver world-class gravel riding through cloud forests and indigenous villages at 3,000 meters — with mezcal and mole waiting in the valley below.
By ZealZag Team