Flight distance between Arthur’s Town, Bahamas and Niigata, Japan 7,567.2 mi / 12,178.3 km