Areas in Krabi:
Airlines like Air Asia, Bangkok Airways and Thai Airways offer daily flights from Bangkok (Suvarnabhumi) to Krabi International Airport (KBV). Air Asia often has good promotions if you book in advance.
In the northern part of Krabi Town you will find the Krabi Bus Terminal. There are air-conditioned buses leaving Bangkok to Krabi daily in the evening from the Southern Bus Terminal to Krabi town. The trip from Bangkok to Krabi takes about 12 hours.
(The Krabi bus station)
Tel: +66-2-894-6122 Southern Bus Terminal (Sai Tai)
Tel: .+66 (0) 2435 1199 or 0 2435 1200 Air-conditioned buses
First class (VIP) air-conditioned bus 24 Seats. Time table: 19:00,19:30 12:00 hrs. Price 921 baht
Second class air-conditioned bus 50 Seats. Time table: 20:00 and 18:30 12:00 hrs. Price 592 baht
There is no direct train to Krabi, but you can take a train from Bangkok's Hualamphong Station to Phun Phin Train Station in Surathani. From there local busses go directly to Krabi town. The trip takes around 3 hrs.
If you are in Surathani city you can go from the Talaat Kaset 2 Bus station to Krabi town with AC. Bus or Mini Van. The trip with the minivan takes 2hrs and 30 min and cost around 140 baht. Can be book from Travel agencies.
Once in Krabi Town you can take a long tail boat that will bring you to your destination and price depends on the distance.
Traveling from Krabi to other destinations in Thailand:
If you think this information is usefull and you are planning to book your hotel in Krabi with Booking.com or Agoda.com, please consider using this links below. For you it will be the same price and they will give us a small comission ;-)
Articles for Krabi ArrivalKrabi Airport
Krabi Bus Terminal