Travel options for:
Bangkok to Krabi
  • Fly from Bangkok

    $40 - $156
    1. Bangkok

      30 min - every 15 minutes

      $1 - $2

    2. Bangkok (BKK)

      1 h 15 min - non-stop

      $35 - $150

    3. Krabi (KBV)

      19 min - every 4 hours

      $4

  • Fly from Bangkok Don Muang

    $32 - $119
    1. Bangkok

      52 min - every 4 hours

      $4 - $6

    2. Bangkok Don Muang (DMK)

      1 h 10 min - non-stop

      $24 - $110

    3. Krabi (KBV)

      19 min - every 4 hours

      $4

  • Bus

    $19 - $28
    1. Khaosan Road

      20 min - every 20 minutes

      $1

    2. Bangkok

      11 h - twice daily

      $18 - $27

  • Train, taxi

    $96 - $118
    1. Bang Bamru

      11 h 35 min - 3 times a day

      $20 - $29

    2. Ban Song

      1 h 47 min - 68.1 miles

      $75 - $90

  • Bus, minivan

    $20 - $29
    1. Khaosan Road

      20 min - every 20 minutes

      $1

    2. Southern Bus Terminal

      9 h 45 min - every 15 minutes

      $14 - $23

    3. Surat Thani

      11 min - 3257 feet

    4. Surat Thani

      4 h - every 4 hours

      $5

  • Train, bus

    $28 - $38
    1. Bangkok Hualamphong

      16 h 27 min - once daily

      $24 - $35

    2. Trang

      8 min - 2198 feet

    3. Trang

      2 h 30 min - hourly

      $4

  • Night bus

    $26
    1. Khaosan Road Songserm

      12 h - once daily

      $26

  • Drive

    $65 - $100
    1. Bangkok

      11 h 4 min - 481.1 miles

      $65 - $100

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Phaya Thai train to Bangkok airport, fly to Krabi airport, then bus to Krabi. 4 h 4 min $70. From Bangkok Hualamphong train to Bangkok Don Muang airport, fly to Krabi airport, then bus to Krabi. 4 h 21 min $48. From Khaosan Road bus to Bangkok then bus to Krabi. 12 h 20 min $25. From Bang Bamru train to Ban Song then taxi to Krabi. 13 h 22 min $114. From Khaosan Road bus to Southern Bus Terminal, bus to Surat Thani, walk to Surat Thani, then minivan to Krabi. 15 h 24 min $26. From Bangkok Hualamphong train to Trang, walk to Trang, then bus to Krabi Bus Station. 19 h 35 min $31. From Khaosan Road Songserm night bus to Krabi Andaman Wave Master Bus Station. 12 h $25. From Bangkok drive to Krabi. 11 h 4 min $82.