Flight distance between Miragoâne, Haiti and Tangshan, China 8,358.8 mi / 13,452.1 km