Why visit Krabi
If you are planning things to do in Krabi, start with the setting. The town is the capital of Krabi Province on the west coast of southern Thailand, where the Krabi River flows into Phang Nga Bay. It lies around 650 km (400 miles) south of Bangkok and has a population of about 32,000, as of 2020.

The town itself is modest, and as in much of southern Thailand the local economy centres on tourism. Most visitors use it as a gateway to the coast, where limestone cliffs rise from the sea, long beaches are backed by jungle and boats run to nearby islands.
Krabi suits beach lovers, climbers, snorkellers and travellers who want scenery at a gentler pace than Phuket. Plan around the weather, because the rainy season affects boats and the sea.
Top things to do in Krabi

Railay and Phra Nang beaches
Railay is a peninsula cut off from the mainland by cliffs, reached only by boat. Its beaches and viewpoints are among the best-known sights in the region. Allow a day, take water and sun cover, and check the tide, as boat landings change with the sea.
Rock climbing
The limestone cliffs around Railay and nearby areas draw climbers from around the world. Beginners can book a half-day course with a licensed instructor, and experienced climbers can hire gear locally. Check safety standards and insurance before you commit.
Island-hopping by longtail boat
Boats run from the coast to nearby islands and small beaches, with snorkelling stops. Day trips usually last four to eight hours. Compare itineraries, check the weather and bring reef-safe sun cream, since some areas can get crowded in peak season.
Phang Nga Bay and sea kayaking
The bay is known for limestone islets that rise steeply from the water. Guided kayak trips explore sea caves and lagoons at high tide. Allow most of a day and choose a smaller group if you can.
Tiger Cave Temple
This temple complex near the town is known for its long stairway to a hilltop shrine, which takes some effort in the heat. Allow two hours, dress modestly, bring water, and go early in the morning to avoid the midday sun.
Emerald Pool and Hot Springs
Forest pools and warm streams inland offer a cooler, quieter alternative to the beach. Allow half a day. Wear shoes you can get wet, and expect crowds at weekends and during peak months.
Night markets in Krabi Town
The town has evening food markets with local snacks and seafood. They are a low-cost way to eat well and meet other travellers. Go hungry, try small portions from several stalls and carry small notes.
Best time to visit Krabi
Krabi has a tropical climate with a drier, sunnier period and a wetter monsoon season. Most visitors go between November and April, when seas are calmer and skies are clearer.
| Season | Weather | Crowds and prices |
|---|---|---|
| Cool and dry (November to February) | Sunny, lower humidity, calm seas | Busiest; highest prices around December and January |
| Hot (March to April) | Very warm, humid, clear seas | Moderate; prices ease |
| Rainy (May to October) | Showers and storms, rougher seas | Quietest; lower rates, some boat trips limited |
Boat services can be reduced or cancelled in heavy weather, so build slack into your plans. Check local forecasts and operator advice before booking day trips.
How to get to Krabi and around
Most visitors fly into Krabi International Airport, with services from Bangkok and other Thai and regional cities. Check airlines and schedules for your dates, as routes vary by season.

You can also reach Krabi by bus or minivan from other southern towns, and by ferry or boat from islands such as those near Phuket. Overland transfers from Phuket take a few hours, depending on the route and traffic.
Around Krabi, songthaews, taxis and ride-hailing apps are common, and agree fares before getting in if there is no meter. Scooters are widely rented but risky, so only ride if you are experienced and have insurance. Longtail boats link beaches that have no road access, and prices are usually fixed per boat.
Where to stay in Krabi
Krabi Town suits budget travellers and anyone who wants night markets, local food and easy transport. It is not on a beach, but boats and buses depart from nearby.
Ao Nang is the main beach resort area, with a long run of restaurants, shops, tour desks and hotels. It suits first-time visitors and families who want convenience, though it is busy in season.
Railay is better for climbers and travellers who want a more secluded setting, with beach bungalows and resorts reached by boat. Choose it for atmosphere rather than for cheap eating. Other quieter beaches and islands offer boutique and rural stays. Book ahead for December to February.
How many days do you need?
Three days gives you a basic sample, but four to six days is better for a mix of beaches, islands and nature, with room for weather changes.
- Day 1: Arrive, explore Krabi Town or Ao Nang, and end at a night market.
- Day 2: Take a boat to Railay and Phra Nang beaches.
- Day 3: Go island-hopping or kayaking in Phang Nga Bay.
With extra time, add Tiger Cave Temple, the forest pools or a climbing course. Keep a flexible day for rain.
Day trips and nearby
Phuket
Thailand’s largest island is reachable by road or boat from the Krabi area in a few hours. It has beaches, an old town and a wider choice of nightlife and shopping than Krabi.
Khao Lak
Khao Lak lies on the mainland coast north of Phuket and is known for quieter beaches and access to national parks and marine areas. It is better as an overnight stop than a day trip from Krabi.
Koh Lipe
This small island in the far south is reached by boat from the mainland, with services mainly in the drier months. It needs a night or more, and it suits snorkelling and relaxed beach days.
Koh Samui
Koh Samui is on the Gulf coast, on the other side of the peninsula. It is not a day trip, but you can reach it overland and by ferry on a longer route across southern Thailand.
FAQ
Q1When is the best time to visit Krabi?
November to April is generally the best period, with sunnier skies, calmer seas and fewer cancelled boats. December and January are busiest and most expensive. The rainy season from May to October is cheaper but can disrupt island trips.
Q2How many days do you need in Krabi?
Four to six days works for most travellers, giving time for Krabi Town, Railay, an island trip and a nature stop. Three days is possible if you focus on the coast, while climbers and beach lovers may want a week.
Q3How do you get to Krabi?
Most visitors fly to Krabi International Airport, with flights from Bangkok and other cities. You can also come by bus or minivan from southern towns, or by boat from nearby islands such as Phuket. Check schedules, as they change by season.
Q4Is Krabi expensive?
Krabi is generally cheaper than Phuket, and daily costs are moderate by international standards. Food and local transport are affordable, while island tours and beachfront resorts cost more. Prices rise in peak months from December to February.
Prices, schedules and entry rules change. Check current details with official sources before you travel. Read the Thailand travel guide.



