Koh Phi Phi Islands are 2 of the most beautiful islands in Thailand. Koh Phi Phi is actually 2 islands close together called Koh Phi Phi Don, the largest island and where you find the accommodation to stay. Just a short boat ride away is Koh Phi Phi Leh, a very popular tourist destination as the main beach on Koh Phi Phi Leh has became famous as it was where the movie The Beach with Leonard DiCaprio was filmed.
The Koh Phi Phi Islands are located in the Straits of Malacca (Andaman Sea), off the western coast of Thailand, close to Krabi on the mainland and just south of Phuket island.
Koh Phi Phi Don
Koh Phi Phi Don has lot of different hotels to suit all budgets, from cheap hotels to expensive luxury resorts. The majority of the interior of Koh Phi Phi Don island is forest / jungle. The accommodation is found along the coast on the beaches and mostly at Ton Sai Bay (where the ferry arrives on the island) and Loh Dalum Bay which is located just a few minutes away from Ton Sai Bay. Ton Sai Bay and Loh Dalum Bay are separated by a small stretch of land (see pic below).
Loh Dalum Bay has plenty of water sports activities including kayaking, parasailing, wind surfing and some good spots of snorkeling.
Directly across from Ton Sai Bay is Monkey Beach, which is a small beach that some macque monkeys visit. The monkeys are not agressive and will sit close to you on the beach allowing you to get some good photos.
The waters around Koh Phi Phi Don and Koh Phi Phi Leh are part of the Phi Phi Marine Park so the marine life is protected though the huge number of visitors has taken it’s toll on the marine life around this area, though there is still some amazing snorkeling and scuba diving to be done.
Koh Phi Phi Leh
The beach where the movie The Beach was filmed is a beautiful white sandy beach called Maya Beach. Maya Beach is surrounded by a large bay with vertical cliff faces. Unfortunately is it very hard to get any good pictures of the beautiful scenery of this bay due to the huge number of tourists that visit each day. There are day trips direct from Phuket, Krabi and from Koh Phi Phi Don just to go to this beach. At any time during the day there are hundreds of boats parked up on the beach with thousands of tourists roaming around.
Getting to Koh Phi Phi Islands
You can only get to the islands by boat from either Phuket or from Krabi. Both of these locations have an airport that you can fly into then transfer across to the ferry port.
Ferry from Phuket or Krabi
It is very easy to book a ticket on the ferry from Phuket or from Krabi to Koh Phi Phi. There are plenty of travel offices around Phuket and Krabi and alot of hotels will also be able to book a ticket on the ferry including a car pickup from your hotel to take you to the ferry port in Phuket.
The ferry takes around 2 hours to get from Phuket to Koh Phi Phi. It is around 90 minutes by ferry from Krabi to Koh Phi Phi.
Check more information, schedule and pricing for ferries to Koh Phi Phi.
Boat trips to Koh Phi Phi Islands.
You can do day trips from both Phuket and Krabi to the Phi Phi Islands leaving early morning and arriving back late afternoon. These boat trips include a trip to Maya Beach and some snorkeling in the sheltered bays of Koh Phi Phi Leh.
Many airlines have direct flights into Phuket airport, you can then transfer to the ferry port for the ferry to Koh Phi Phi.
Jetstar fly direct to Phuket from Sydney (9 hours flight time), Melbourne (9 hours 20 minutes) and Singapore (1 hour 50 mins).
AirAsia fly direct to Phuket from Singapore (1h50), Jakarta, Bali, Hong Kong, Kuala Lumpur, Bangkok, Chiang Mai, Udon Thani and Ubon Ratchathani.
Bangkok Airways has direct flights to Phuket from Bangkok, Samui and Pattaya.
Silk Air have direct flights to Phuket from Singapore.
Hotels on Koh Phi Phi Don
There are heaps of hotels on Phi Phi Don to suit all budgets. Check out this list of Koh Phi Phi Hotels
See more of our travel articles for Thailand.