How To Reach Krabi Town

4.5 / 5 27 votes

Country rank: 2 out of 32 Places To Visit In Thailand

Sub-Region: Krabi Province


How to Reach Krabi Town

Plane is the most popular way to get into Krabi. Buses, cars and boats are the other available options.

Search for directions from

How to Reach Krabi Town from India

All the major cities of India like Mumbai, Delhi, Chennai, Kolkata are well connected to the Krabi International Airpot.

Visa Policy for Indians

Indians are eligible to the visa on arrival service in Krabi. For all other information regarding the policies you should check the official embassy website.

How to Reach Krabi Town by Bus

Bus services run from Bangkok, Surat Thani, Phuket and Hat Yai to Krabi town. All of them are inexpensive and comfortable options.

How to Reach Krabi Town by Flight

Travellers can fly to the Krabi International Airport which is just approximately 15Kms away. It is connected by all the major flights. Most airlines operate daily direct flights from Bangkok.

Tentative return flight prices to Krabi from major cities in India:

Powered by:

Starting City Return price (approximate)
Mumbai ₹ 22,485 Check
New Delhi ₹ 24,424 Check
Bengaluru ₹ 26,660 Check
Chennai ₹ 19,267 Check
Hyderabad ₹ 19,081 Check
Kolkata ₹ 24,596 Check
Search for flights to Krabi

How to Reach Krabi Town by Road

Krabi town is well connected via roads to Bangkok and Phuket. A car journey can be uncomfortable and expensive too. Another option by road is the mini van from Hat Yai which costs around 250 Baht. Songthaews from Ao Nang to Krabi Town are available too and they cost hardly 50-100 Baht.

How to Reach Krabi Town by Waterways

Cheap ferry services run from Koh Phi Phi, Ko Jum and Ko Lanta to Krabi town. They cost approximately 150 Baht.

Local Transport in Krabi Town

Walking around this town will give you a great experience. Sangthaews and taxis are available everywhere too. Cars and Motorbike rentals services are also popular.