Flight distance between Hyderabad, India and Edmonton, Canada 7,484.6 mi / 12,045.3 km