How to get to Krabi



Joanna Horanin

Like my website?

Current condition

Weather in Thailand




Feels like 37.4🥵


UV index



Air quality index


Last updated at 16/06/2024, 12:45

Hi, I'm Joanna, the author of The Blond Travels. In the worlds of Thailand and Portugal, I feel like a fish in water - and it's no coincidence! I've been exploring Thailand for over a decade, and I've settled in Portugal for 6 years now. My mission is to support Dreamers - just like you - in discovering these fascinating countries and helping those in love with them find their own place on Earth, preferably for good! Let's uncover these unique corners of the world together.

Krabi Town is one of the most popular places in Thailand. It’s famous for the fact that it’s a great home base for trips to the beautiful beaches, but it has a great access to facilities such as hotels, bars and restaurants. Are you going there soon? Do you want to know how to get to Krabi? Read on!

I first stayed in Krabi, where I travelled to and from Railay Beach. I didn’t have an opportunity to see it properly back then because I suffered from a really bad stomach bug. Only now, during the last trip, I managed to stay longer. Krabi Town didn’t really amaze me, but I liked it. That’s why I think it’s really worth staying there for a couple of days, rent a scooter and go around to check out the area.

Many people come to Krabi Town because it’s very easy to catch transport to other places in Thailand.
Find out how to get to Krabi Town and where to go next from there.

Find out more about Krabi Town

When travelling around Thailand, you will stumble upon this town for sure. It’s not really special in any way, but there are a lot of things to see and do in the area and is a great break from the hippie vibes of the nearby islands. It’s also good to stay here if you want to save money on food and accommodation. You can take a boat to the islands every day, spend your time there and go back in the evening.

Krabi is a touristy spot, but you can rent a scooter and venture out, or you can take a boat to Koh Klang to find yourself far away from crowds and noise of the beaches.

Book your flight to Thailand.

How to get to Krabi Town – Planes, buses, taxis and cars

Below you will find information on how to get to Krabi Town. I hope they will help you to organise your trip.

To Krabi by car

Krabi Town has a small airport. You can fly there from Bangkok or Chiang Mai. It’s an international airport, so you can also fly here from Kuala Lumpur, Singapore or Yangon.

The airlines operating at Krabi airport are AirAsia, Thai Airways, Thai Lion Air and Bangkok Airways.

There are red cars in front of the airport – so called songthaews, which will take you to the centre for 100 Baht per person. It’s good to have your GPS with you to know if you’re going the right way.
Sometimes, after leaving the truck, you need to order another taxi. You can do it via Grab application.

Your flight schedule can be found here.

Book your flight to Krabi.

Powered by 12Go system

To Krabi by bus

You can get here by bus from many places in Thailand.

To Krabi by train

The nearest train station is Surat Thani. Catch a train from Bangkok – the trip takes 9-12 hours and costs 700-1000 Baht.

If you want to travel like this, you’ll need to catch a bus to Krabi from Surat Thani (please see information above).
Book your ticket here.

To Krabi by taxi

I know that you’re not a millionaire and you might not want to take a taxi to Krabi Town from Bangkok. But, you can catch one from Surat Thani, or Nakhon Si Thammarat. You can get to these places by bus, train, or you can fly there. And from there you have 2-3 hours by car.

Check prices of taxis to Krabi Town.

To Krabi by car

You can rent a car in Thailand. I think it’s a good option for those who want to be independent and want to see a lot of things in a short amount of time. If you want to rent a car in Thailand, check out the prices on Discover Cars, where you can see different prices of rental shops.

What’s next?

So, you got to Krabi Town, spent a couple of days there. What’s next? Where you can go after Krabi? There are so many places you can visit!

Planes from Krabi Town

You can get by plane to these places:

  • Bangkok
  • Chiang Mai
  • Singapore
  • Kuala Lumpur

Book your flight from Krabi Town.

Travel like a local using trains and buses! With 12Go you can now easily book tickets for rides through Thailand, Malaysia, Cambodia, Vietnam, Laos, or Singapore. Buy bus or train tickets

Buses from Krabi Town

By bus you can go to:

  • Bangkok – buses leave from Krabi station at 8:00, 08:20 and then a couple of times between 4pm and 9pm. The cost is 550-700 Baht.
    Book your tickets.
  • Betong (border crossing with Malaysia) – buses leave at 8:30 am and cost 200 Baht. The trip takes 9 hours.
    Book your ticket.
  • Hat Yai – every hour between 8 am and 9pm. It costs 240 Baht. The trip takes 6 hours.
    Book your ticket
  • Koh Lanta – minivans leave between 7am and 5pm. The trip takes 2-3 hours and costs 250 Baht.
    Book your ticket
  • Phuket – buses leave every hour between 8am and 8pm. They cost 140 Baht. The trip takes 3 hours.
    Book your ticket here.

Where to stay in Krabi Town?

I can really recommend one place, where I stayed. Tara River is a family business which offers small rooms in a good price. It’s nothing exclusive, but the location is great – it’s close to the night market and the town centre. It’s also very quiet and peaceful.

Other places:

  • Just Fine Krabi – great location, beautiful rooms and helpful staff.
  • Family Tree Hotel – for thos that need a bit more. Really beautiful rooms with atmospheric café downstairs.