Day 2 of the Via Francigena from Altopascio to San Miniato 18.5 miles (29.5 km)