Flight distance between Tianshui, China and Mississauga, Canada 7,025.9 mi / 11,307.0 km