Flight distance between Shahritus, Tajikistan and Haz-Zebbug, Malta 2,940.4 mi / 4,732.1 km