Flight distance between Markham, Canada and Dipayal, Nepal 7,231.3 mi / 11,637.6 km