The Phi Phi islands (pronounced ‘Pee-Pee’) are located in the Andaman Sea of Thailand, about 40 kilometers (25 miles) southeast of Phuket, and about the same distance from Krabi. There are six islands in total, with the two main islands being Phi Phi Leh and Phi Phi Don, and they’re all considered part of the Krabi province of Thailand.
There is 1 way to get from Phuket to Phi Phi Islands by ferry Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner. Recommended option Ferry • 1h 15m Take the ferry from Phuket to Phi Phi - Ton Sai Phuket Rassada Pier $12 - $35 Phuket to Phi Phi Islands by ferry and walk A 20 baht entrance fee is payable on arrival at Ko Phi Phi Don. These fees go towards waste management and help keep the island clean. Koh Phi Phi is popular year-round. Find the best hotel deals here in advance. Phi Phi Island is only accessible by boat from Krabi or Phuket. dVxJJc.