Eat and Travel With Us

How to Get to Krabi

Krabi is a great beach destination in Thailand that provides the ideal balance between convenience and lifestyle. It is not over-commercialized like neighbouring Koh Samui and Phuket, but at the same time it is still an easily accessible place. Below is a concise guide on how to reach the various tourist destinations in Krabi.

Also read: 10 Things to Do in Krabi

Method One: Fly to Krabi Airport
Krabi Airport to Krabi Town
Krabi Airport to Ao Nang Area
Krabi Airport to Railay Beach
Krabi Airport to Klong Muang/ Tubkaek Beach

Method Two: Fly to Phuket International Airport
Phuket International Airport to Krabi Town
Phuket International Airport to Ao Nang Area
Phuket International Airport to Railay Beach
Phuket International Airport to Klong Muang/ Tubkaek Beach

Method One: Fly to Krabi Airport
Krabi Tiger AirwaysKrabi Airport (airport code: KBV) is conveniently situated on the main highway Route 4. From here, it takes about 40 minutes to reach the Ao Nang area by car. See this map to get a clearer idea.

It is possible to fly directly to Krabi Airport from five locations: Singapore, Kuala Lumpur, Koh Samui, Chiang Mai, and Bangkok. Below is the list of airlines that offers direct flights to Krabi Airport.

  1. Air Asia. Flies from Singapore, Kuala Lumpur, Bangkok (DMK), Chiang Mai
  2. Bangkok Airways. Flies from Bangkok (BKK), Koh Samui
  3. Malaysian Airlines. Flies from Kuala Lumpur
  4. Nok Air. Flies from Bangkok (DMK)
  5. Thai Airways. Flies from Bangkok (BKK)
  6. Tiger Airways. Flies from Singapore


Krabi Airport to Krabi Town
Krabi Town Walking StreetKrabi Town – Sample local food, immerse in local culture, watch street performances, and shop for souvenirs and memorabilia!

Krabi Town is a local town situated about 20 minutes away from Krabi Airport by car. Below are the various ways to reach Krabi Town.

1. Taxi. This is the most expensive but also most hassle-free method. You can easily get a taxi at the airport transport desk for a fixed price of 350B. Traveling time is about 20 minutes.

2. Mini Van. If you are traveling in a large group, you can book a mini van from the airport transport desk for a fixed price of 600B. Traveling time is about 20 minutes.

3. Airport Transfer Bus. Budget travellers can consider this option. The airport bus service costs just 90B! Traveling time is about 35 minutes, and the bus will drop you directly outside your hotel in Krabi Town. The buses leave five times daily, with the last bus leaving from outside McDonald’s at 5.30pm.

4. KrabiShuttle.com. This is a reliable airport transfer service company with many good reviews online. You can pre-book your transfer on the website. When you arrive at Krabi Airport, the driver will be at the arrival hall waiting for you. The transfer is door-to-door. If you are the type who likes to ensure that your holiday is well-planned in advance so you can have peace of mind, it would be a wise choice to pre-arrange your airport transfer with KrabiShuttle.com. You can check out their website www.KrabiShuttle.com for more details. As of 27 Sep 2014, the company charges 500B for private transfer between Krabi Airport and Krabi Town.

Krabi Airport to Ao Nang Area
Nopparat Thara Beach KrabiNopparat Beach – Emerald-green waters, long coastline, soft caramel-hued sand, cooling sea breezes

Ao Nang Beach and Nopparat Beach are adjacent to each other, and are located about 40 minutes away from Krabi Airport by car. See this map.

1. Taxi. This is the most expensive but also most hassle-free method. You can easily get a taxi at the airport transport desk for a fixed price of 600B. Traveling time is about 40 minutes.

2. Mini Van. If you are traveling in a large group, you can book a mini van from the airport transport desk for a fixed price of 1050B. Traveling time is about 40 minutes.

3. Airport Transfer Bus. Budget travellers can consider this option. The airport bus service between Krabi Airport and Ao Nang Beach only costs 150B. Traveling time is about 55 minutes, and the bus will drop you directly outside your hotel in the Ao Nang area. The buses leave five times daily, with the last bus leaving from outside McDonald’s at 5.30pm.

4. KrabiShuttle.com. This is a reliable airport transfer service company with many good reviews online. You can pre-book your transfer on the website. When you arrive at Krabi Airport, the driver will be at the arrival hall waiting for you. The transfer is door-to-door. If you are the type who likes to ensure that your holiday is well-planned in advance so you can have peace of mind, it would be a wise choice to pre-arrange your airport transfer with KrabiShuttle.com. You can check out their website www.KrabiShuttle.com for more details. As of 27 Sep 2014, the private transfer between Krabi Airport and Ao Nang Beach / Nopparat Beach costs 599B.

Krabi Airport to Railay Beach
Railay West BeachRailay West Beach – Beautiful beach flanked by majestic limestone rocks on both ends

Railay Beach is only accessible by boat. First, you would need to travel to the Ao Nang area (see above: Krabi Airport to Ao Nang Area).  From there, you can take a longtail boat to Railay West Beach from any of the three boat stations along Ao Nang Beach / Nopparat Beach. The price per person is 150B. The longtail boats will only operate when there are enough people to fill the boat. This means that you may need to wait for up to an hour during low season for the boat to depart. Otherwise, you can charter the whole boat for about 1200B.

The boat stations cease operations from 6pm onwards. Therefore, try to leave for Railay Beach before that time or you may need to spend one night in the Ao Nang area.

Krabi Airport to Klong Muang / Tubkaek Beach
Klong Muang Beach is around 40 minutes drive from Krabi Airport. Tubkaek Beach is located a further 6km up north from Klong Muang Beach. See this map.

1. Taxi. This is the most expensive but also most hassle-free method. You can easily get a taxi at the airport transport desk. Note that the prices are fixed.

Klong Muang Beach – 700B. Traveling time is around 40 minutes
Tubkaek Beach – 800B. Traveling time is around 45 minutes

2. Mini Van. If you are traveling in a large group, you can book a mini van from the airport transport desk. Note that the prices are fixed.

Klong Muang Beach – 1100B. Traveling time is around 40 minutes
Tubkaek Beach – 1200B. Traveling time is around 45 minutes

3. KrabiShuttle.com. This is a reliable airport transfer service company which provides door-to-door transfer. You can check out their website www.KrabiShuttle.com for more details. As of 27 Sep 2014, the price for a private transfer between Phuket International Airport and Klong Muang Beach is 700B. The price for Tubkaek Beach is 800B.

Method Two: Fly to Phuket International Airport
Phuket International AirportPhuket International Airport

You might also want to consider flying to Phuket International Airport (airport code: HKT). It is a much larger airport that serves many more international destinations. For a complete list of airlines that fly to Phuket International, click this link.

However, it is also much further away from Krabi than Krabi Airport. Traveling by car to Ao Nang Beach takes about 2.5 hours, compared to 40 minutes from Krabi Airport. See this map.

Phuket International Airport to Krabi Town
Krabi Ao Nang Street FoodKrabi Town

Krabi Town is a local town situated about 2 hours away from Phuket International Airport by car. Below are the various ways to reach Krabi Town.

1. Taxi. It takes about 2 hours to travel by taxi from Phuket International Airport to Krabi Town. The taxi price is about 2500B.

2. Mini Van. If you are travelling in a large group, you can take the mini van which will cost about 3000B. Traveling time is around 2 hours.

3. KrabiShuttle.com. This is a reliable airport transfer service company which provides door-to-door transfer. You can check out their website www.KrabiShuttle.com for more details. As of 27 Sep 2014, the price for a private transfer between Phuket International Airport and Krabi Town is 2300B.

4. Mr Sam. This popular travel agent based in Phuket has been around for many years. Many people have engaged his services and his reputation has steadily increased through word of mouth. He can be contacted via the below methods:

Website: http://samphuket.siam2web.com/
Email: siam_intouch@yahoo.com
Facebook: https://www.facebook.com/samreung.thonthong
Telephone: +66 846309334 (contact Mr Sam on WhatsApp!)


Phuket International Airport to Ao Nang Area
Krabi Ao Nang BeachAo Nang Beach – Emerald-green waters, long coastline, soft caramel-hued sand, cooling sea breezes

Ao Nang Beach and Nopparat Beach are adjacent to each other, and are located about 2.5 hours away from Phuket International Airport by car. See this map.

1. Taxi. It takes about 2.5 hours to travel by car from Phuket International Airport to the Ao Nang area. The taxi price is about 2500B.

2. Mini Van. If you are travelling in a large group, you can take the mini van. It will cost about 3000B. Traveling time is about 2.5 hours.

3. KrabiShuttle.com. This is a reliable airport transfer service company which provides door-to-door transfer. You can check out their website www.KrabiShuttle.com for more details. As of 27 Sep 2014, the price for a private transfer between Phuket International Airport and Ao Nang Area is 2300B.

4. Mr Sam. This popular travel agent based in Phuket has been around for many years. Many people have engaged his services and his reputation has steadily increased through word of mouth. He can be contacted via the below methods:

Website: http://samphuket.siam2web.com/
Email: siam_intouch@yahoo.com
Facebook: https://www.facebook.com/samreung.thonthong
Telephone: +66 846309334 (he has WhatsApp!)

Phuket International Airport to Railay Beach
Krabi Railay West BeachMajestic limestone structures at Railay West Beach

Railay Beach is only accessible by boat. First, you would need to travel to the Ao Nang area (see above: Phuket International Airport to Ao Nang Area).  From there, you can take a longtail boat to Railay West Beach from any of the three boat stations along Ao Nang Beach / Nopparat Beach. The price per person is 150B. The longtail boats will only operate when there are enough people to fill the boat. This means that you may need to wait for up to an hour during low season for the boat to depart. Otherwise, you can charter the whole boat for about 1200B.

The boat stations cease operations from 6pm onwards. Therefore, try to leave for Railay Beach before that time or you may need to spend one night in the Ao Nang area.

Phuket International Airport to Klong Muang / Tubkaek Beach
Klong Muang Beach is around 3 hours drive from Phuket International Airport. Tubkaek Beach is located a further 6km up north from Klong Muang Beach. See this map.

1. Taxi.
This is the most expensive but also most hassle-free method. You can book a taxi at the airport to either Klong Muang Beach or Tubkaek Beach for around 2700B. Traveling time is about 3 hours.

2. Mini Van. If you are traveling in a large group, you can book a mini van for around 3200B. Traveling time is about 3 hours.

3. KrabiShuttle.com. This is a reliable airport transfer service company which provides door-to-door transfer. You can check out their website www.KrabiShuttle.com for more details. As of 27 Sep 2014, the price for a private transfer between Phuket International Airport and Klong Muang Beach is 2500B. The price for Tubkaek Beach is 2700B.

4. Mr Sam. This popular travel agent based in Phuket has been around for many years. Many people have engaged his services and his reputation has steadily increased through word of mouth. He can be contacted via the below methods:

Website: http://samphuket.siam2web.com/
Email: siam_intouch@yahoo.com
Facebook : https://www.facebook.com/samreung.thonthong
Telephone: +66 846309334 (contact Mr Sam on WhatsApp!)

This article is part of our completely free and fantastic Ultimate Ao Nang (Krabi) Travel Guide. Why spend days researching when all your holiday information is simply a click away? ?

Krabi Video Travelogue
Krab 2014 TravelogueCheck out our Krabi video travelogue too! In the video, you will find footage of the places mentioned above. The video will give you a clearer idea of how much fun we had in Krabi. I’m sure you will love it!

6 Comments and Questions

  • Douglas
    28 Oct 14

    Hi Evans,

    I read your blog on Andaman Camp and Cruise during your stay in Krabi. At the moment, I am considering between Thalassa and Andaman. Both received wonderful reviews on Trip Advisor. I wonder what your thoughts are? We are a family of three with a 12 year old child.
    Appreciate your thoughts.
    Thank you!

  • administrator
    30 Oct 14

    Hi Douglas,

    Thanks for dropping by. Sorry I have not gone on a tour with Thalassa before so I can’t comment on that company. However, our Andaman CC tour was very well-organized and the crew was very professional. We had a good time and were well-taken of throughout the entire trip. We went as a couple without any kids, but I have read reviews of other families who had a good time too. You can email Andaman CC to make the necessary arrangements. Based on our previous experience, they replied all our queries very promptly. Hope that helps!

    Cheers,
    Evans

  • Cynthia
    10 Nov 15

    Hi

    I was searching for information on Krabi as I will be bringing my family over in December.
    I got some nice information from your website but could not find any hotel reviews.
    May I know if you have any good hotel recommendation?

    Thank you

  • Evan
    10 Nov 15

    Hey Cynthia,

    We stayed at Cha Wan Resort which was a modest accommodation with perfectly comfortable rooms and sincere Thai staff who provided wonderful service throughout our stay. And it is located near Ao Nang beach as well. Hope that helps!

    Best regards,
    Evan

  • 15 May 19

    Do you have any tips on how to get to Krabi from Ko Phi Phi?

  • Evan
    16 May 19

    Hi Nancy, you can either take a ferry or speedboat. The ferry will take around 1.5 hours and cost around THB 400. The speedboat will take 1 hour and cost around THB 1050.