Flight distance between Thomazeau, Haiti and Guangzhou, China 9,528.5 mi / 15,334.7 km