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