Flight distance between Mao, Dominican Republic and Shiyan, China 8,828.1 mi / 14,207.4 km