Real roads · Classics
Ride Milan–San Remo finale indoors
21.4 km real road
The finale of La Primavera: up the Cipressa, down to the coast and along the old Aurelia, then the Poggio by Via Duca d’Aosta to the top, where the race is decided.
- From → to
- Aregai → Poggio di Sanremo
- Where
- Italy · Liguria
- Length
- 21.4 km
- Climbing
- 475 m
- under 2%
- 2–5%
- 5–8%
- 8–11%
- 11–14%
- 14% and up
- Pavé
- Gravel
- Length
- 21.4 km
- Climbing
- 475 m
- Average gradient
- 0.7%
- Steepest 200 m
- 13.1%
- Highest point
- 240 m
Profile from OpenStreetMap and EU-DEM heights, checked against the road’s published length and climbing.
How steep it gets
| Gradient | Distance | Share |
|---|---|---|
| under 2% | 13.6 km | 64% |
| 2–5% | 3.5 km | 17% |
| 5–8% | 2.9 km | 14% |
| 8–11% | 0.9 km | 4% |
| 11–14% | 0.3 km | 1% |
| 14% and up | 0.1 km | 1% |
How long it takes
| FTP | Time | Average power |
|---|---|---|
| 2.5 W/kg (188 W) | 1 h | 169 W |
| 3 W/kg (225 W) | 53 min | 203 W |
| 3.5 W/kg (263 W) | 48 min | 238 W |
| 4 W/kg (300 W) | 44 min | 273 W |
A 75 kg rider on an 8 kg bike, riding a strong, even effort for the length of the road. In slope mode your speed comes from your own power and weight, so your time will differ; the app re-estimates it for you.
Riding it indoors
After a 10-minute warm-up, MeepMeep hands the trainer the road: the real gradient every few metres and the rolling resistance of the surface. You choose the gear and the power. Speed comes from your watts, your weight and the slope, and the ride ends at Poggio di Sanremo, however long that takes.
These are short and punchy, so they suit a hard session: ride them after a long Zone 2 block and they become durability work on real terrain. On pavé and gravel the trainer adds the surface’s rolling resistance, so a flat sector still costs watts.
Make it easier or harder
- Gradient feel in Settings lowers how much of the gradient the trainer applies, without changing your speed or the climb.
- Pace assist (
E) switches to ERG and holds a pacing target, so you can ride it at exactly the power you want;↑/↓move it. - The ride records elevation, and the FIT export includes it, so the climb shows up in Strava or intervals.icu.
More Classics
- Strade Bianche finaleItaly · Tuscany12.4 km real road, 5 gravel sectors
- Muur van GeraardsbergenBelgium · Flanders1.2 km at 6.9%, 1 pavé sector
- Mur de HuyBelgium · Wallonia1.2 km at 9.3%
- Côte de la RedouteBelgium · Wallonia3.2 km at 4.8%
- Tour of Flanders finaleBelgium · Flanders17.6 km real road, 2 pavé sectors
- KoppenbergBelgium · Flanders1.1 km at 5.6%, 1 pavé sector
- Trouée d’ArenbergFrance · Nord3.0 km real road, 1 pavé sector
- Roubaix: Carrefour de l’ArbreFrance · Nord4.0 km real road, 3 pavé sectors
Milan–San Remo finale questions
How long does it take to ride Milan–San Remo finale?
For a 75 kg rider on an 8 kg bike, MeepMeep estimates about 53 min at 3 W/kg FTP and 44 min at 4 W/kg, riding a strong, even effort. In the app the estimate uses your own FTP, weight and bike.
How hard is Milan–San Remo finale?
21.4 km from Aregai to Poggio di Sanremo with 475 m of climbing; the steepest 200 m is about 13.1%.
Can I ride Milan–San Remo finale on a smart trainer?
Yes. MeepMeep rides it in slope mode on any smart trainer that supports Bluetooth FTMS simulation: the trainer sets the real gradient, and your power moves you up the road. It runs free in Chrome or Edge, with no account.
Ride Milan–San Remo finale on your trainer.
Free in Chrome or Edge. No account; your rides stay on your device.
Ride it in MeepMeep