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, immediately 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.

Elevation by day7 days
D1D2D3D4D5D6D7
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.

Direction and duration

We hiked southbound (SOBO), the standard direction, all signage assumes it. The northern half is more technical; 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 on LighterPack.

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

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

Rocky ridgeline terrain typical of the northern GR20 with jagged peaks in the background

Getting to Calenzana

Transport: We flew into Bastia and took a shuttle bus into town, then a long-distance bus toward Calenzana. In the off-season (October–June), the scenic train to Calvi was shut down for maintenance, with a replacement bus running 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, though it appeared 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: There's a bakery right at the trailhead, U Castellu di Santarellu, 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.

Sleeping under a restaurant patio in Calenzana on the rainy night before starting the GR20

Day 1: Calenzana to Refuge de Carozzu

Chains bolted into the rock face on the climb above Bocca a U Saltu

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, 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.

Sunset casting orange light over jagged peaks during the night hiking approach to Refuge de Carozzu

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

Good to know

Night hiking with headlamps on the rocky descent to Refuge de Carozzu

Day 2: Refuge de Carozzu to Refuge de Tighjettu

Morning light on the rocky descent from Bocca di Stagnu

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), aiming for 40 hours self-supported. We later learned it was Sébastien Raichon, who set the new unsupported FKT for the GR20 the next day, finishing in 44 hours. We were on Day 2 covering the same ground he'd done since that morning.

Trail runner ascending toward Bocca di Stagnu during his GR20 FKT attempt

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, pelting us all the way to the ridgeline.

Monte Cinto ridgeline with clouds breaking and golden sunlight on the peaks

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.

Evening fire inside Refuge de Tighjettu with hikers drying gear

Day 3: Tighjettu to Manganu

Misty morning at Refuge de Tighjettu with rocky peaks above

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, closed in October, but in season it would have been a great stop.

Passing Bergerie de Radule cheese farm in the forested valley

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, which 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

Cooking dinner by the fire at Refuge de Manganu

Day 4: Refuge Manganu to Vizzavona

Morning light at Bocca alle Porte with ridgeline stretching into the distance

Trail Info

We set off determined to reach Vizzavona, the midpoint and first chance to resupply. The ridgeline climb to Bocca de la Porte was tough but exhilarating, with 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.

Rock scrambling at Bocca Soglia with hands on granite

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

Panoramic views from Bocca Palmente on a clear morning

Trail Info

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

Saying goodbye to hiking companions at Vizzavona before continuing south

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.

Evening inside Refuge di u Prati with hikers gathered around the fireplace

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

Ridgeline traversal at Punta Bianca with steep drop-offs on both sides

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, but with daylight left we pushed to Bergerie d'Asinau, arriving at 7 PM.

View from the top of Bocca Stazzunara looking south along the GR20 route

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.

Hikers gathered around an evening fire outside Bergerie d'Asinau

Day 7: Bergerie d'Asinau to Conca

Dramatic view of Punta di i Paliri with rocky spires against a cloudy sky

Trail Info

The overnight rain tapered off and we left around 8 AM, moving 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, the first cooked meal since Vizzavona two days earlier.

Arbouse (strawberry tree) berries growing along the lower trail near Conca

Past Refuge di i Paliri, we decided to run sections of the trail in 5 km intervals, making 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.

Arriving at the GR20 southern terminus sign in Conca with the local pub behind

Reflections

View of Bastia harbor from the hillside where we relaxed after finishing the GR20

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.

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!