I’m planning a family trip the end of June into early July with 4 adults and 2 kids (ages 16 & 11) for two weeks. I was originally planning on flying into Milan and out of Rome and was planning on the below itinerary:
3 nights in Milan (with one full day in Lake Como)
2 nights in Venice
4 nights in Florence (with potentially 2 nights in the countryside)
5 nights in Rome (with day trip to Naples and Pompeii)
All that said I was able to snag a much more affordable flight roundtrip to and from Milan (arriving in Milan at 7am and departing Milan at 9:30am). So I was thinking I would do one less night in Rome and spend the night before our flight home back in Milan near the airport. But now I’m wondering upon arrival in Milan we should start in a different order so that we end in Milan since we are departing from there. I would love to spend a day or two in Amalfi or Cinque Terre, but I also wanted to keep it a little more simple since we are already covering a lot of spots. I would appreciate any advise. This is our first time visiting and I don't know when we will be able to return. We are an active family who is used to packing a lot in.