Hi Chris,
I haven’t followed the book’s itinerary to the letter, but I’ve travelled Italy extensively, lived there for a time, and now plan trips exclusively in Italy for clients, so I hope my honest opinion is useful: this itinerary sounds exhausting.
It has ten different bases in 21 nights, and from Siena onwards you’re changing hotels almost every day (Siena, Assisi, Orvieto, Sorrento). Every move is half a day of packing, checking out, getting to the station and finding your feet again. You’d see a lot of Italy, but you’d spend most of it on trains and in hotel lobbies. So yes, I think you’d feel rushed, and what's more, I worry you'd come home exhausted, and not really feeling like you've SEEN Italy.
On your three one-night stops:
Milan: in Rick’s version, Milan is a day trip from Varenna rather than an overnight, and that works well. One day covers the Duomo (go up on the roof), the Galleria and The Last Supper (book it as early as you possibly can, as tickets sell out weeks ahead). I wouldn’t add a night here.
Assisi: if it’s staying in, give it two nights. One night means arriving in the afternoon and leaving the next morning, which misses the best of it (quiet evenings once the day-trippers leave, and the Basilica of St Francis early in the morning before they arrive). Two nights, or none, is better than one.
Orvieto: lovely, but honestly the most “optional” stop on the list. If you’re trimming, this is where I’d start.
Where I’d put the time instead: Venice and Florence both get only two nights in Rick's version, and these are two places that should be savoured, not rushed. Venice is magical, and Florence (easily my favourite place on the planet) has enough to see and do to fill a week on its own. Siena makes an easy day trip from Florence by bus or train and that's enough to see it, which you definitely should. I also know a phenomenal walking tour guide in Siena, whose details I'm happy to share if they're of interest.
I’d also think carefully about the Dolomites. They’re stunning, but unless you love the mountains or are going specifically to hike or ski, they’re a long detour on a first trip around Italy.
If you can bear to drop a few stops, something like this would be far more relaxed, in my opinion (21 nights, six bases):
Lake Garda or Lake Como: 3 nights (Garda sits right on the main Milan to Venice railway line, which makes it an easy fit on the way to Venice... stay on the west shore or the north side).
Venice: 4 nights
Cinque Terre: 3 nights
Florence: 5 nights, with Siena (and Lucca or Pisa, if you like) as day trips
Sorrento: 3 nights, with Pompeii and the Amalfi Coast as day trips
Rome: 3 nights
If Assisi is close to your heart, you could take a night or two from Florence and slot it in between Florence and Rome.
On trains: a train-based trip works beautifully in Italy, and fewer moves makes it even easier. Just know that several hill towns (Assisi and Orvieto included) have their stations down in the valley, so allow time for a bus or funicular up. Travel as light as you can: cobbles, steps and station stairs are far kinder with a small bag.
Whatever you decide, you’ve picked some of the most beautiful places in the world. But I recommend slowing down where you can.
Nesse