Flight distance between Attard, Malta and Charikar, Afghanistan 3,039.1 mi / 4,891.0 km