Cycling in Corsica: The Ultimate Guide
A mountain range in the sea: more than 150 road cols, one 592 km signed crossing, and the eight-day loop with every day's real distance, climb and col.

Quick links
Corsica is sold as a beach island, and it has around 200 of them. For a cyclist that is the wrong map. Nearly two-thirds of the island is mountain, 21 summits pass 2,000 m, and the road network threads more than 150 cols between them.
This guide covers the island as a road cyclist rides it: the signed GT20 crossing, the four classic cols with their real gradients, and the eight-day loop from Porto-Vecchio, day by day. It ends with when to go and how to get a bike across the water. For the mainland regions, see our guide to cycling in France.
Why Ride Corsica
Corsica gives Alpine climbing with a Mediterranean season. The island's highest road pass, the Col de Vergio, tops out at 1,477 m, and the roads to it climb from sea level through gorges of red granite. The Tour de France opened its 2013 edition here, the first Grand Départ ever held on the island.
The gradients are kinder than the scenery suggests. Most Corsican climbs sit between 3% and 6%, and the roads rarely break 10%, so the difficulty is in the length and the daily total rather than any single wall. A typical day on our eight-day loop covers 100 km and climbs 2,000 m or more.

Unlike the Alps, Corsica adds the coast. The same day can start in a mountain gorge and finish at a harbour, and the sea is warm enough to swim in from May to October. Traffic is light on the interior roads and heavy only on the two trunk routes, the T20 and T10, which the loop avoids.
What You Need to Know at a Glance
Our loop: 8 days, 6 riding days, Porto-Vecchio to Porto-Vecchio clockwise
Distance and climb: 614 km and 13,460 m, 83 to 123 km a day
Highest point: Col de Vergio, 1,477 m, the island's highest road pass
Difficulty: our tour rates it 5/5; the GT20 is rated for very fit, experienced riders
Season: April to June and September to October
Bike: road bike with low climbing gears
Getting there: Figari airport, 25 km from the start; ferries to Ajaccio, Bastia and Porto-Vecchio
Corsica Cycling Routes
Four routes define riding on the island, and our loop comes first because it stitches the other three together. The GT20 is the signed north-to-south crossing, the classic cols are the climbs riders travel for, and the coast roads join the two. The GT20 page at France Vélo Tourisme carries the stage maps for the crossing.
1. The Ultimate Bike Tour of Corsica: The Porto-Vecchio Loop

Distance: ~614 km over 6 riding days
Climb: 13,460 m, with 2,700 m on the biggest day
Days: 8, six of them riding, 83 to 123 km a day
Route: Porto-Vecchio, Zonza, Corte, Porto, Ajaccio, Sartène, Porto-Vecchio
The loop runs clockwise from Porto-Vecchio in the southeast. It climbs straight into the mountains through Zonza and Corte, crosses the island to the west coast at Porto, then follows the coast south through Ajaccio and Sartène back to the start. Six riding days cover 614 km and 13,460 m.
Riding the mountains first is deliberate. The three interior days carry the biggest climbs while the legs are fresh, and the coast days that follow are long but gentler. Every night is spent in a town, never a resort, so the loop also works as a tour of the island's old capitals.
The map shows the shape clearly: an inland arc across the south and centre, then a coastal arc down the west. The interior stages ride through the Alta Rocca around Zonza, over the Verde and Sorba passes into the Corte basin, and out over the Vergio to the coast.
Map
From Porto the route hugs the coast through Piana to Ajaccio, turns inland behind the Gulf of Valinco to Sartène, and returns over the Col de l'Ospedale. The loop is not signed as a route, so a GPS file matters; the GT20 signs cover only the shared sections around Corte and the Vergio.
The climbing is spread evenly, and that spread makes the week hard. Day 2 climbs 2,100 m, day 3 2,600 m, day 4 2,700 m, day 5 1,960 m, day 6 2,600 m and day 7 1,500 m. Four riding days climb more than 2,000 m, and none of them is short.

Day 3 is the queen stage: 123 km with the Verde and the Sorba in sequence. Day 4 is the biggest single climb, the 40 km Vergio, followed by the long descent to Porto. The 15% ramps near the top of the Bavella on day 2 are the steepest gradients of the week, and the only place the road climbs above 10% for long. Days 5 to 7 still climb 1,500 to 2,600 m each, but on longer, gentler coastal gradients.
Our tour rides the loop over eight days, six of them in the saddle, at 83 to 123 km a day.
Suggested Itinerary
Figari airport is 25 km away. The afternoon is for the bike check and the citadel above the marina, where the Genoese Bastion de France still stands over the gulf.
86 km and 2,100 m. Down to the east coast at Solenzara, then the 31 km climb of the Col de Bavella (1,217 m), gentle at first and 15% near the top, to the mountain village of Zonza.
The queen stage: 123 km and 2,600 m over the Col de Verde (1,289 m, 28 km at 3%) and the Col de Sorba (1,311 m, 10 km at nearly 7%). The day ends down in Corte, the old capital in the island's centre.
107 km and 2,700 m. Up the Restonica gorge, over the Col d'Ominanda, then the 40 km climb of the Col de Vergio (1,477 m) and a long descent through red granite gorges to the harbour at Porto.
102 km and 1,960 m along the west coast. The 11 km climb through the Calanques de Piana, then a rolling coast road to the beach at Porticcio, across the bay from Ajaccio.
113 km and 2,600 m through the inland villages behind the Gulf of Valinco to Propriano, then the Col de Siu on coarse tarmac between red granite cliffs, finishing in the granite town of Sartène.
83 km and 1,500 m, the easiest day. Rolling hills to the Col de l'Ospedale, then an 18 km descent with the Porto-Vecchio gulf and the east coast in view to close the loop.
Bags packed and bikes stowed, the transfer back to Figari takes about half an hour, or the Porto-Vecchio ferry port is a short ride away.
For the GT20, yes. It is signed both ways, the France Vélo Tourisme site publishes every stage, and Accueil Vélo accommodation lines the route. A loop like ours is harder to arrange alone, because Zonza, Porto and Sartène are small towns whose hotels fill from June and sit far apart.
A self-guided booking takes care of the logistics: hotels in six towns, luggage moved each day, and a GPS route for a loop that carries no signs of its own. Riders who want the island without the admin book the tour below.
The three routes below are the pieces the loop is built from. Each can be ridden on its own from a single base, and the GT20 is the one to choose for a signed, self-planned crossing.
2. The GT20: Bastia to Bonifacio

Distance: 592 km in 12 signed stages, Bastia to Bonifacio
Climb: 10,047 m cumulative, high point the Col de Vergio
Surface: tarmac, mostly quiet secondary roads
Our tour: shares the GT20 around Corte and over the Vergio
Corsica's official long-distance cycle route, the GT20, runs 592 km from Bastia in the north to Bonifacio in the south, signed in both directions with brown route markers. It opened in 2019 and is laid out in 12 stages with 10,047 m of cumulative climb. The whole route is tarmac, mostly on secondary roads with little traffic.
Its highest point is the Col de Vergio, and its central stages pass through Corte, where the loop below also stops. The GT20 is a one-way crossing rather than a loop, so riders finishing in Bonifacio need a transfer or a ferry back. France Vélo Tourisme rates it for very fit cyclists, and its own advice is to ride it in spring or autumn, not summer.
3. The Classic Cols

The cols: Bavella 1,217 m, Verde 1,289 m, Sorba 1,311 m, Vergio 1,477 m
Longest climb: the Vergio, 40 km from Corte
Steepest: the 15% ramps under the Bavella needles
Our tour: all four, on days 2 to 4
Four passes carry most of the island's climbing reputation, and all four are on our loop. The Col de Bavella (1,217 m) climbs 31 km from Solenzara on the east coast, gently at first and then in 15% ramps under the granite needles of the Bavella massif. It is the day 2 finish.
Day 3 links the Col de Verde (1,289 m), a 28 km climb averaging only 3%, with the Col de Sorba (1,311 m), 10 km at nearly 7%. The Sorba is the climb riders misjudge, because it comes after 28 km of easy gradient and steepens quickly. The Col de Vergio (1,477 m) on day 4 is a 40 km ascent that averages under 4% until the final switchbacks.
4. The Coast Roads

Calanques de Piana: 11 km climb from Porto on the D81, UNESCO since 1983
Col de l'Ospedale: 18 km descent to Porto-Vecchio
Avoid: the T20 and T10 trunk roads in summer
Our tour: days 5 and 7
Between Porto and Ajaccio the west coast road is the island's most photographed ride. Beyond Porto it climbs 11 km through the Calanques de Piana, red granite pinnacles above the Gulf of Porto. The Calanques have been a UNESCO World Heritage site since 1983, and the road is cut into the rock with the sea below.
The other coast road worth knowing is the descent from the Col de l'Ospedale to Porto-Vecchio, 18 km down with the gulf and the east coast in view. It closes the loop on day 7. Avoid the T20 and T10 trunk roads in summer, when they carry the island's holiday traffic; every other road on the loop is quiet, and the official tourism site lists the signed alternatives.
When to Go
Spring (April – June)
Spring is the first of the two riding windows, and the one the GT20's own guidance favours. The maquis is in flower, the interior roads are empty, and daytime temperatures on the coast sit in the high teens and low twenties. The sea is still cool, and the coast towns are only half open.
The high cols open through April and May as the snow clears from the Vergio and the Bavella. Late May and June are the interior's best weeks, with the passes open, the days long and the summer traffic not yet arrived. Hotels in Zonza and Corte reopen for the season in April.

Summer (July – August)
Summer is when the island fills. Coastal temperatures pass 30°C, the T20 and T10 trunk roads carry the holiday traffic, and hotel prices in Porto-Vecchio and Porto peak. The mountains stay cooler, but the long coast days of the loop become hot work after midday.
Our tour does not run in July and August for that reason. Riders who can only travel in summer should start early, carry more water than usual, and plan the coast days to finish by early afternoon. The interior stages stay workable, because Zonza and Corte sit high enough to lose 5 to 8 degrees on the coast.

Autumn (September – October)
September and October are the second window and the one with the warmest sea. The crowds leave with the French school holidays in early September, the coast roads empty, and the water stays swimmable into October. Autumn is the season for the coast days, and the light on the Calanques is at its best.
The trade-off is daylight. By late October the sun sets before 6 pm, which matters on a 113 km day, and the first autumn storms can arrive in the mountains from mid-October. Our autumn departures therefore run to early October and no later.

Winter (November – March)
Winter closes the interior. Snow blocks the Col de Vergio and often the Bavella between December and March, and mountain hotels in Zonza and Corte shut for the season. The coast stays mild, with daytime temperatures around 12 to 15°C, and the roads are as empty as they ever get.
A winter visit means coast-only riding out of Ajaccio or Porto-Vecchio. It is possible, and the coast roads are empty. It is not the Corsica this guide is about.

Getting To and Around Corsica
Corsica is an island 170 km off the Côte d'Azur, so the bike arrives by plane or by ferry.
Flights: Figari, Ajaccio, Bastia and Calvi
Figari-Sud Corse is the airport for the loop, 25 km southwest of Porto-Vecchio. Air Corsica and Air France fly from Paris Orly year-round, and in season British Airways flies from London Heathrow and easyJet from London Gatwick and Paris Charles de Gaulle. Ajaccio, Bastia and Calvi have their own airports for other itineraries.
Book the bike box onto the flight when you book the seat, not at the airport. Airline bike allowances differ and the seasonal Corsica routes fill, so the box needs its own reservation. The transfer from Figari to Porto-Vecchio takes about half an hour.
Ferries With a Bike
Corsica Ferries and Corsica Linea sail from Nice, Toulon and Marseille to Ajaccio, Bastia, L'Île-Rousse, Propriano and Porto-Vecchio, with Italian crossings from Livorno and Savona. Overnight crossings from Marseille take around 11 hours, and daytime crossings from Nice can be under 6 hours. Sailings are daily in season and thin out from November to March.

A bicycle travels as a booked item alongside the passenger ticket, ridden on and off the car deck. Policies and fees change by season and operator, so confirm the bike when booking rather than at the port. For the loop, Porto-Vecchio's port is the closest arrival and Ajaccio the one with the most sailings.
How Much It Costs
The loop is priced per person for seven nights in three-star hotels with breakfast, with luggage moved each day, the route booklet, the GPS app and support while you ride. Tourist tax is paid locally at each hotel. A road bike, an e-road bike, a single room and the airport transfer are optional extras quoted with the tour.

Riding the island costs little beyond that. The Parc naturel régional de Corse, which covers most of the interior, charges no entry, and no col on the loop has a toll.
The two costs to budget are the bike's journey and lunch. The bike travels as an airline bike box or a ferry bike ticket, priced by season and operator, and lunch is in the mountain villages, where the col café is often the only one for 30 km.
What to Pack
Corsica asks for mountain kit in a Mediterranean bag. The Col de Bavella at 1,217 m and the Col de Vergio at 1,477 m are cold in the early morning in May and October, so pack a gilet, arm warmers and full-finger gloves as well as sun cream. Carry a third bottle on the Verde and Sorba day, because the villages between Zonza and Corte are far apart and shut in the afternoon.

Bike shops exist only in the main towns, so two spare tubes, a chain link and a multitool come with you. French law applies: lights, a bell, reflectors and a high-visibility vest for riding outside towns after dark. Passports or ID cards are checked at ferry boarding, and the bike travels on the car deck with its own ticket.
Ready to Ride Corsica?
The loop is self-guided, with hotels in six towns booked and luggage moved each day. Send an inquiry with your dates in spring or autumn, and the itinerary is matched to how far you want to ride.
Frequently Asked Questions
Hassle-Free
We take care of route planning, accommodations, luggage transfers, and all logistics, so you can focus purely on enjoying your ride.
Tried & Tested Adventures
Our cycling routes are hand-picked & tested, to ensure breathtaking landscapes, smooth roads, and maximum safety - giving you the perfect ride every day.
Unbeatable Support
Our 24/7 customer support is where we show our passion, ensuring your cycling holiday runs smoothly and your well-being is always our top priority.
Book with Confidence
We are a financially protected company, fully bonded and insured, keeping your money safe and allowing you to travel with confidence.







