Travel options for:
Hong Kong to Thailand
  • Bus to Shenzhen, fly to Bangkok

    $122 - $320
    1. Kowloon

      15 min - every 20 minutes

      $1 - $2

    2. Kwun Tong

      1 h - every 30 minutes

      $16

    3. Shenzhen (SZX)

      2 h 40 min - non-stop

      $95 - $290

    4. Bangkok (BKK)

      27 min - 20.9 miles

      $10 - $12

  • Train to Guangzhou, fly to Bangkok

    $131 - $307
    1. Kowloon

      2 h - hourly

      $25 - $35

    2. Guangzhou East

      37 min - every 5 minutes - line 3

      $1

    3. Guangzhou (CAN)

      1 h 35 min - non-stop

      $95 - $260

    4. Bangkok (BKK)

      27 min - 20.9 miles

      $10 - $12

  • Bus to Shenzhen, fly to Bangkok Don Muang

    $103 - $266
    1. Kowloon

      15 min - every 20 minutes

      $1 - $2

    2. Kwun Tong

      1 h - every 30 minutes

      $16

    3. Shenzhen (SZX)

      2 h 50 min - non-stop

      $80 - $240

    4. Bangkok Don Muang (DMK)

      16 min - 9.8 miles

      $6 - $8

  • Train to Guangzhou, fly to Bangkok Don Muang

    $112 - $223
    1. Kowloon

      2 h - hourly

      $25 - $35

    2. Guangzhou East

      37 min - every 5 minutes - line 3

      $1

    3. Guangzhou (CAN)

      2 h 35 min - non-stop

      $80 - $180

    4. Bangkok Don Muang (DMK)

      16 min - 9.8 miles

      $6 - $8

  • Train to Guangzhou, fly to Chiang Mai

    $127 - $296
    1. Kowloon

      2 h - hourly

      $25 - $35

    2. Guangzhou East

      37 min - every 5 minutes - line 3

      $1

    3. Guangzhou (CAN)

      3 h 5 min - non-stop

      $100 - $260

    4. Chiang Mai (CNX)

      11 min - hourly

      $1

  • Train, bus via Yuen Long

    $198 - $309
    1. Hong Kong Station

      6 min - every 10 minutes

      $1

    2. Nam Cheong

      18 min - every 5 minutes

      $1 - $3

    3. Yuen Long

      32 min - hourly

      $10

    4. Shenzhen North

      6 h 52 min - once daily

      $80 - $180

    5. Kunming South

      14 h - once daily

      $87

    6. Laos Vientiane

      24 min - 15.2 miles

    7. Nong Khai

      11 h 40 min - 3 times a day

      $19 - $28

  • Train, bus

    $219 - $323
    1. Sheung Wan HK Macau Ferry

      1 h 20 min - every 2 hours

      $7 - $12

    2. Shenzhen North

      6 h 52 min - once daily

      $80 - $180

    3. Kunming South

      14 h - once daily

      $87

    4. Vientiane

      14 h - once daily

      $43

    5. Bangkok Bus Terminal Mochit

      42 min - 2.2 miles

    6. Sirat Expressway

      29 min - hourly

      $1

  • Bus, train

    $100 - $134
    1. Central

      14 min - every 5 minutes

      $1

    2. Metropark Hotel Mongkok, Hong

      8 h 15 min - once daily

      $30 - $55

    3. Nanning Langdong

      6 h 15 min - 5 times a day

      $23

    4. Hanoi

      20 min - 1.1 miles

    5. Ha Noi

      22 h - once daily

      $27

    6. Vientiane Laos

      27 min - 18.2 miles

    7. Nong Khai

      11 h 40 min - 3 times a day

      $19 - $28

  • Bus, train via Zhuhai

    $108 - $143
    1. Wan Chai Ferry Pier

      1 h 55 min - hourly

      $14 - $21

    2. Zhuhai Gongbei

      10 min - 2929 feet

    3. Zhuhai

      4 h 46 min - once daily

      $35 - $50

    4. Nanning Dong station

      8 h 16 min - twice a week

      $11 - $16

    5. Hanoi Railway Staion

      4 min - every 30 minutes

      $2

    6. Tran Quang Khai

      9 min - 2678 feet

    7. Ha Noi

      22 h - once daily

      $27

    8. Vientiane Laos

      27 min - 18.2 miles

    9. Nong Khai

      11 h 40 min - 3 times a day

      $19 - $28

  • Drive

    $420 - $650
    1. Hong Kong

      31 h 44 min - 1528.3 miles

      $420 - $650

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

From Farm Road bus to Kwun Tong, bus to Shenzhen airport, fly to Bangkok airport, then taxi to Samut Prakan. 6 h 37 min $159. From Hung Hom Station train to Guangzhou East, line 3 Guangzhou Metro to Guangzhou airport, fly to Bangkok airport, then taxi to Samut Prakan. 6 h 42 min $169. From Farm Road bus to Kwun Tong, bus to Shenzhen airport, fly to Bangkok Don Muang airport, then taxi to Pak Kret. 6 h 36 min $135. From Hung Hom Station train to Guangzhou East, line 3 Guangzhou Metro to Guangzhou airport, fly to Bangkok Don Muang airport, then taxi to Pak Kret. 7 h 30 min $155. From Hung Hom Station train to Guangzhou East, line 3 Guangzhou Metro to Guangzhou airport, fly to Chiang Mai airport, then bus to Chiang Mai. 8 h 25 min $198. From Hong Kong Station subway to Nam Cheong, subway to Yuen Long, bus to Shenzhen North, train to Kunming South, bus to Laos Vientiane, drive to Nong Khai, then train to Hua Lamphong. 37 h 24 min $272. From Sheung Wan HK Macau Ferry bus to Shenzhen North, train to Kunming South, bus to Vientiane, bus to Bangkok Bus Terminal Mochit, walk to Sirat Expressway, then bus to Yommarat. 41 h 8 min $292. From Central subway to Metropark Hotel Mongkok, Hong Kong, bus to Nanning Langdong, bus to Hanoi, walk to Ha Noi, bus to Vientiane Laos, drive to Nong Khai, then train to Hua Lamphong. 2 days 5 h $128. From Wan Chai Ferry Pier bus to Zhuhai Gongbei, walk to Zhuhai, train to Nanning Dong station, train to Hanoi Railway Staion, bus to Tran Quang Khai, walk to Ha Noi, bus to Vientiane Laos, drive to Nong Khai, then train to Hua Lamphong. 2 days 5 h $126. From Hong Kong drive to Bangkok. 31 h 44 min $513.