Flight distance between Portsmouth, Dominica and Bangkok, Thailand 10,064.8 mi / 16,197.7 km