From Bangkok: There are air-conditioned bus services to Krabi leaving the Southern Bus Terminal at Borommaratcha Chonnani Road daily from 6.30 a.m. to 8.00 p.m. The buses provided include ordinary bus buses, 2nd class bus air-conditioned buses, 1st class air-conditioned buses and 24-seat VIP buses. The journey takes about 12 hours. For more details, contact tel. 0 2434 5557-8 (non air-conditioned buses) or tel. 0 2435 1199 or 0 2435 1200 (air-conditioned buses)
From Bangkok: There is no direct train service to Krabi. But it is possible to take a train from Bangkok's Hua Lamphong Station to Trang or Nakhon Si Thammarat and take a bus or taxi to Krabi. For more information on trains, contact the State Railways of Thailand.
For Trang, an express train leaves Bangkok daily at 5.05 p.m. and reaches Trang at 9.40 a.m. and a rapid train leaves daily at 6.20 p.m. and arrives at 12.20 p.m.
For Nakhon Si Thammarat, a rapid train leaves Bangkok daily at 5.35 p.m. and arrives at 10.45 a.m. and an express train leaves daily at 7.15 p.m. and arrives at 12.00 p.m.
Thai Airways International operates daily flights from Bangkok to Krabi. The trip takes 1.20 hours.
Phuket Air offers a daily flight to and from Krabi. The flight time is 1.20 hours.
Silk Air flies to Singapore 4 times a week. Tickets can be brought from any travel agencies in town.
