Phi Phi Islands View of Phi Phi from one of the hills The Phi Phi islands lie near the mouth of Phang Nga bay at about an equal distance from Phuket and Krabi towns. Although technically part of a national park, the islands have been developed almost as long as Phuket.