Flight distance between Tianjin, China and Vancouver, Canada 5,310.5 mi / 8,546.4 km