Gr20 GPX, Stages & Public Transport Guide

Start → End · 245 km · 11 transit-optimized stages

245km

Total Distance

11

Stages

13,360m

Total Ascent

23

Transit Stops

Plan Gr20

Gr20 covers 245 km with 13,360 m of ascent from Start to End. Use the full-route GPX, stage GPX files, elevation profile, and public transport stops to choose a hiking, trail running, or fastpacking schedule.

Best season
Mar-Nov
GPX coverage
Full route plus 11 stage GPX files
Transit access
9 of 11 stages start or finish by public transport
Stage options
10 days hiking / 5 days trail running / 6 days fastpacking

🚌 Why transit-optimized?

We split Gr20 into 11 stages. 9 of them start or end at a transit stop — look for the 🚌 icon in the stage directory below.

Full Trail Map

Stage Directory

#StageDistanceTransit
1Start → Colli Longa20.2 km🚌
2Santa Lucia di Portivechju bar U Culumbu → Zonza - Bavedda17.6 km🚌
3Zonza - Bavedda → Zicavu - A Posta22.7 km🚌
4Zicavu - A Posta → Abatescu10.2 km🚌
5Abatescu → Bergerie de Gialgone21.3 km🚌
6Bergerie de Gialgone → Foce di Vizzavona21.7 km
7Foce di Vizzavona → Bergerie du Melo20.6 km
8Bergerie du Melo → Col de Vergio23.4 km🚌
9Col de Vergio → Calasima14.3 km🚌
10Calasima → Bonifato19.5 km🚌
11Bonifato → End11.4 km🚌
Total244.7 km

How Long Does It Take?

10 days (20 km/day)

Comfortable pace with time to enjoy the scenery. 10 days.

Elevation Profile

500m1,000m1,500m2,000m2,500m0 km50 km100 km150 km200 km250 km2,554m71m
Easy (5–10%) Flat (<5%) Moderate (10–15%) Steep (15–25%)

Transit Stops Along the Trail

Bus and train stops within 2 km of the trail, sorted by distance along the route.

KmStopDistance to Trail
26.7🚌 Sainte Lucie bar U Culumbu4022m
26.7🚌 Sainte Lucie de Porto Vecchio4091m
26.7🚌 Santa Lucia di Portivechju bar U Culumbu4007m
26.7🚌 Santa Lucia di Purtivechju - Stazioni A Pompa4105m
26.7🚌 Zonza - Santa Lucia di Portivechju4041m
44.1🚌 Zonza - Bavedda14m
66.5🚌 A Vuttera - I Bagni di Vuttera4299m
67🚌 Zicavu - A Posta2775m
72.8🚌 Cuzzà - Centru3057m
75.5🚌 Palleca - Centru4588m
77.2🚌 Abatescu421m
164.2🚌 Col de Vergio320m
178.1🚌 Calasima4592m
185.8🚌 Asco Haut4475m
204.3🚌 Bonifato4102m
207.1🚌 Suare4469m
209.4🚌 Zilia4660m
209.3🚌 Moncale360m
209.4🚌 Calenzana Carrefour434m
209.4🚌 Calenzana place de l'église89m
209.4🚌 Calvi89m
209.4🚌 Montegrosso3407m
209.4🚌 Calinzana piazza di a chjesa89m

The Gr20 is a 193 km long-distance hiking trail in France. This car-free guide breaks it into 11 transit-optimized stages, each starting and ending at a public transport stop.

Ready to hike Gr20?

Pick your first stage below and download the GPX. Every stage has transit connections listed.

🗂️ Open data source: Gr20 on OpenStreetMap (relation 101692). Transit stops from OSM.

Route data from OpenStreetMap © contributors, licensed under ODbL. Updated 2026-04-01.