GR20 Corsica

October 20 - 26, 2024 · SOBO · Calenzana → Conca · 18 min read
182 kmDistance
12,771 mElevation gain
12,741 mElevation loss
7Days

The GR20 traverses the spine of Corsica from north to south over 182 km (113 mi) with 12,771 m (41,900 ft) of elevation gain. It's considered one of the hardest long-distance trails in Europe thanks to its steep, rocky, technical terrain. We hiked it southbound (SOBO) from Calenzana to Conca in 7 days during late October 2024 right after finishing the Tour du Mont Blanc.

This guide is written from that off-season perspective. The refuges were open but unstaffed, we carried all our own food, and we hiked in the dark often. If you're planning the GR20 outside the June–September window you'll find the practical details here.

Pack list for this trip →
Elevation by day7 days
1
2
3
4
5
6
7
GainLoss
DistanceGainLoss

You can also download the GPX track made for this route.

Download GPX

Planning

Each day section below opens with a Trail Info callout summarizing terrain, water, shelter, and resupply. If you want the quick version, scan those callouts. They're designed to stand alone as a reference.

All GR20 refuges are managed by the Parc Naturel Régional de Corse (PNRC). In peak season, book through their site. In the off-season they're open but unstaffed so no booking is needed.

When to go

Peak season (June–September): Refuges staffed, meals served, tents and huts bookable. Busy in July–August. Warmer but afternoon thunderstorms common at elevation.

Shoulder season (late September–October, May–early June): Refuges open but unstaffed with no food or amenities. Carry all food and a full sleep system. Trails nearly empty. Shorter days mean night hiking on big-distance days. Water sources generally still flowing in October but smaller streams may be reduced. Carry 2L+ and fill at every opportunity. This is when we went.

Winter (November–April): Snow on high passes. Crampons and ice axes required. Serious mountaineering experience only.

Tip

Direction and duration

We hiked southbound (SOBO). That's the standard direction and all signage assumes it. The northern half is more technical so starting there means you hit the hardest terrain while fresh.

Duration: Standard is 16 days. Fast hikers do 10–12. We did 7 (25–31 km/day, significant night hiking). Only realistic if trail-fit and comfortable on technical terrain in the dark.

Distance on the GR20 is deceptive. A 7 km section that takes an hour on smooth trail can take 3–4 hours here. Trust the time estimates on trail signs. They're calibrated for the terrain. Plan 10–12 days for a first attempt.

Resupply and food

One resupply point: Vizzavona at the midpoint. In peak season some refuges sell basics. In the off-season, you're fully self-sufficient.

I cold soaked every meal, which means I carried no stove or fuel. I packed out bread, cured meat, and cheese from Calenzana. In Vizzavona all stores were closed so we got dinner and breakfast at the hotel.

Gear (off-season)

  • Sleep system: tent/bivy, pad, bag to -5°C
  • Food: cold soak or stove
  • Headlamp + spare batteries (you will night hike)
  • Sturdy footwear with aggressive rock grip
  • Trekking poles (essential for descents)
  • Rain gear you trust
  • Warm layers: base, fleece/puffy, wind shell, gloves, hat
  • Groundsheet for refuge platforms
  • Offline maps (well-marked route but useful for alternates)

Here's my full pack list.

Fitness

Northern half has a good amount rock scrambling, chains, and exposed ridgelines. It's helpful to have multi-day backpacking experience (12–15 kg pack), feel comfortable with rocky scrambling, an ability to navigate in poor visibility, and the endurance for 8–12 hour days.

Off-season overview

A hiker on a dirt path past a cairn with a red-and-white GR20 blaze
ProsCons
Empty trail, almost no other hikersRefuges open but no services (no food, amenities)
Plenty of space in refuges to sleepYou must carry all your food
No reservation stressShorter days = frequent night hiking
Cooler temps for hard climbing daysWeather is unpredictable: rain, cold, wind
Fireplaces in refuges with wood providedBergeries (lower huts) are closed

Good to know

Getting to Calenzana

Sleeping under a restaurant patio in Calenzana on the rainy night before starting the GR20
Two hikers with backpacks walking up a cobbled lane in Calenzana past red-and-white GR20 trail markings

Transport: We flew into Bastia and took a shuttle bus into town and then a long-distance bus toward Calenzana. In the off-season (October–June) the scenic train to Calvi was shut down for maintenance. A replacement bus ran on an unpredictable schedule. Check municipal websites for current timetables before your trip.

Getting to the trailhead: The bus dropped us about 8 km from Calenzana. We hitchhiked the last stretch. A driver picked us up within 15 minutes. We arrived around 8 PM in the rain.

Accommodation in Calenzana: Camping Calenzana is the obvious option but it looked closed when we arrived late in the off-season. We ended up sleeping under a covered restaurant patio in town. If you arrive late in the off-season have a backup plan. There are a few gîtes and B&Bs but call ahead to confirm availability.

Food: U Castellu di Santarellu is a bakery right at the trailhead where you can grab breakfast and pack out bread for the first day or two. This was our last food stop before hitting the trail.

Day 1: Calenzana to Refuge de Carozzu

Chains bolted into the rock face on the climb above Bocca a U Saltu
Cows resting on a grassy ridge above the sea

Trail Info

We grabbed coffee and a pastry from U Castellu di Santarellu near the trailhead and packed out some bread. The trail eased us in with gentle switchbacks and then got serious at the chains section. We reached Ortu di Piobbu around 3 PM and debated stopping because the sign warned 7 hours to the next refuge for just 7 km. We shrugged it off and that was a mistake.

Tip

Sunset casting orange light over jagged peaks during the night hiking approach to Refuge de Carozzu
Night hiking with headlamps on the rocky descent to Refuge de Carozzu

The terrain is relentlessly rocky and we finished the last section by headlamp. We got to Carozzu at 10 PM feeling completely spent.

Good to know

Day 2: Refuge de Carozzu to Refuge de Tighjettu

Hikers scrambling up granite slabs
A hiker's feet on a steep rocky gully beside a red-and-white blaze, with a deep valley below

Trail Info

We set off at 8 AM. On the climb to Bocca di Stagnu a trail runner passed us. He was attempting the GR20 FKT (fastest known time) and aiming for 40 hours self-supported. We later learned it was Sébastien Raichon. He set the new unsupported FKT for the GR20 the next day and finished in 44 hours. We were on Day 2 covering the same ground he'd done since that morning.

From Asco Stagnu most hikers we'd started with called it a day. We pushed on toward Monte Cinto. Rain and mist rolled in during the climb and pelted us all the way to the ridgeline.

Selfie scrambling up reddish rock in a fleece hood and gloves, with a small mountain lake and clouds below
Mist rolling over a rocky ridge in late light on the climb toward Monte Cinto

As we started traversing above Lac du Cinto the clouds broke and the sun lit up the jagged peaks. The descent to Tighjettu was brutal: rocky, dark, headlamps on again. We arrived late to find a fire going and two new friends.

Tip

Golden sunset light on orange rock above a valley of broken clouds
The Milky Way over a dark mountain ridge on the night at Refuge de Tighjettu

Day 3: Tighjettu to Manganu

Misty morning at Refuge de Tighjettu with rocky peaks above
A metal pot of dinner with a spoon in it, on a wooden table at Refuge de Manganu

Trail Info

We took a relaxed start and our two new hiking companions set off ahead. A few km in, I realized I'd left my groundsheet back at Tighjettu but there was no going back. The forested 7 km section was a welcome change from the rocky terrain and let us cover ground quickly. At Bergerie de Radule signs advertised fresh cheese. It was closed in October but in season it would have been a great stop.

Sign at Bergerie des Radule advertising fresh cheese and other farm products
Two hikers with packs on a grassy slope above a valley filled with cloud

Past Castel de Vergio the trail flattened into a runnable forest path before the climbs to Col de Saint Pierre and Bocca a Reta. Lac de Nino came out of the fog on the way down with no warning at all. We considered stopping at Bergerie de Vaccaghia but pushed on to Refuge de Manganu and that was the better call. It's much bigger, it has the running stream, and our companions had a fire going with foraged wild mushrooms for dinner by the time we arrived.

Good to know

Day 4: Refuge Manganu to Vizzavona

Steep rock wall under a cloudy morning sky on the climb from Manganu
A selfie on the forest trail during the long descent

Trail Info

We set off determined to reach Vizzavona. It's the midpoint and the first chance to resupply. The ridgeline climb to Bocca de la Porte was tough but exhilarating and had a controlled rappel section using built-in chains. Keeping pace with our more experienced companions pushed my limits. At Petra Piana we stopped for lunch in the sun. One companion suggested the direct ridgeline route via Col du Bocca Manganello. It shaved off time and gave us enough daylight to push through.

Two hikers descending a jagged granite ridge, with a red-and-white blaze on the rock
Hikers scrambling up a steep granite ridge with trekking poles

We passed Refuge L'Onda at 4 PM without stopping. The long descent into Vizzavona felt endless but we were motivated by the thought of pizza ("Pizzavona" became our mantra). Arrived at 7 PM to find everything at the trailhead closed. We hitched a ride and luckily ran into a trail friend who offered to share his hotel room with us. The hotel staff kindly upgraded us and prepared a hot meal. After 4 days of trail food a real bed and hot dinner felt like pure luxury.

Day 5: Vizzavona to Refuge di u Prati

Saying goodbye to hiking companions at Vizzavona before continuing south
Thick mist around a rocky outcrop on the climb to Bocca Palmente

Trail Info

One of our hiking companions had to leave at Vizzavona to catch his ferry. That left two of us for the remaining 3 days. We took a harder route up Bocca Palmente by mistake. It was steeper and more technical than expected with some serious scrambling. Splitting the route-finding and taking turns leading kept both of us moving.

After the summit the terrain mellowed but the sun was setting and we were hiking in the dark again. We used headlamps on 5 of our 7 days. With 25–31 km stages and about 10 hours of October daylight night hiking was simply part of the schedule.

We reached Prati and met a new group of hikers. While we ate dinner a storm rolled in from the east with lightning flashing across the island and thunder behind it.

Lightning flashing inside storm clouds over the sea at night, seen from Refuge di u Prati
Hikers resting inside a bare refuge room, some with shoes off, with a wood stove at the back

Day 6: Refuge di u Prati to Bergerie d'Asinau

A rocky ridge rising above a sea of clouds
A hiker with a red pack cover on a rocky ridge, with a long ridgeline and valleys ahead

Trail Info

We left Prati at 8 AM and made steady progress through alternating rock and forest. Passed Usciolu without stopping. Reached Refuge d'Asinau at 5 PM and debated calling it. With daylight left we pushed to Bergerie d'Asinau and got there at 7 PM.

Late afternoon sun breaking through clouds over a misty valley
Hikers gathered around an evening fire outside Bergerie d'Asinau

The bergerie was under reconstruction so there was just a small temporary shelter. Some hikers built a fire outside and we gathered around for dinner. I made the mistake of drying my soaking shoes too close to the flames and burned the lace loops. I managed to repair them but it was a frustrating way to end the day.

Day 7: Bergerie d'Asinau to Conca

A tall orange granite cliff wrapped in mist, with pines on the slope below
Arbouse (strawberry tree) berries growing along the lower trail near Conca

Trail Info

The overnight rain tapered off and we left around 8 AM. We moved faster than we had all week on mostly descending trail. By midday we reached Bavella and stopped for a hot lunch at one of the restaurants. It was our first cooked meal since Vizzavona two days earlier.

Past Refuge di i Paliri we decided to run sections of the trail in 5 km intervals to make the most of the last day. The terrain was mostly descending and we were feeling strong. When the trail met the road into Conca we sprinted the final stretch to the trailhead sign next to the local pub.

That night we stayed at a B&B in Conca, washed everything, and had a celebratory dinner.

Two hikers pointing at the Conca sign on a stone wall marking the end of the GR20
A man at a dinner table behind wine bottles and glasses at the celebratory dinner in Conca

Reflections

Backpacks crammed into the back seat of a car on the way back north
Bastia's old town and citadel across the harbor

The GR20 demands a high level of fitness and comfort with technical mountain terrain. It's steeper, rockier, and more sustained than anything else I've done in Europe. The off-season added another layer. Short days meant we hiked in the dark 5 out of 7 nights and we carried all our food with no option to resupply until the midpoint.

It worked because we had experienced partners, lightweight but warm gear, and the flexibility to adjust daily targets. You need to be self-sufficient out here in October and in exchange you get the trail almost entirely to yourself.

Getting home from Conca: Our B&B host gave us a ride from Conca to Porto Vecchio. From there we hitched two rides to Bastia. We spent a few days relaxing on the beach before catching our flight home.

Tip

Shoes drying on a windowsill in Bastia after finishing the GR20

Thanks for reading. If you have any questions about hiking the GR20 in the off-season, get in touch or find me on Instagram: @andrewtpham.

Happy trails!