Flight distance between Ashgabat, Turkmenistan and Toronto, Canada 6,208.3 mi / 9,991.3 km