I agree that your plan makes no sense. I was exhausted just reading it.
Cut it down to two places max and cut Milan. Don't forget, there is travel time to/from airport as well as the travel time on the train. AND, you have a 2 year old. Tired and cranky come to mind.
Good luck. I hope whatever you decide works out for you and your family.