Stunning beaches, beautiful islands, crystal clear waters – Krabi province has it all. Explore Krabi’s different areas with our quick guides.
Ao Nang
A short drive from Krabi Airport, Ao Nang is Krabi’s most easily accessible beach area, with a bustling town directly situated behind the beach.
Railay Beach
One of the most breathtaking beaches in Thailand, Railay Beach boasts stunning white sands, azure blue waters and towering limestone cliffs.
Koh Phi Phi
Koh Phi Phi is one of Thailand’s must-see islands for its stunning limestone scenery set amongst beautiful azure blue seas.
Koh Lanta
The laid-back, quiet neighbour to Koh Phi Phi, Koh Lanta has beautiful, quiet beaches, great diving, and lots of beachfront bars and restaurants
Krabi Town
Krabi Town is often overlooked by tourists, but if you want to experience some real local Thai life, it makes a great – and very affordable – base for exploring the beaches and islands of Krabi
Tubkaek Beach
Half an hour’s drive from Ao Nang heading north west up the coast is isolated Tubkaek Beach. It is an ethereally beautiful place. It’s also the location used in the Hangover 2 movie for the beach wedding scenes.
Krabi Map
Klong Muang
Klong Muang Beach is a quiet beach 45 minutes drive from Krabi Airport, with a collection of upmarket resorts that provide everything you need for a chilled out beach holiday.
Had Yao Beach
Had Yao beach (also known as Long Beach) is a secluded, undeveloped beach only 35 kilometres from Krabi Airport. The area offers a taste of local life away from mass tourism
Ao Thalane
Outside the main Krabi tourist areas is Ao Thalane, a largely undeveloped beach area surrounded by Krabi’s famous limestone mountains and lush tropical landscapes.
Koh Jum
Koh Jum is a small island to the north of Koh Lanta with just a handful of small, basic resorts – perfect for getting back to nature and peace and quiet.