Koh Lanta lies on the west coast of the Andaman Sea, in between Krabi and the Phi Phi Islands. The island is 6 km wide and over 30 km long, with 9 beaches situated along the sunset coast which runs from north to south.The Koh Lanta group comprises 52 islands. The largest, Koh Lanta Yai, is located 70 kilometres south of Krabi Town.