Flight distance between Ashgabat, Turkmenistan and Ottawa, Canada 6,009.1 mi / 9,670.7 km