How far is the distance from Winnipeg to Germany?

Winnipeg, Canada is approximately 4,243 miles away from Germany. A flight would take about 9 hours to complete on a commercial airline.