Flight distance between Islamabad, Pakistan and Takamaka, Seychelles 2,895.8 mi / 4,660.3 km