Flight distance between Valletta, Malta and Ashgabat, Turkmenistan 2,404.8 mi / 3,870.1 km