Flight distance between Arthur’s Town, Bahamas and Victoria, Canada 3,049.6 mi / 4,907.8 km