Flight distance between Attard, Malta and Asadābād, Afghanistan 3,148.5 mi / 5,067.0 km