My tickets
Customer Service
How to pay
Refunds and cancellations
Ticketing and boarding
Types of buses
Terms and conditions
About us
For carriers
For agents

Bangkok - Krabi from 479.85 THB

Bangkok - Krabi

time to destination
time to destination

Bangkok - Krabi

How to get from Bangkok to Krabi

While there are various ways of getting to Krabi from Bangkok, including by flight or by mini van, buses are the most economical and widely used mode of travel. Bus from Bangkok to Krabi offers various buses on the Bangkok-Krabi (also known as Bkk to Krabi) route. Prices are in the range of 562 Baht (for economy-class, air conditioned buses) and 1,064 Baht (for VIP Class buses). Bangkok to Krabi bus travel usually takes around 10 hours. Most Bangkok-Krabi buses depart in the evening. Starting from 5 PM, we have many buses from Bangkok to Krabi with departure frequencies in the range of 10 to 30 minutes. We offer Bkk-Krabi buses from leading bus operators like Lignite Tour and Sri Suthep Tour.

Buses plying from Bangkok to Krabi usually leave from Bangkok’s Southern Terminal Bus Station. Based on traffic, it can take anywhere between 30 minutes and an hour to reach the bus station from the main town.

About Krabi

Krabi province is most famous for its picturesque white sand beaches with many small limestone islands scattered around the warm sea waters. You will also find plenty of coral reefs if you a diving aficionado. Some of Krabi’s most attractive beaches are Ao Nang beach, Tham Phra Nang, Railay Beach, among others. Krabi is also a starting point for those traveling further South. It’s very easy to travel to Phuket or Samui by bus from Krabi.

If you taking bus to Krabi town, Krabi bus station is typical of the bus stations you will see in Thailand’s other small towns. From Krabi town bus station, transportation to other locations like Hat Yai is simple. A few buses also stop at the Nuea Khlong bus station, which is 15 kilometers away from the Krabi town.

Tips for travelers:

Online booking is the best mode for booking bus tickets, because you can book tickets up to 3 months in advance, thus avoiding any last minute hassles. Also, you can easily book tickets from the comfort of your home without having to worry about travelling to the bus station.

Want to receive free tips about traveling in Thailand directly to your email? Want to hear from us about discounts and promotions?

Subscribe to our newsletter and receive interesting news, offers, discounts and promotions directly to your email