Travel from Hong-Kong to Kashgar

Flights from Hong Kong to Kashgar

Dragonair, China Eastern Airlines and 7 other airlines fly from Hong Kong to Kashgar hourly.

How to get from Hong Kong to Kashgar

From Causeway Bay Times Square bus to Shenzhen airport, fly to Kashi airport, then taxi to Kashgar. 10 h 41 min $220. From Hong Kong subway to Hong Kong airport, fly to Kashi airport, then taxi to Kashgar. 12 h 12 min $426. From Wan Chai Ferry Pier bus to Zhuhai Gongbei, bus to Zhuhai airport, fly to Kashi airport, then taxi to Kashgar. 13 h 13 min $728. From Yip Hing Street line 171 bus to Hung Hom Station, train to Guangzhou East, line 3 Guangzhou Metro to Guangzhou airport, fly to Kashi airport, then taxi to Kashgar. 13 h 10 min $632. From Causeway Bay Times Square bus to Shenzhen airport, fly to Shache airport, then taxi to Kashgar. 13 h 56 min $571. From Wan Chai Stewart Road bus to Shenzhen North, train to Sanmenxia South, train to Ürümqi South, taxi to Urumchi South, then bus to Kashgar. 2 days 9 h $289. From Ocean Court bus to Hong Kong Airport, bus to Shenzhen, bus to Yinchuan Nanmen Station, taxi to Yinchuan, train to Ürümqi South, taxi to Urumchi South, then bus to Kashgar. 3 days 22 h. From Hong Kong drive to Kashgar. 2 days 8 h $1,157.
Close Print Itinerary
  1. Here are 8 options to get from
    Hong Kong to Kashgar:

    1. Trip:
      1 Bus to Shenzhen, fly to Kashi
      • One-Way approx: USD $152 - $252
      • Duration: 10 h 41 min
      Open +
      • Trip:
        1 Bus to Shenzhen, fly to Kashi
        • One-Way approx: USD $152 - $252
        • Duration: 10 h 41 min
        Close x
    2. Trip:
      2 Fly Hong Kong to Kashi
      • One-Way approx: USD $234 - $668
      • Duration: 12 h 12 min
      Open +
      • Trip:
        2 Fly Hong Kong to Kashi
        • One-Way approx: USD $234 - $668
        • Duration: 12 h 12 min
        Close x
    3. Trip:
      3 Bus to Zhuhai, fly to Kashi
      • One-Way approx: USD $380 - $1,229
      • Duration: 13 h 13 min
      Open +
      • Trip:
        3 Bus to Zhuhai, fly to Kashi
        • One-Way approx: USD $380 - $1,229
        • Duration: 13 h 13 min
        Close x
    4. Trip:
      4 Train to Guangzhou, fly to Kashi
      • One-Way approx: USD $329 - $992
      • Duration: 13 h 10 min
      Open +
      • Trip:
        4 Train to Guangzhou, fly to Kashi
        • One-Way approx: USD $329 - $992
        • Duration: 13 h 10 min
        Close x
    5. Trip:
      5 Bus to Shenzhen, fly to Shache, taxi
      • One-Way approx: USD $264 - $1,072
      • Duration: 13 h 56 min
      Open +
      • Trip:
        5 Bus to Shenzhen, fly to Shache, taxi
        • One-Way approx: USD $264 - $1,072
        • Duration: 13 h 56 min
        Close x
    6. Trip:
      6 Bus, train
      • One-Way approx: USD $220 - $330
      • Duration: 2 days 9 h
      Open +
      • Trip:
        6 Bus, train
        • One-Way approx: USD $220 - $330
        • Duration: 2 days 9 h
        Close x
    7. Trip:
      7 Bus, train via Yinchuan
      • One-Way approx: N/A
      • Duration: 3 days 22 h
      Open +
      • Trip:
        7 Bus, train via Yinchuan
        • One-Way approx: N/A
        • Duration: 3 days 22 h
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $900 - $1,400
      • Duration: 2 days 8 h
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $900 - $1,400
        • Duration: 2 days 8 h
        Close x