In 2025, I spent six months walking across Italy, mostly on pilgrim roads. In the spring, I followed a south-to-north trajectory, beginning in Matera, looping down and around the heel of Puglia and then carrying onward to the Slovenian border near Trieste. In the fall, I reversed course, beginning in the north in the Swiss Alps, before eventually arriving in Sicily. A complete archive of all of my writing from the road follows. Note that these posts, along with accompanying short videos, appear first on my Patreon, along with photos on Instagram and Facebook. In time, though, all of the writing ends up here.
Spring, Part 1 – Cammino Materano (and some other stuff) – Matera to Santa Maria di Leuca
- Day 0 – Matera
- Days 1 & 2 – Matera-Castellaneta – 70km
- Days 3 & 4 – Castellaneta-Crispiano – 56km
- Day 5 – Crispiano-Taranto – 26km
- Days 6 & 7 – Taranto-Porto Cesareo – 85km
- Day 8 – Porto Cesareo-Gallipoli – 35km
- Day 9 – Gallipoli-Specchia – 42km
- Day 10 – Specchia-Santa Maria di Leuca – 35km
Spring, Part 2 – Via Francigena Sud – Santa Maria di Leuca to Cassino, via Monte Sant’Angelo
- Days 11 & 12 – Santa Maria di Leuca-Cannole – 81km
- Days 13 & 14 – Cannole-Torchiarolo – 69km
- Day 15 – Torchiarolo-Brindisi – 27km
- Day 16 – Brindisi-Carovigno – 36km
- Days 17-18 – Carovigno-Alberobello – 54km
- Days 19-20 – Alberobello-Bari – 79km
- Days 21-22 – Bari-Trani – 55km
- Days 23-24 – Trani-Monte Sant’Angelo – 95km
- Day 25 – Monte Sant’Angelo-San Giovanni Rotondo – 28km
- Days 26-28 – San Giovanni Rotondo to Buonalbergo – 138km
- Days 29-30 – Buonalbergo to Faicchio – 70km
- Days 31-32 – Faicchio to Cassino – 114km
Spring, Part 3 – Cammino di San Benedetto – Cassino to Norcia
- Day 33 – Cassino to Roccasecca – 30km
- Days 34 & 35 – Roccasecca to Collepardo – 60km
- Days 36 & 37 – Collepardo to Vicovaro – 73km
- Days 38-40 – Vicovaro to Poggio Bustone – 84km
- Days 41 & 42 – Poggio Bustone to Norcia – 65km
Spring, Part 4 – Via di Francesco – Roma to Camaldoli
- Days 43-44 – Roma to Toffia – 75km
- Day 45 – Toffia to Rieti – 52km
- Day 46 – Rieti to Stroncone – 36km
- Days 47 & 48 – Stroncone to Campello Alto – 74km
- Days 49 & 50 – Campello Alto to Assisi – 46km
- Day 51 – Assisi to Valfabbrica – 13km
- Days 52 & 53 – Valfabbrica to Pietralunga – 67km
- Days 54 & 55 – Pietralunga to Montecasale – 69km
- Days 56 & 57 – Montecasale to Camaldoli – 81km
Spring, Part 5 – Cammino di Sant’Antonio – Camaldoli to Gemona del Friuli
- Days 58 & 59 – Camaldoli to Rocca San Casciano – 74km
- Days 60 & 61 – Rocca San Casciano to Tossignano – 73km
- Days 63 & 64 – Tossignano to Bologna to Castel Maggiore – 77km
- Days 65 & 66 – Castel Maggiore to Ferrara – 50km
- Days 67 & 68 – Ferrara to Rovigo – 43km
- Days 69-71 – Rovigo to Castelfranco Veneto – 90km
- Day 72 – Castelfranco Veneto to Falzé di Piave – 53km
- Days 73 & 74 – Falzé di Piave to Polcenigo – 73km
- Days 75 & 76 – Polcenigo to San Tomaso – 73km
- Day 77 – San Tomaso to Gemona del Friuli – 23km
Spring, Part 6 – Cammino Via Flavia (and a little extra) – Gemona del Friuli to the Slovenian border
- Day 78 – Gemona del Friuli to Udine – 39km
- Days 79-82 – Udine to Aquileia to Trieste to Slovenia – 171km
- Cammino Via Flavia – Nuts & Bolts
Fall, Part 1 – The Via Francigena – Bourg-Saint-Pierre, Switzerland to Pavia, Italy
- Day 0 – Bourg-Saint-Pierre
- Day 1 – Bourg-Saint-Pierre to Aosta, Italy – 41km
- Days 2 & 3 – Aosta to Ivrea, Italy – 84km
- Day 4 – Ivrea to Santhià, Italy – 37km
- Day 5 – Santhià to Robbio, Italy – 46km
- Day 6 – Robbio to Garlasco, Italy – 35km
Fall, Part 2 – Via degli Abati, Via del Sale, Via della Costa – Pavia to Sarzana

- Days 7 & 8 – Garlasco to Bobbio, Italy – 97km
- Days 9 & 10 – Bobbio to Genova, Italy – 75.5km
- Days 11 & 12 – Genova to Sestri Levante, Italy – 53km
- Day 13 – Sestri Levante to Levanto, Italy – 30km
- Day 14 – Levanto to after Sarzana, Italy – 49km
Fall, Part 3 – The Via Francigena, continued – Sarzana to Roma

- Day 15 – After Sarzana to Pietrasanta, Italy – 44km
- Day 16 – Pietrasanta to Lucca, Italy – 33km
- Day 17 – Lucca to San Miniato Alto, Italy – 47km
- Day 18 – San Miniato Alto to Colle di Val d’Elsa, Italy – 47km
- Days 19 & 20 – Colle di Val d’Elsa to Ponte d’Arbia, Italy – 62km
- Day 21 – Ponte d’Arbia to Gallina, Italy – 40km
- Day 22 – Gallina to Proceno, Italy – 41km
- Days 23 & 24 – Proceno to Montefiascone, Italy – 78km
- Day 25 – Montefiascone to Capranica, Italy – 52km
- Days 26 & 27 – Capranica to Roma, Italy – 79km
Fall, Part 4 – The Via Francigena Sud – Roma to Teano

- Day 28 – Roma to Albano Laziale, Italy – 26km
- Day 29 – Albano Laziale to Cori, Italy – 38km
- Days 30 & 31 – Cori to Monte San Biagio, Italy – 91km
- Days 32 & 33 – Monte San Biagio to Corbara, Italy – 88km
Fall, Part 5 – Freestyling – Teano to Lauria

- Day 34 – Corbara to Santa Maria Capua Vetere, Italy – 50km
- Day 35 – Santa Maria Capua Vetere to Pomigliano d’Arco, Italy – 31km
- Day 36 – Pomigliano d’Arco to Pompeii, Italy – 36km
- Days 37-39 – Pompeii to Capaccio, Italy – 111km
- Day 40 – Capaccio to Laurino, Italy – 36km
- Days 41 & 42 – Laurino to Galdo, Italy – 90km
Fall, Part 6 – Cammino Basiliano – Lauria to Reggio Calabria
- Days 43 & 44 – Galdo to Madonna del Pollino, Italy – 60km
- Day 45 – Madonna del Pollino to Civita, Italy – 26km
- Days 46 & 47 – Civita to Acri, Italy – 69km
- Day 48 – Acri to Rossano, Italy – 45km
- Day 49 – Rossano to Cerviolo, Italy – 58km
- Days 50 & 51 – Cerviolo to Verzino, Italy – 70km
- Day 52 – Verzino to San Giovanni in Fiore, Italy – 35km
- Day 53 – San Giovanni in Fiore to Gariglione, Italy – 40km
- Day 54 – Gariglione to Catanzaro, Italy – 53km
- Days 55 & 56 – Catanzaro to San Vito Sullo Ionio, Italy – 73km
- Day 57 – San Vito Sullo Ionio to Serra San Bruno, Italy – 32km
- Days 58 & 59 – Serra San Bruno to Il Piccolo Eremo delle Querce, Italy – 63km
- Days 60 & 61 – Il Piccolo Eremo delle Querce to Bianco, Italy – 85km
- Days 62-65 – Bianco to Reggio Calabria, Italy – 142.5km
Fall, Part 7 – Via Normanna – Messina to Randazzo
- Days 66-67 – Reggio Calabria to San Pier Niceto, Italy – 50km
- Days 68-69 – San Pier Niceto to Montalbano Elicona, Italy – 70km
- Days 70-72 – Montalbano Elicona to Catania, Italy – 121km
Fall, Part 8 – Via Fabaria – Randazzo to Agrigento
- Day 73 – Catania to Militello, Italy – 53km
- Day 74 – Militello to Caltagirone, Italy – 47km
- Day 75 – Caltagirone to Gela, Italy – 44km
- Days 76 & 77 – Gela to Punta Bianca, Italy – 75km
- Day 78 – Punta Bianca to Agrigento, Italy – 19km
Fall, Part 9 – Magna Via Francigena – Agrigento to Palermo
- Day 79 – Agrigento to Comitini, Italy – 26km
- Days 80 & 81 – Comitini to Santo Stefano Quisquina, Italy – 75km
- Days 82-84 – Santo Stefano Quisquina to Palermo, Italy – 105km










