Flight distance between Islamabad, Pakistan and Phuket, Thailand 2,407.4 mi / 3,874.3 km