Travel options for:
Bangkok Airport (BKK) to Railay Beach
  • Fly Bangkok to Phuket, taxi

    $136 - $266
    1. Bangkok (BKK)

      1 h 19 min - non-stop

      $35 - $140

    2. Phuket (HKT)

      2 h 19 min - 92.6 miles

      $100 - $130

  • Fly Bangkok to Krabi, Longtail Boat

    $45 - $158
    1. Bangkok (BKK)

      1 h 15 min - non-stop

      $35 - $150

    2. Krabi (KBV)

      45 min - every 4 hours

      $5

    3. Ao Nang Pier

      15 min - every 20 minutes

      $2 - $4

  • Fly Bangkok Don Muang to Phuket, taxi

    $122 - $240
    1. Bangkok Airport (BKK)

      45 min - hourly

      $0

    2. Bangkok Don Muang (DMK)

      1 h 10 min - non-stop

      $22 - $110

    3. Phuket (HKT)

      2 h 19 min - 92.6 miles

      $100 - $130

  • Fly Bangkok Don Muang to Krabi, Longtail Boat

    $31 - $119
    1. Bangkok Airport (BKK)

      45 min - hourly

      $0

    2. Bangkok Don Muang (DMK)

      1 h 10 min - non-stop

      $24 - $110

    3. Krabi (KBV)

      45 min - every 4 hours

      $5

    4. Ao Nang Pier

      15 min - every 20 minutes

      $2 - $4

  • Bus The Transport Company, Longtail Boat

    $24 - $36
    1. Suvarnabhumi Airport

      28 min - every 15 minutes

      $1 - $2

    2. Ratchaprarop

      7 min - 2023 feet

    3. Pratunam

      30 min - every 20 minutes

      $1

    4. Bangkok

      11 h - twice daily

      $18 - $27

    5. Krabi Bus Terminal

      20 min - hourly

      $2

    6. Ao Nang Pier

      15 min - every 20 minutes

      $2 - $4

  • Train, taxi

    $107 - $142
    1. Suvarnabhumi Airport

      25 min - every 15 minutes

      $1 - $2

    2. Phetchaburi

      28 min - every 10 minutes

      $1 - $2

    3. Bang Sue

      12 h - 3 times a day

      $20 - $29

    4. Ban Song

      2 h 6 min - 76.4 miles

      $85 - $110

  • Bus Sri Suthep Tour, Longtail Boat

    $33 - $34
    1. Suvarnabhumi Airport

      28 min - every 15 minutes

      $1 - $2

    2. Ratchaprarop

      7 min - 2023 feet

    3. Pratunam

      30 min - every 20 minutes

      $1

    4. Bangkok Southern Bus Terminal

      11 h - twice daily

      $22

    5. Trang

      2 h 30 min - hourly

      $4

    6. Krabi Bus Station

      6 min - 1902 feet

    7. Krabi Town Pier

      30 min - on demand

      $5

  • Bus and ferry

    $48 - $53
    1. Suvarnabhumi Airport

      58 min - hourly

      $1 - $2

    2. Khaosan Road Songserm

      15 h 36 min - once daily

      $32

    3. Krabi Khlong Chilat Pier

      26 min - 11.4 miles

      $15 - $19

  • Train, bus, Longtail Boat

    $35 - $47
    1. Suvarnabhumi Airport

      25 min - every 15 minutes

      $1 - $2

    2. Phetchaburi

      20 min - every 10 minutes

      $1 - $2

    3. Bangkok Hualamphong

      16 h 27 min - once daily

      $24 - $35

    4. Trang

      8 min - 2198 feet

    5. Trang

      2 h 30 min - hourly

      $4

    6. Krabi Bus Station

      6 min - 1902 feet

    7. Krabi Town Pier

      30 min - on demand

      $5

  • Drive

    $70 - $110
    1. Bangkok Airport (BKK)

      11 h 42 min - 509.5 miles

      $70 - $110

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

From Bangkok airport fly to Phuket airport then taxi to Railay Beach. 3 h 38 min ฿6036. From Bangkok airport fly to Krabi airport, bus to Ao Nang Pier, then Longtail Boat to Railay Beach. 3 h 24 min ฿2350. From Suvarnabhumi Airport Airport free shuttle bus to Bangkok Don Muang airport, fly to Phuket airport, then taxi to Railay Beach. 5 h 14 min ฿5585. From Suvarnabhumi Airport Airport free shuttle bus to Bangkok Don Muang airport, fly to Krabi airport, bus to Ao Nang Pier, then Longtail Boat to Railay Beach. 5 h 4 min ฿1577. From Suvarnabhumi Airport train to Ratchaprarop, walk to Pratunam, bus to Bangkok, bus to Krabi Bus Terminal, bus to Ao Nang Pier, then Longtail Boat to Railay Beach. 14 h 30 min ฿1063. From Suvarnabhumi Airport train to Phetchaburi, MRT to Bang Sue, train to Ban Song, then taxi to Railay Beach. 16 h 4 min ฿4185. From Suvarnabhumi Airport train to Ratchaprarop, walk to Pratunam, bus to Bangkok Southern Bus Terminal, bus to Trang, bus to Krabi Bus Station, walk to Krabi Town Pier, then Longtail Boat to Railay East. 17 h 22 min ฿1096. From Suvarnabhumi Airport bus to Khaosan Road Songserm, bus and ferry to Krabi Khlong Chilat Pier, then taxi to Railay Beach. 18 h ฿1702. From Suvarnabhumi Airport train to Phetchaburi, MRT to Bangkok Hualamphong, train to Trang, walk to Trang, bus to Krabi Bus Station, walk to Krabi Town Pier, then Longtail Boat to Railay East. 22 h 31 min ฿1260. From Bangkok Airport (BKK) drive to Railay Beach. 11 h 42 min ฿2887.