We have plane tickets for June 11-29 in and out of Milan. I jumped on a good airfare, but in retrospect should have alternated either arrival or departure with Rome. In any event, we have 2 teenage girls, 15 and 18 and are thinking of spending extended time in each Venice, Florence and Rome, 5ish days each, with an apartment rental as home base. Not sure what else teens might enjoy, or if we should consider working in any small towns. Here are my thoughts so far, but I'm considering reversing the order, or adding in a small town, since we have a lot of cushion... Advice welcome!
Day 1 afternoon arrival in Milan Linate, train to Venice
Day 2-3 Venice
Day 4 train to Rome
Days 5-9 Rome
Day 10 Travel to Florence
Days 11-16 Florence, with side trips
Day 17 Train to Milan
Day 18 Depart
Alternate
Day 1 afternoon arrival in Milan Linate, train to Florence
Day 2-7 Florence, with side trips
Day 8 train to Rome
Days 9-13 Rome
Day 14 Train to Venice
Days 15-16 Venice
Day 17 Train to Milan
Day 18 Depart