1,900 km from Canterbury to Rome — explore every stage of Europe's greatest pilgrimage route.
Canterbury → Shepherdswell
Shepherdswell → Dover
Calais → Guînes
Guînes → Licques
Licques → Wisques
Wisques → Thérouanne
Thérouanne → Amettes
Amettes → Bruay-la-Buissière
Bruay-la-Buissière → Arras
Arras → Bapaume
Bapaume → Péronne
Péronne → Tergnier
Tergnier → Laon
Laon → Corbeny
Corbeny → Reims
Reims → Trépail
Trépail → Châlons-en-Champagne
Châlons-en-Champagne → Coole
Coole → Brienne-le-Château
Brienne-le-Château → Bar-sur-Aube
Bar-sur-Aube → Clairvaux
Clairvaux → Châteauvillain
Châteauvillain → Langres
Langres → Champlitte
Champlitte → Dampierre-sur-Salon
Dampierre-sur-Salon → Gy
Gy → Besançon
Besançon → Ornans
Ornans → Pontarlier
Pontarlier → Jougne
Jougne → Orbe
Orbe → Cossonay
Cossonay → Lausanne
Lausanne → Vevey
Vevey → Aigle
Aigle → Saint-Maurice
Saint-Maurice → Martigny
Martigny → Orsieres
Orsieres → Bourg-Saint-Pierre
Bourg-Saint-Pierre → Great St Bernard Pass
Great St Bernard Pass → Etroubles
Etroubles → Aosta
Aosta → Chatillon
Chatillon → Verres
Verres → Pont-Saint-Martin
Pont-Saint-Martin → Ivrea
Ivrea → Santhia
Santhia → Vercelli
Vercelli → Mortara
Mortara → Pavia
Pavia → Santa Cristina e Bissone
Santa Cristina e Bissone → Piacenza
Piacenza → Fiorenzuola d'Arda
Fiorenzuola d'Arda → Fidenza
Fidenza → Fornovo di Taro
Fornovo di Taro → Berceto
Berceto → Pontremoli
Pontremoli → Aulla
Aulla → Sarzana
Sarzana → Massa
Massa → Pietrasanta
Pietrasanta → Lucca
Lucca → Altopascio
Altopascio → San Miniato
San Miniato → Gambassi Terme
Gambassi Terme → San Gimignano
San Gimignano → Colle di Val d'Elsa
Colle di Val d'Elsa → Monteriggioni
Monteriggioni → Siena
Siena → Ponte d'Arbia
Ponte d'Arbia → San Quirico d'Orcia
San Quirico d'Orcia → Radicofani
Radicofani → Acquapendente
Acquapendente → Bolsena
Bolsena → Montefiascone
Montefiascone → Viterbo
Viterbo → Vetralla
Vetralla → Capranica
Capranica → Sutri
Sutri → Campagnano di Roma
Campagnano di Roma → La Storta
La Storta → Monte Mario
Monte Mario → St Peter's Square, Rome