Flight distance between Sialkot, Pakistan and Antsirabe, Madagascar 4,048.4 mi / 6,515.3 km