Flight distance between Portsmouth, Dominica and Phitsanulok, Thailand 9,874.5 mi / 15,891.5 km