Flight distance between Arthur’s Town, Bahamas and Hachiōji, Japan 7,685.8 mi / 12,369.1 km