Flight distance between Portsmouth, Dominica and Ratchaburi, Thailand 10,052.8 mi / 16,178.3 km