The Via Francigena is a 2065km pilgrimage route from Canterbury to Rome, typically completed in 65 days. It offers a transformative journey combining spiritual reflection, natural beauty, and cultural immersion.
Canterbury
0 km cumulative
Dover
30 km cumulative
Calais
86 km cumulative
Guînes
97 km cumulative
Wissant
127 km cumulative
Marquise
138 km cumulative
Desvres
162 km cumulative
Wisques
196 km cumulative
Thérouanne
210 km cumulative
Arras
279 km cumulative
Bapaume
307 km cumulative
Péronne
333 km cumulative
Saint-Quentin
368 km cumulative
Laon
420 km cumulative
Reims
477 km cumulative
Châlons-en-Champagne
533 km cumulative
Brienne-le-Château
615 km cumulative
Bar-sur-Aube
644 km cumulative
Clairvaux
671 km cumulative
Langres
766 km cumulative
Besançon
877 km cumulative
Pontarlier
937 km cumulative
Sainte-Croix
967 km cumulative
Yverdon-les-Bains
973 km cumulative
Lausanne
1011 km cumulative
Vevey
1033 km cumulative
Montreux
1042 km cumulative
Villeneuve
1048 km cumulative
Martigny
1102 km cumulative
Sembrancher
1111 km cumulative
Bourg-Saint-Pierre
1131 km cumulative
Aosta
1163 km cumulative
Pont-Saint-Martin
1216 km cumulative
Ivrea
1236 km cumulative
Vercelli
1295 km cumulative
Pavia
1373 km cumulative
Piacenza
1431 km cumulative
Fiorenzuola d'Arda
1460 km cumulative
Fidenza
1477 km cumulative
Parma
1506 km cumulative
Fornovo di Taro
1534 km cumulative
Berceto
1563 km cumulative
Pontremoli
1585 km cumulative
Aulla
1612 km cumulative
Sarzana
1626 km cumulative
Massa
1647 km cumulative
Lucca
1694 km cumulative
Altopascio
1712 km cumulative
San Miniato
1739 km cumulative
Gambassi Terme
1763 km cumulative
San Gimignano
1775 km cumulative
Monteriggioni
1798 km cumulative
Siena
1814 km cumulative
San Quirico d'Orcia
1861 km cumulative
Radicofani
1890 km cumulative
Acquapendente
1915 km cumulative
Bolsena
1934 km cumulative
Montefiascone
1949 km cumulative
Viterbo
1969 km cumulative
Vetralla
1984 km cumulative
Sutri
2002 km cumulative
Campagnano di Roma
2025 km cumulative
Formello
2036 km cumulative
Isola Farnese
2043 km cumulative
Rome
2065 km cumulative
Day 1
Canterbury → Dover
30 km
Day 2
Dover → Calais
56 km
Day 3
Calais → Guînes
11 km
Day 4
Guînes → Wissant
30 km
Day 5
Wissant → Marquise
11 km
Day 6
Marquise → Desvres
24 km
Day 7
Desvres → Wisques
34 km
Day 8
Wisques → Thérouanne
14 km
Day 9
Thérouanne → Arras
69 km
Day 10
Arras → Bapaume
28 km
Day 11
Bapaume → Péronne
26 km
Day 12
Péronne → Saint-Quentin
35 km
Day 13
Saint-Quentin → Laon
52 km
Day 14
Laon → Reims
57 km
Day 15
Reims → Châlons-en-Champagne
56 km
Day 16
Châlons-en-Champagne → Brienne-le-Château
82 km
Day 17
Brienne-le-Château → Bar-sur-Aube
29 km
Day 18
Bar-sur-Aube → Clairvaux
27 km
Day 19
Clairvaux → Langres
95 km
Day 20
Langres → Besançon
111 km
Day 21
Besançon → Pontarlier
60 km
Day 22
Pontarlier → Sainte-Croix
30 km
Day 23
Sainte-Croix → Yverdon-les-Bains
6 km
Day 24
Yverdon-les-Bains → Lausanne
38 km
Day 25
Lausanne → Vevey
22 km
Day 26
Vevey → Montreux
9 km
Day 27
Montreux → Villeneuve
6 km
Day 28
Villeneuve → Martigny
54 km
Day 29
Martigny → Sembrancher
9 km
Day 30
Sembrancher → Bourg-Saint-Pierre
20 km
Day 31
Bourg-Saint-Pierre → Aosta
32 km
Day 32
Aosta → Pont-Saint-Martin
53 km
Day 33
Pont-Saint-Martin → Ivrea
20 km
Day 34
Ivrea → Vercelli
59 km
Day 35
Vercelli → Pavia
78 km
Day 36
Pavia → Piacenza
58 km
Day 37
Piacenza → Fiorenzuola d'Arda
29 km
Day 38
Fiorenzuola d'Arda → Fidenza
17 km
Day 39
Fidenza → Parma
29 km
Day 40
Parma → Fornovo di Taro
28 km
Day 41
Fornovo di Taro → Berceto
29 km
Day 42
Berceto → Pontremoli
22 km
Day 43
Pontremoli → Aulla
27 km
Day 44
Aulla → Sarzana
14 km
Day 45
Sarzana → Massa
21 km
Day 46
Massa → Lucca
47 km
Day 47
Lucca → Altopascio
18 km
Day 48
Altopascio → San Miniato
27 km
Day 49
San Miniato → Gambassi Terme
24 km
Day 50
Gambassi Terme → San Gimignano
12 km
Day 51
San Gimignano → Monteriggioni
23 km
Day 52
Monteriggioni → Siena
16 km
Day 53
Siena → San Quirico d'Orcia
47 km
Day 54
San Quirico d'Orcia → Radicofani
29 km
Day 55
Radicofani → Acquapendente
25 km
Day 56
Acquapendente → Bolsena
19 km
Day 57
Bolsena → Montefiascone
15 km
Day 58
Montefiascone → Viterbo
20 km
Day 59
Viterbo → Vetralla
15 km
Day 60
Vetralla → Sutri
18 km
Day 61
Sutri → Campagnano di Roma
23 km
Day 62
Campagnano di Roma → Formello
11 km
Day 63
Formello → Isola Farnese
7 km
Day 64
Isola Farnese → Rome
22 km
Create your personalized itinerary for this route.
Distance: 2065 km
Duration: 65 days
Stops: 65 towns
📍Click on the ▶ start and 🏁 finish markers to see the start and end points of the route.
📈Hover over the elevation chart to see the altitude and total distance at each waypoint along the route.
🏘️Browse the Towns & Waypoints and Stages lists below for detailed guides on each town, stage, and point of interest.
We use cookies to improve your experience and analyze site traffic. By clicking Accept, you consent to the use of cookies. Privacy Policy