Flight distance between Gressier, Haiti and Harbin, China 7,834.5 mi / 12,608.4 km