Kat & Mat's big bike trip
Italy

Italy

18
Days
753 km
km ridden
28 Apr – 15 May
Dates
Italy is a proper mixed bag, which is perhaps the most Italian thing about it.

The first surprise was how much of northern Italy isn't quite what we expected. The Po plain is flat, industrial in patches, and car-dominated even through town centres. Some days were genuinely hard: rain and headwinds on the long stretch from Pavia to Mantua, a grim stretch of gravel track next to a water pumping station that sapped Mat's will to live, and a washing machine in Mantua that locked all our clothes inside until midnight.

But then there's the other side: Turin was wonderful, full of yellow cars and beautiful buildings. The cities have been extraordinary: Cremona with its Stradivarius legacy, Mantua rising out of its lakes, Ferrara the UNESCO jewel, Padua with its ancient frescoes and the oldest botanical garden in the world. The food and produce are unreal, and cooking with Italian ingredients has been a genuine joy. We've hit our longest day yet (103km to Ferrara), we're a month in, and the legs are still holding up.

Unfortunately, male Italian drivers are really, really awful. They overtake on blind bends, they pass with mere centimetres of room, and they shout at us regularly (I promise we're following the road rules). One morning a driver cut across a roundabout, driving on the wrong side of the road, straight towards Mat. Men driving tractors are even worse.
Day 19 Ventimiglia 28 Apr 2026 76 km
Day 20 Saluzzo 29 Apr 2026 64 km
Day 21 Turin 30 Apr 2026 61 km
Day 22 Turin — rest day 1 May 2026
Day 23 Turin — rest day 2 May 2026
Day 24 Casale Monferrato 3 May 2026 76 km
Day 25 Pavia 4 May 2026 78 km
Day 26 Cremona 5 May 2026 83 km
Day 27 Mantua 6 May 2026 77 km
Day 28 Ferrara 7 May 2026 104 km
Day 29 Ferrara — rest day 8 May 2026
Day 30 Padua 9 May 2026
Day 31 Treviso 10 May 2026 51 km
Day 32 Latisana 11 May 2026 84 km
Day 33 Trieste 12 May 2026
Day 34 Trieste — rest day 13 May 2026
Day 35 Trieste — rest day 14 May 2026
Day 36 Trieste — rest day 15 May 2026