I have been tweaking our plans and would love some feedback on July 2016 trip. We are 2 adults and our 14 year old son. Flying in and out of Milan seems to be our best option on Emirates due to price. Since that means getting back down to Milan, I thought Venice last would be a good option. I know its almost 6 hours by train, so wondering if there is a nice town on the way to stop and break up the trip. Would be open to flying but didn't find anything that was inexpensive. I am open to any suggestions since this is our first time to these areas. Thanks in advance!
Day 1 Overnight flight to Milan
Day 2 Train Milan to Verona for 3 nights (Train travel 1 hour)
Day 3 Stay in Verona
Day 4 Stay in Verona
Day 5 Verona to Trento for 2 nights (train travel about an hour)
**or should we stay in Lake Garda??
Day 6 Stay in Trento
Day 7 Trento to Innsbruck to 3 nights (Train travel about 2.5 hours)
Day 8 Stay in Innsbruck
Day 9 Stay in Innsbruck
Day 10 Innsbruck to Salzburg for 3 nights (Train travel about 2 hours)
Day 11 Stay in Salzburg
Day 12 Stay in Salzburg
Day 13 Salzburg to Venice for 3 nights
**or somewhere to stop for a night to break up travel?????
Day 14 Stay in Venice
Day 15 Stay in Venice
Day 16 Train Venice to Milan 2.5 Hour
4:10PM Flight - Arrive 7:00 PM