The distance between Winnipeg to waterloo ontari is 2156 Km by road. You can also find the distance from Winnipeg to waterloo ontari using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Winnipeg to waterloo ontari for road driving directions!