Flight distance between Arthur’s Town, Bahamas and Phra Pradaeng, Thailand 9,779.5 mi / 15,738.6 km