Flight distance between Arthur’s Town, Bahamas and Batticaloa, Sri Lanka 9,732.2 mi / 15,662.5 km