Travel options for:
Hua Hin to Ko Phi Phi Don
  • Train, bus, ferry

    $44 - $77
    1. Hua Hin

      3 h 57 min - 3 times a day

      $9 - $14

    2. Chumphon

      5 h 7 min - once daily

      $11 - $16

    3. Phuket

      5 min - 1.9 miles

      $5 - $7

    4. Phuket

      1 h 30 min - twice daily

      $18 - $40

  • Train, bus, ferry via Surat Thani station

    $45 - $78
    1. Hua Hin

      5 h 16 min - twice daily

      $14 - $20

    2. Surat Thani station

      30 min - every 30 minutes

      $1

    3. Surathani Talad Kaset Station

      10 min - 2749 feet

    4. Surat Thani

      2 h 52 min - once daily

      $7 - $11

    5. Phuket

      5 min - 1.9 miles

      $5 - $7

    6. Phuket

      1 h 30 min - twice daily

      $18 - $40

  • Train, minivan, ferry

    $35 - $49
    1. Hua Hin

      5 h 16 min - twice daily

      $14 - $20

    2. Surat Thani station

      30 min - every 30 minutes

      $1

    3. Surat Thani

      4 h - every 4 hours

      $5

    4. Krabi Bus Terminal

      20 min - hourly

      $2

    5. Ao Nang Pier

      1 h 30 min - twice daily

      $13 - $22

  • Bus, Mini Van

    $43 - $48
    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 30 min - every 3 hours

      $8

    4. Khao Sok

      5 h - once daily

      $23

  • Bus to Bangkok, fly to Phuket, ferry

    $72 - $204
    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 - hourly

      $2 - $4

    5. Central Big C

      11 min - 5.9 miles

      $9 - $12

    6. Phuket

      1 h 30 min - twice daily

      $18 - $40

  • Bus to Bangkok, fly to Krabi, ferry

    $61 - $185
    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)

      45 min - every 4 hours

      $5

    5. Ao Nang Pier

      1 h 30 min - twice daily

      $13 - $22

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

    $63 - $184
    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 - hourly

      $2 - $4

    5. Central Big C

      11 min - 5.9 miles

      $9 - $12

    6. Phuket

      1 h 30 min - twice daily

      $18 - $40

  • Ferry to Utapao, fly to Phuket, ferry

    $113 - $263
    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 - hourly

      $2 - $4

    6. Central Big C

      11 min - 5.9 miles

      $9 - $12

    7. Phuket

      1 h 30 min - twice daily

      $18 - $40

  • Train to Bangkok Don Muang, fly to Krabi, ferry

    $54 - $155
    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

      $24 - $110

    4. Krabi (KBV)

      45 min - every 4 hours

      $5

    5. Ao Nang Pier

      1 h 30 min - twice daily

      $13 - $22

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

From Hua Hin train to Chumphon, bus to Phuket, taxi to Phuket, then ferry to Phi Phi - Ton Sai. 12 h 39 min ฿2014. From Hua Hin train to Surat Thani station, bus to Surathani Talad Kaset Station, walk to Surat Thani, bus to Phuket, taxi to Phuket, then ferry to Phi Phi - Ton Sai. 12 h 38 min ฿2011. From Hua Hin train to Surat Thani station, bus to Surat Thani, minivan to Krabi Bus Terminal, bus to Ao Nang Pier, then ferry to Phi Phi Islands. 14 h 21 min ฿1390. From Hua Hin bus to Surat Thani, walk to Surathani Talad Kaset Station, Mini Van to Khao Sok, then Mini Van to Phi Phi - Ton Sai. 15 h 56 min ฿1557. From Hua Hin bus to Suvarnabhumi Airport Public Transportation Center, Free shuttle to Bangkok airport, fly to Phuket airport, bus to Central Big C, taxi to Phuket, then ferry to Ko Phi Phi Don. 9 h 38 min ฿3477. From Hua Hin bus to Suvarnabhumi Airport Public Transportation Center, Free shuttle to Bangkok airport, fly to Krabi airport, bus to Ao Nang Pier, then ferry to Ko Phi Phi Don. 9 h 37 min ฿3150. From Hua Hin train to สถานีรถไฟชุมทางบางซื่อ, train to Bangkok Don Muang airport, fly to Phuket airport, bus to Central Big C, taxi to Phuket, then ferry to Ko Phi Phi Don. 11 h ฿3223. From Hua Hin drive to Khao Takiab Pier Hua Hin, ferry to Bali Hai Pier Pattaya, drive to Utapao airport, fly to Phuket airport, bus to Central Big C, taxi to Phuket, then ferry to Ko Phi Phi Don. 9 h 33 min ฿5654. From Hua Hin train to สถานีรถไฟชุมทางบางซื่อ, train to Bangkok Don Muang airport, fly to Krabi airport, bus to Ao Nang Pier, then ferry to Ko Phi Phi Don. 11 h 4 min ฿2569.