Travel from Hong-Kong to Haiphong

Bus or fly from Hong Kong to Haiphong?

Vietnam Airlines, Cathay Pacific and 5 other airlines fly from Hong Kong to Haiphong every 4 hours. Alternatively, Citybus operates a bus from Hong Kong to Haiphong every 10 minutes. Tickets cost $1 - $2 and the journey takes 37 min. 2 other operators also service this route.

How to get from Hong Kong to Haiphong

From Hong Kong subway to Hong Kong airport, fly to Hanoi airport, bus to Long Bien, then train to Haiphong. 8 h 34 min $158. From Hong Kong subway to Hong Kong airport, fly to Haiphong airport, then taxi to Haiphong. 8 h 13 min $219. From Sheung Wan HK Macau Ferry ferry to Macau airport, fly to Hanoi airport, bus to Long Bien, then train to Haiphong. 9 h 3 min $197. From Causeway Bay Times Square bus to Shenzhen airport, fly to Hanoi airport, bus to Long Bien, then train to Haiphong. 9 h 23 min $322. From Yip Hing Street line 171 bus to Hung Hom Station, train to Guangzhou East, line 3 Guangzhou Metro to Guangzhou airport, fly to Hanoi airport, bus to Long Bien, then train to Haiphong. 11 h 44 min $184. From Causeway Bay Times Square bus to Shenzhen airport, fly to Nanning airport, line 1 bus to Nanning Station, walk to Nanning Tourism Distribution Centre, then bus to Haiphong. 11 h 39 min $255. From Wan Chai bus to Yuexiu Park, line 2 Guangzhou Metro to Guangzhou South, train to Nanning, walk to Nanning Tourism Distribution Centre, then bus to Hai Phong. 14 h 16 min $80. From Yip Hing Street line 171 bus to Metropark Hotel Mongkok, Hong Kong, bus to Nanning Langdong, then bus to Hai Phong. 17 h 22 min $81. From Wan Chai Ferry Pier bus to Zhuhai, train to Nanning, walk to Nanning Station, train to Gia Lam, then train to Hai Phong. 23 h 25 min $105. From Hong Kong drive to Haiphong. 12 h 2 min $219.

Is there a direct bus between Hong Kong and Haiphong?

No, there is no direct bus from Hong Kong to Haiphong. However, there are services departing from Yip Hing Street and arriving at Hai Phong via Metropark Hotel Mongkok, Hong Kong and Nanning Langdong. The journey, including transfers, takes approximately 17 h 22 min.
Close Print Itinerary
  1. Here are 10 options to get from
    Hong Kong to Haiphong:

    1. Trip:
      1 Fly Hong Kong to Hanoi, train
      • One-Way approx: USD $85 - $324
      • Duration: 8 h 34 min
      Open +
      • Trip:
        1 Fly Hong Kong to Hanoi, train
        • One-Way approx: USD $85 - $324
        • Duration: 8 h 34 min
        Close x
    2. Trip:
      2 Fly Hong Kong to Haiphong
      • One-Way approx: USD $156 - $300
      • Duration: 8 h 13 min
      Open +
      • Trip:
        2 Fly Hong Kong to Haiphong
        • One-Way approx: USD $156 - $300
        • Duration: 8 h 13 min
        Close x
    3. Trip:
      3 Ferry to Macau, fly to Hanoi, train
      • One-Way approx: USD $145 - $412
      • Duration: 9 h 3 min
      Open +
      • Trip:
        3 Ferry to Macau, fly to Hanoi, train
        • One-Way approx: USD $145 - $412
        • Duration: 9 h 3 min
        Close x
    4. Trip:
      4 Bus to Shenzhen, fly to Hanoi, train
      • One-Way approx: USD $173 - $628
      • Duration: 9 h 23 min
      Open +
      • Trip:
        4 Bus to Shenzhen, fly to Hanoi, train
        • One-Way approx: USD $173 - $628
        • Duration: 9 h 23 min
        Close x
    5. Trip:
      5 Train to Guangzhou, fly to Hanoi, train
      • One-Way approx: USD $100 - $358
      • Duration: 11 h 44 min
      Open +
      • Trip:
        5 Train to Guangzhou, fly to Hanoi, train
        • One-Way approx: USD $100 - $358
        • Duration: 11 h 44 min
        Close x
    6. Trip:
      6 Bus to Shenzhen, fly to Nanning, bus
      • One-Way approx: USD $133 - $396
      • Duration: 11 h 39 min
      Open +
      • Trip:
        6 Bus to Shenzhen, fly to Nanning, bus
        • One-Way approx: USD $133 - $396
        • Duration: 11 h 39 min
        Close x
    7. Trip:
      7 Bus, train via Yuexiu Park
      • One-Way approx: USD $74 - $89
      • Duration: 14 h 16 min
      Open +
      • Trip:
        7 Bus, train via Yuexiu Park
        • One-Way approx: USD $74 - $89
        • Duration: 14 h 16 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $56 - $81
      • Duration: 17 h 22 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $56 - $81
        • Duration: 17 h 22 min
        Close x
    9. Trip:
      9 Bus, train
      • One-Way approx: USD $67 - $119
      • Duration: 23 h 25 min
      Open +
      • Trip:
        9 Bus, train
        • One-Way approx: USD $67 - $119
        • Duration: 23 h 25 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $180 - $260
      • Duration: 12 h 2 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $180 - $260
        • Duration: 12 h 2 min
        Close x