Flight distance between Tianjin, China and Malkerns, Swaziland 7,152.8 mi / 11,511.3 km