Flight distance between Ashburton, New Zealand and Toronto, Canada 9,006.0 mi / 14,493.7 km