Flight distance between Ashgabat, Turkmenistan and Québec, Canada 5,804.3 mi / 9,341.2 km