Travel options for:
Hua Hin to Khao Lak
  • Train, bus

    $31 - $39
    1. Hua Hin

      5 h 16 min - twice daily

      $14 - $20

    2. Surat Thani station

      2 h 30 min - 3 times a day

      $7

    3. Phang Nga

      10 min - 6.5 miles

      $10 - $13

  • Bus

    $29 - $37
    1. Hua Hin

      6 h 16 min - once daily

      $12 - $17

    2. Surat Thani

      10 min - 2749 feet

    3. Surathani Talad Kaset Station

      2 h 50 min - 3 times a day

      $7

    4. Phang Nga

      10 min - 6.5 miles

      $10 - $13

  • Train, Mini Van, bus

    $37 - $43
    1. Hua Hin

      3 h 57 min - 3 times a day

      $9 - $14

    2. Chumphon

      8 min - 2187 feet

    3. Chumphon

      5 h - twice daily

      $16

    4. Khao Sok

      2 h - hourly

      $4

    5. Khao Lak

      6 min - 3.8 miles

      $7 - $9

  • Drive

    $50 - $75
    1. Hua Hin

      8 h 44 min - 367.6 miles

      $50 - $75

  • Bus to Bangkok, fly to Phuket, taxi

    $93 - $213
    1. Hua Hin

      3 h - every 4 hours

      $9

    2. Suvarnabhumi Airport Public

      5 min - every 5 minutes

      $0

    3. Bangkok (BKK)

      1 h 19 min - non-stop

      $35 - $140

    4. Phuket (HKT)

      1 h 4 min - 44 miles

      $50 - $65

  • Train to Bangkok Don Muang, fly to Phuket, taxi

    $84 - $193
    1. Hua Hin

      3 h 40 min - 3 times a day

      $9 - $13

    2. สถานีรถไฟชุมทางบางซื่อ

      29 min - every 4 hours

      $3 - $6

    3. Bangkok Don Muang (DMK)

      1 h 10 min - non-stop

      $22 - $110

    4. Phuket (HKT)

      1 h 4 min - 44 miles

      $50 - $65

  • Ferry to Utapao, fly to Phuket, taxi

    $134 - $272
    1. Hua Hin

      10 min - 5.6 miles

      $1 - $2

    2. Khao Takiab Pier Hua Hin

      2 h - once daily

      $40

    3. Bali Hai Pier Pattaya

      46 min - 25.4 miles

      $3 - $6

    4. Utapao (UTP)

      1 h 25 min - non-stop

      $40 - $160

    5. Phuket (HKT)

      1 h 4 min - 44 miles

      $50 - $65

  • Bus to Bangkok, fly to Krabi, bus

    $85 - $215
    1. Hua Hin

      3 h - every 4 hours

      $9

    2. Suvarnabhumi Airport Public

      5 min - every 5 minutes

      $0

    3. Bangkok (BKK)

      1 h 15 min - non-stop

      $35 - $150

    4. Krabi (KBV)

      19 min - every 4 hours

      $4

    5. Krabi

      7 min - 1999 feet

    6. Krabi Bus Station

      1 h 30 min - hourly

      $3

    7. Phang Nga

      50 min - 33.1 miles

      $35 - $50

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

From Hua Hin train to Surat Thani station, bus to Phang Nga, then taxi to Khao Lak. 8 h 56 min ฿1161. From Hua Hin bus to Surat Thani, walk to Surathani Talad Kaset Station, bus to Phang Nga, then taxi to Khao Lak. 10 h 26 min ฿1164. From Hua Hin train to Chumphon, walk to Chumphon, Mini Van to Khao Sok, bus to Khao Lak, then taxi to Khao Lak. 12 h 41 min ฿1327. From Hua Hin drive to Khao Lak. 8 h 44 min ฿2072. From Hua Hin bus to Suvarnabhumi Airport Public Transportation Center, Free shuttle to Bangkok airport, fly to Phuket airport, then taxi to Khao Lak. 6 h 30 min ฿4196. From Hua Hin train to สถานีรถไฟชุมทางบางซื่อ, train to Bangkok Don Muang airport, fly to Phuket airport, then taxi to Khao Lak. 7 h 53 min ฿3942. From Hua Hin drive to Khao Takiab Pier Hua Hin, ferry to Bali Hai Pier Pattaya, drive to Utapao airport, fly to Phuket airport, then taxi to Khao Lak. 6 h 25 min ฿6373. From Hua Hin bus to Suvarnabhumi Airport Public Transportation Center, Free shuttle to Bangkok airport, fly to Krabi airport, bus to Krabi, walk to Krabi Bus Station, bus to Phang Nga, then taxi to Khao Lak. 9 h 39 min ฿4098.