Flight distance between Roseau, Dominica and Taiyuan, China 8,742.1 mi / 14,069.0 km