Thanks to you all who have helped me refine this trip itinerary. It is taking shape nicely and this is what I've got:
Arrive Milan - 4 nights
train to Brescia - 2 nights
rent car, drive to Riva del Garda - 3 nights
drive to Trento - 1 night
drive to Dolomites - total 2-3 nights (Alpe di siusi, Ortisei)
road trip through E. Dolomites via Cortina and Udine - 2-3 nights
drive to Trieste - 3 nights (daytrips: skocjan caves, Piran, or Umag)
train to Venice - 4 nights
(2 empty nights here -- Verona? Vicenza? Bergamo?)
train to Sesto Calende - 1 night
cab to Malpensa, arrivederci.
Please critique my plans. Yes, flights are booked, we can't do open-jaw. Perhaps Sesto Calende is too much trouble for too little reward? Should we instead wander back from Venice via Verona, Vicenza, Cremona, and then spend the last night at an airport hotel? Seems more sensible...
I would love help with the E. Dolomites road trip part, and the last few nights before flying home.
Does anything look crazy or weird? And if so, "good crazy" or "bad crazy"? ;)
Thanks everyone!
J