Flight distance between Winnipeg, Canada and Ptuj, Slovenia 4,673.9 mi / 7,522.0 km