Flight distance between Tai’an, China and Edmonton, Canada 5,540.3 mi / 8,916.2 km