Flight distance between Bangkok, Thailand and Roseau, Dominica 10,078.4 mi / 16,219.6 km