Flight distance between Gressier, Haiti and Ürümqi, China 7,948.6 mi / 12,792.0 km