The distance between Chamonix to Zurich via Lausanne is 339 Km by road. You can also find the distance from Chamonix to Zurich via Lausanne using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Chamonix to Zurich via Lausanne for road driving directions!