We will be staying in Zermatt for a few days then returning to the US, DC area. Flights out of Geneva are hugely expensive unless one flies Aeroflot or Turkish air, neither of which I want to do. It looks like flights out of Milan are cheaper so considering travelling from Zermatt to Milan then catching a flight out. Is this realistic and do able? I will be traveling solo w two kids so dont need anything to be harder than necessary.