Flight distance between Tianjin, China and Hamilton, Canada 6,645.3 mi / 10,694.6 km