Flight distance between Markham, Canada and Step’anavan, Armenia 5,609.3 mi / 9,027.3 km