Flight distance between Arthur’s Town, Bahamas and Winnipeg, Canada 2,091.1 mi / 3,365.4 km