Flight distance between Duncan Town, Bahamas and Singapore, Singapore 10,814.2 mi / 17,403.8 km