Read this bit at least
Short summary
Corsica is the mountains we like, standing in the sea we'd like to finish next to. The roads either cling to the coast or climb straight off it, so the riding is long, steady climbing with very little flat in between. Gradients are kinder than the Pyrenees, mostly 4–7%, but the climbs are long. The Col de Vergio runs about 35 km from Porto's harbour to 1,477 m.
The plan below is a hotel base in Porto on the west coast and three stages from the door, each with a shorter option. Two of the five hardest climbs on the island, by climbfinder's ranking, are on these routes.
None of it is booked and none of the routes have been ridden yet. The distances and climbing are careful estimates, and the next job is turning them into GPX files.
- DatesJune or September suit bestTBC
- BasePorto, Golfe de PortoProposed
- Riding3 stages: 119, 117 and 128 km, 2,000–2,300 m each (full)Proposed
- FlightsStansted–Calvi or Gatwick–AjaccioTBC
- HotelSeveral options in Porto — see belowTBC
- RoutesDrafted from climb data, not riddenDraft
Intro to the island
Corsica by bike
Often called the most mountainous island in the Mediterranean: 183 km long, 83 km wide, Monte Cinto at 2,706 m, and roughly a thousand kilometres of coast.
A granite spine runs down the island, and almost every road either climbs onto it or skirts around it. Climbfinder lists 326 climbs here, averaging 8.5 km and 392 m of ascent. The big ones hold 4–6% for 15 to 35 km, so the difficulty comes from length, heat and roads that rarely run straight. The Tour de Corse rally is nicknamed the rally of 10,000 corners.
Outside July and August the roads are quiet. They are also narrow, often without barriers, and shared with free-roaming pigs, cows, goats and donkeys. Surfaces run from glassy new tarmac to patched and rough, sometimes on the same climb.
The island splits into four riding regions. We've picked the west coast because it's the one region where the sea and the island's highest road pass share a doorstep.
West coast
The Calanche de Piana, the Golfe de Porto, the Scandola reserve, Col de Vergio and Col de Sevi. Airports: Calvi and Ajaccio.
Mountain heart
Corte, the Restonica gorge, the Scala di Santa Regina, the Niolu, Vizzavona and the Col de Sorba. Airport: Bastia.
The south
Col de Bavella and its granite needles, Col de l'Ospedale, the Alta Rocca villages and the cliffs of Bonifacio. Airport: Figari.
The north
The Cap Corse loop, Col de Teghime above Bastia, the Nebbio and the Balagne hill villages. Airports: Bastia and Calvi.
Racing pedigree
Short and recent. The Tour de France came to Corsica for the first time in 2013, its 100th edition, for three stages: Porto-Vecchio to Bastia, won by Marcel Kittel after the Orica-GreenEdge bus wedged itself under the finish gantry; Bastia to Ajaccio over the Col de Vizzavona, won by Jan Bakelants; and Ajaccio to Calvi on the coast road we ride on Stage 3, won by Simon Gerrans. The Critérium International was held around Porto-Vecchio from 2010 to 2016, and Cadel Evans, Chris Froome and Thibaut Pinot all won it there.
Village départ
Base camp: Porto
Porto (Portu) is the seaside hamlet of Ota, at the mouth of the Porto river, with a 16th-century Genoese tower on the rocks, a pebble beach, boats out to Scandola and Girolata, and more restaurants than shops.
Why here
- Three directions, three different rides. South through the Calanche to the Col de Sevi, east up the Spelunca gorge to Col de Vergio, north along the Tour's cliff road to Galéria.
- The big climb starts at the door. Col de Vergio is climbfinder's third-hardest climb in Corsica, and its start line is Porto's bridge.
- The sea at the end of every day. Every stage finishes with a descent to the harbour. The beach and the bars share the same small harbour.
- A UNESCO view. The Gulf of Porto, the Calanche, Girolata and Scandola have been a World Heritage site since 1983.
The catches
- About two hours from Calvi or Ajaccio airport, on roads that earned the rally its nickname
- Every road out of Porto starts uphill. There is no flat warm-up
- A small village: do the big supermarket shop on the drive in
- Tour coaches in the Calanche from mid-morning, worst in July and August
- Most hotels seasonal: open roughly April–October
Hotel options
Porto is a small place with a handful of hotels — most are seasonal, family-run, and don't take bookings far in advance. All are within walking distance of the harbour restaurants. Prices are approximate and vary with season.
Hôtel Le Subrini
★★★Waterfront 3-star with the on-site restaurant Côté Place serving breakfast, lunch and dinner with sea views. Pool, bike storage, free parking. 24 rooms, built 1948. Rated 8.4/10.
From ~€100/night
Hôtel Le Vaita
★★★Central 3-star with its own restaurant and bar, plus a terrace. Buffet breakfast (€11). Soundproofed rooms, air con, lifts. No on-site parking (street parking available). Rated 8.8/10.
From ~€90/night
Hôtel Capo d'Orto
★★★Family-run 3-star with heated pool, scenic views of the gulf and mountains. Buffet breakfast (€13). Bar and café but no full restaurant — you'll eat in Porto's harbour restaurants. Free parking with EV charging. Rated 8.8/10.
From ~€95/night
Hôtel Corsica
★★★Popular 3-star with pool overlooking Porto Tower, studios with kitchenettes, free parking and bike parking. Bar and coffee house but no restaurant — 10 min walk to the waterfront restaurants. Rated 8.6/10.
From ~€90/night
Hôtel Idéal
★★Budget-friendly 2-star right on the marina with two on-site restaurants and continental breakfast. Pool, air con, balconies. Five minutes' walk to the beach and boat tours. Rated 7.4/10.
From ~€80/night
Hôtel Eden Park
★★★In Serriera, ~7 km north of Porto. Two restaurants, bar, snack bar, pool in tropical gardens. Secure indoor bike storage and route maps — the most cyclist-friendly option. Breakfast included. Open year-round.
From ~€91/night
Hôtel Le Bon Accueil
★★★Budget 3-star near the regional park. No restaurant, but there's a shared kitchen and continental breakfast (€9). Garden, terrace, pet-friendly. No pool, no on-site parking. Rated 7.6/10.
From ~€70/night
Hôtel Bella Vista
★★Family-run budget hotel near Partinello with mountain views, air con, free wifi. Secure bike parking and route maps for cyclists. Quiet spot away from the crowds. Open year-round.
From ~€67/night
Other bases we looked at
Corte
The mountain heart: Restonica, Scala di Santa Regina, Vergio from the east, Col de Sorba. The biggest climbing totals, and no sea. About an hour from Bastia airport.
Zonza or Porto-Vecchio
The south: Col de Bavella, climbfinder's hardest climb on the island, plus l'Ospedale. Close to Figari airport, hotter and busier in summer.
Calvi
Balagne villages and the Bocca di Battaglia, and the Stansted flight lands here. But the Porto coast road becomes a 160 km round trip.
The roadbook
Three stages from one door
Each stage has a full version that hits the 2,000 m-plus brief and a shorter one for tired legs or bad weather. Order can flex with the forecast: keep the mountains for the clearest day.
Lines are drawn through the towns and cols each stage passes. They show where we go, not every bend, so navigate from GPX files rather than this map.
At a glance
Full and short versions. Climbing figures are rounded estimates; see the note below the stages.
How these numbers were built
Distances and climbing are estimates stitched together from climb databases (climbfinder, quaeldich, cyclepass, cols-cyclisme) and the official GT20 cycle-route stages, not from ridden GPX files. The profiles join known heights of towns and cols with straight lines, so they show each stage's shape but not every roller. The sources disagree most on the coast road: estimates for Porto to Galéria and back run from about 1,100 m to 1,900 m of climbing. Before anyone commits, we build each route in Strava or Komoot and update this page.
Know your enemy
The climbs
Eight climbs on our routes, in the order we meet them. Corsican climbs are long rather than steep. The hardest pitches are the 13–14% kicks out of Vico and up the Marsolino.
Elsewhere on the island
Climbfinder's ten hardest climbs in Corsica, by its difficulty score. Ours are highlighted. Its Col de Sevi figures start a few kilometres inland of Sagone, which is why they differ from the climb card above.
| # | Climb | Where | Length | Average |
|---|
The weather window
When to go
June or September. Long days, warm sea, quieter roads than high summer, and a decent chance the mountains stay dry.
| Ajaccio averages | Apr | May | Jun | Jul | Aug | Sep | Oct |
|---|---|---|---|---|---|---|---|
| Daytime high | 16° | 20° | 23° | 27° | 27° | 24° | 21° |
| Night low | 8° | 11° | 14° | 17° | 17° | 15° | 12° |
| Sea | 14° | 17° | 21° | 23° | 25° | 23° | 21° |
| Rainy days | 11 | 9 | 6 | 3 | 4 | 6 | 10 |
| Rainfall | 53 mm | 41 mm | 23 mm | 13 mm | 23 mm | 46 mm | 89 mm |
| Verdict | Cold up high | Fresh, greener | Best | Hot, busy | Hottest, busiest | Best | Wetter, shorter days |
Altitude matters more than the month. These are coastal figures. At the usual rate of about 6.5°C per 1,000 m, the Col de Vergio runs 9–10°C cooler than Porto, so a 23° day on the harbour is about 13° at the top and colder on the 35 km descent. Arm warmers and a gilet go in every pocket.
Spring and autumn edges. The Vergio road can carry snow into spring, so check before an April or early-May trip. October is still warm, but it is the wettest month in the table, with Mediterranean storms and sunsets an hour earlier than June.
Climate figures: Ajaccio long-term averages from weather2travel, converted from °F and inches and rounded.
The transfer stage
Getting there
Four airports, two of them sensible for Porto. Summer 2027 schedules aren't all published yet, so treat this as a shortlist to check, not a booking guide.
| Airport | From London | Drive to Porto | Verdict |
|---|---|---|---|
| Calvi (CLY) | British Airways from Stansted, mid-May to early October, per Visit Corsica's listing | about 2 h on the D81 coast road | First choice if the Stansted flight runs |
| Ajaccio (AJA) | easyJet from Gatwick, new for summer 2027, twice a week | about 2 h via Sagone and Cargèse | Good alternative |
| Bastia (BIA) | easyJet from Gatwick, May to October | about 3 h over the mountains | Better for a Corte base |
| Figari (FSC) | easyJet from Gatwick (summer), British Airways from Heathrow | 4 h or more | Only for a southern base |
Hire cars and bike boxes
Book estates or vans that genuinely take bike boxes, and book early for June. The roads to Porto are narrow and twisty, so drivers who suffer from car sickness should take the wheel rather than the back seat. Flying into one airport and out of another means a one-way hire fee.
Driving instead
Overnight ferries run to Corsica from Marseille, Toulon and Nice, and from Italian ports, landing at Ajaccio, Bastia, Calvi and L'Île-Rousse among others. Calais to Nice is roughly 12 hours of driving. Long, but the bikes travel assembled.
Musette and rest hours
Food & off the bike
Feeding the peloton
Canistrelli
Dry Corsican biscuits, often aniseed or lemon, built to survive a jersey pocket.
Brocciu
Fresh ewe's or goat's whey cheese. In omelettes, pastries and fiadone, the island's cheesecake.
Charcuterie
Coppa, lonzu and prisuttu. Figatellu, the liver sausage, is a winter thing.
Chestnut
Évisa is chestnut country. The flour goes into cakes, bread and Pietra, the island's chestnut beer.
Wine
Patrimonio and Ajaccio reds and rosés, and Cap Corse as an aperitif.
On the road
Village shops and cafés often close from about midday to three. Carry food for the climbs and fill bottles in villages, skipping any fountain signed "eau non potable".
When the legs are cooked
- Boat to Scandola and Girolata from Porto's marina: the nature reserve's red cliffs and a village with no road.
- Walk down to Girolata from the Col de la Croix on Stage 3's road: about 9 km and 500 m of climbing for the round trip.
- The Spelunca gorge on the old mule track between Ota and Évisa, over Genoese bridges.
- Capu Rossu: a path from the Arone road out to the Genoese tower on the headland. Hot and exposed, so go early.
- Swim at Porto's pebble beach, Bussaglia just north, the Ficajola cove below Piana, the sand at Arone, or the natural pools in the Aïtone forest.
- Évisa's ice cream, ideally on the way back down from Vergio.
Rules of the road
Ride smart
Animals
Pigs, cows, goats and donkeys wander the mountain roads, usually just round a blind bend. Descend as if one is round every corner.
Traffic
The Calanche road is narrow and full of coaches by mid-morning, so ride it early. Expect motorbikes in numbers on the D81 coast road.
Gearing
34×30 or lower. Most climbs are 4–6%, but Sevi hits about 14% out of Vico and the Marsolino has pitches of 13–14%.
Descents
Thirty-five kilometres off the Vergio, 9–10°C colder at the top. Gilet and arm warmers every day, and fresh brake pads before we fly.
Water and food
Villages can be 15–25 km apart on the climbs. Two bottles, real food, and remember the lunchtime closures.
Storms and spares
Hot afternoons can build thunderstorms over the mountains, so climb in the morning. Bring a full spares kit. Most of these roads are a long way from a bike shop.
From pitch to plan
Next steps
Agree dates. June or September. Mid-June would match the timing of the last trip.
Agree the base. Porto, unless the group would rather trade the sea for more climbing in Corte.
Check 2027 flights. Stansted–Calvi first, Gatwick–Ajaccio as the fallback, plus bike-box fees.
Book the hotel. Pick from the options above — confirm bike storage and parking.
Build the GPX files for the three stages, then update the numbers on this page.