Via Francigena

2065 km
65 days
Moderate
Leaflet Tiles © Esri, HERE, Garmin, USGS, NGA — © OpenStreetMap contributors

Elevation profile

▲ +4256m▼ 4246m
0km138km333km644km973km1111km1373km1563km1712km1861km2065km0m450m900m1700m

Overview

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.

Towns & Waypoints

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

Stages

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

💡 View info

📍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