From Bangkok by road
From Bangkok, a bus to Krabi will take about 13 hours in duration. Daily services leave from the southern bus terminal in Thonburi, and there are many private services available from almost any travel agent and hotel tour desk in the city.
From Bangkok by Train
There is no direct train from Bangkok to Krabi. Visitors may take a train from Bangkok Railway Station to Surat Thani or Trang and then ride a bus or a taxi to Krabi.
see more datail >>>
From Bangkok by Air
Direct flights from Bangkok to Krabi Airport are available but schedules are subject to seasonal changes. Airlines, tend to switch routes when demand falls so check first.
Check with links to see avialable flight operator to Krabi.
1. Nok Air
2. Thai Airways
3. Thai Air Asia
4. Bangkok Airways
5. Destination Air Shuttle
Or visit Krabi airport for more information.