Travel from Hong-Kong to Ko-Phi-Phi-Don

How to get from Hong Kong to Ko Phi Phi Don?

There is no direct connection from Hong Kong to Ko Phi Phi Don. However, you can take the subway to Hong Kong airport, fly to Phuket, take the bus to Central Big C, take the taxi to Phuket, then take the ferry to Ko Phi Phi Don. Alternatively, you can take the ferry to Macau airport, fly to Phuket, take the bus to Central Big C, take the taxi to Phuket, then take the ferry to Ko Phi Phi Don.

How to get from Hong Kong to Ko Phi Phi Don

From Hong Kong subway to Hong Kong airport, fly to Phuket airport, bus to Central Big C, taxi to Phuket, then ferry to Ko Phi Phi Don. 9 h 47 min $219. From Sheung Wan HK Macau Ferry ferry to Macau airport, fly to Phuket airport, bus to Central Big C, taxi to Phuket, then ferry to Ko Phi Phi Don. 10 h 41 min $208. From Hong Kong subway to Hong Kong airport, fly to Krabi airport, bus to Ao Nang Pier, then ferry to Ko Phi Phi Don. 12 h 11 min $265. From Causeway Bay Times Square bus to Shenzhen airport, fly to Phuket airport, bus to Central Big C, taxi to Phuket, then ferry to Ko Phi Phi Don. 10 h 21 min $213. From Causeway Bay Times Square bus to Shenzhen airport, fly to Krabi airport, bus to Ao Nang Pier, then ferry to Ko Phi Phi Don. 10 h 20 min $259. From Yip Hing Street line 171 bus to Hung Hom Station, train to Guangzhou East, line 3 Guangzhou Metro to Guangzhou airport, fly to Krabi airport, bus to Ao Nang Pier, then ferry to Ko Phi Phi Don. 13 h $281. From Yip Hing Street line 171 bus to Hung Hom Station, train to Guangzhou East, line 3 Guangzhou Metro to Guangzhou airport, fly to Phuket airport, bus to Central Big C, taxi to Phuket, then ferry to Ko Phi Phi Don. 13 h 27 min $235. From Wan Chai Stewart Road bus to Shenzhen North, train to Kunming South, bus to Laos Vientiane, drive to Nong Khai station, train to Hua Lamphong station, then bus and ferry to Phi Phi - Ton Sai. 2 days 6 h $316.
Close Print Itinerary
  1. Here are 8 options to get from
    Hong Kong to Ko Phi Phi Don:

    1. Trip:
      1 Fly Hong Kong to Phuket, ferry
      • One-Way approx: USD $110 - $359
      • Duration: 9 h 47 min
      Open +
      • Trip:
        1 Fly Hong Kong to Phuket, ferry
        • One-Way approx: USD $110 - $359
        • Duration: 9 h 47 min
        Close x
    2. Trip:
      2 Ferry to Macau, fly to Phuket, ferry
      • One-Way approx: USD $160 - $437
      • Duration: 10 h 41 min
      Open +
      • Trip:
        2 Ferry to Macau, fly to Phuket, ferry
        • One-Way approx: USD $160 - $437
        • Duration: 10 h 41 min
        Close x
    3. Trip:
      3 Fly Hong Kong to Krabi, ferry
      • One-Way approx: USD $159 - $480
      • Duration: 12 h 11 min
      Open +
      • Trip:
        3 Fly Hong Kong to Krabi, ferry
        • One-Way approx: USD $159 - $480
        • Duration: 12 h 11 min
        Close x
    4. Trip:
      4 Bus to Shenzhen, fly to Phuket, ferry
      • One-Way approx: USD $158 - $483
      • Duration: 10 h 21 min
      Open +
      • Trip:
        4 Bus to Shenzhen, fly to Phuket, ferry
        • One-Way approx: USD $158 - $483
        • Duration: 10 h 21 min
        Close x
    5. Trip:
      5 Bus to Shenzhen, fly to Krabi, ferry
      • One-Way approx: USD $127 - $454
      • Duration: 10 h 20 min
      Open +
      • Trip:
        5 Bus to Shenzhen, fly to Krabi, ferry
        • One-Way approx: USD $127 - $454
        • Duration: 10 h 20 min
        Close x
    6. Trip:
      6 Train to Guangzhou, fly to Krabi, ferry
      • One-Way approx: USD $164 - $614
      • Duration: 13 h
      Open +
      • Trip:
        6 Train to Guangzhou, fly to Krabi, ferry
        • One-Way approx: USD $164 - $614
        • Duration: 13 h
        Close x
    7. Trip:
      7 Train to Guangzhou, fly to Phuket, ferry
      • One-Way approx: USD $165 - $403
      • Duration: 13 h 27 min
      Open +
      • Trip:
        7 Train to Guangzhou, fly to Phuket, ferry
        • One-Way approx: USD $165 - $403
        • Duration: 13 h 27 min
        Close x
    8. Trip:
      8 Bus, train, bus and ferry
      • One-Way approx: USD $240 - $352
      • Duration: 2 days 6 h
      Open +
      • Trip:
        8 Bus, train, bus and ferry
        • One-Way approx: USD $240 - $352
        • Duration: 2 days 6 h
        Close x