Flight distance between Gressier, Haiti and Chengdu, China 9,028.7 mi / 14,530.3 km