Flight distance between Tianjin, China and Edmonton, Canada 5,358.3 mi / 8,623.3 km