Flight distance between Arthur’s Town, Bahamas and Singapore, Singapore 10,646.2 mi / 17,133.3 km