Flight distance between Río Grande, Puerto Rico and Ürümqi, China 7,823.1 mi / 12,590.1 km