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

    $105 - $310
    1. Kowloon

      8 min - every 10 minutes

      $1 - $2

    2. Tai Wai

      1 h - hourly

      $8 - $17

    3. Shenzhen (SZX)

      2 h 35 min - non-stop

      $95 - $290

    4. Bangkok (BKK)

      30 min - every 15 minutes

      $1 - $2

      • Bangkok
  • Ferry to Hong Kong, fly to Bangkok Don Muang

    $96 - $232
    1. Yung Shue Wan

      40 min - every 30 minutes

      $2 - $3

    2. Central

      7 min - 2156 feet

    3. Hong Kong

      26 min - every 10 minutes

      $11 - $13

    4. Hong Kong (HKG)

      2 h 45 min - non-stop

      $80 - $210

    5. Bangkok Don Muang (DMK)

      21 min - every 3 hours

      $3 - $6

      • Bangkok
  • Bus to Shenzhen, fly to Bangkok Don Muang

    $92 - $264
    1. Kowloon

      8 min - every 10 minutes

      $1 - $2

    2. Tai Wai

      1 h - hourly

      $8 - $17

    3. Shenzhen (SZX)

      2 h 45 min - non-stop

      $80 - $240

    4. Bangkok Don Muang (DMK)

      21 min - every 3 hours

      $3 - $6

      • Bangkok
  • Train to Guangzhou, fly to Bangkok

    $108 - $277
    1. Kowloon

      42 min - every 10 minutes

      $2 - $5

    2. Lo Wu

      9 min - 2008 feet

    3. Shenzhen

      1 h 12 min - once daily

      $9

    4. Guangzhou East

      37 min - every 5 minutes - line 3

      $1

    5. Guangzhou (CAN)

      2 h 35 min - non-stop

      $95 - $260

    6. Bangkok (BKK)

      30 min - every 15 minutes

      $1 - $2

      • Bangkok
  • Train, bus, nightbus

    $207 - $314
    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

      $84

    4. Vientiane

      30 min - every 5 minutes

      $12

    5. Thanaleng

      13 min - 7.2 miles

      $1 - $2

    6. Nong Khai

      9 h 5 min - twice daily

      $19

    7. Khomo Sip Et

      29 min - every 3 hours

      $3 - $5

      • Bangkok Hualamphong
  • Bus, train

    $196 - $309
    1. Central

      7 min - every 20 minutes - line 70

      $1

    2. Wan Chai

      50 min - every 2 hours

      $7 - $12

    3. Shenzhen North

      6 h 52 min - once daily

      $80 - $180

    4. Kunming South

      20 h - once daily

      $55

    5. Luang Prabang Southern

      12 h - twice daily

      $35

    6. Vientiane Talat Sao

      24 min - 14.9 miles

    7. Nong Khai

      10 h 30 min - 3 times a day

      $19 - $27

      • Bangkok Hualamphong
  • Bus

    $159 - $161
    1. Hong Kong

      6 min - every 10 minutes

      $1

    2. Olympic

      16 min - 4638 feet

    3. Metropark Hotel Mongkok, Hong

      8 h 15 min - once daily

      $54

    4. Nanning Langdong

      9 min - 6.5 miles

      $4 - $6

    5. Nanning China

      8 h - once daily

      $31

    6. Ha Noi

      22 h - once daily

      $27

    7. Vientiane Laos

      24 min - 1.3 miles

    8. Vientiane

      14 h - once daily

      $41

    9. Bangkok Bus Terminal Mochit

      33 min - 1.7 miles

    10. Mochit BTS

      21 min - hourly

      $1

      • Victory Monument
  • Bus, train, nightbus

    $132 - $190
    1. Sheung Wan HK Macau Ferry

      2 h 40 min - every 3 hours

      $13 - $19

    2. Foshan

      35 min - 28.4 miles

      $20 - $25

    3. Sanshui South

      3 h 44 min - hourly

      $30 - $40

    4. Nanning Dong station

      8 h 22 min - twice a week

      $8 - $19

    5. Hanoi

      15 h - 4 times a day

      $16 - $35

    6. Da Nang

      21 min - 1.1 miles

    7. Da Nang

      0 h - once daily

      $26

    8. Vientiane

      24 min - 14.9 miles

    9. Nong Khai

      10 h 30 min - 3 times a day

      $19 - $27

      • Bangkok Hualamphong
  • Drive

    $420 - $650
    1. Hong Kong

      31 h 45 min - 1528.9 miles

      $420 - $650

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

From Mong Kok East HK Metro to Tai Wai, bus to Shenzhen airport, fly to Bangkok airport, then train to Bangkok. 6 h 50 min $148. From Yung Shue Wan ferry to Central, walk to Hong Kong, subway to Hong Kong airport, fly to Bangkok Don Muang airport, then train to Bangkok. 7 h 24 min $141. From Mong Kok East HK Metro to Tai Wai, bus to Shenzhen airport, fly to Bangkok Don Muang airport, then train to Bangkok. 7 h 44 min $132. From Mong Kok East HK Metro to Lo Wu, walk to Shenzhen, train to Guangzhou East, line 3 Guangzhou Metro to Guangzhou airport, fly to Bangkok airport, then train to Bangkok. 8 h 55 min $145. From Sheung Wan HK Macau Ferry bus to Shenzhen North, train to Kunming South, bus to Vientiane, taxi to Thanaleng, drive to Nong Khai, nightbus to Khomo Sip Et, then train to Bangkok Hualamphong. 36 h 31 min $281. From Central line 70 bus to Wan Chai, bus to Shenzhen North, train to Kunming South, bus to Luang Prabang Southern Terminal, bus to Vientiane Talat Sao, drive to Nong Khai, then train to Bangkok Hualamphong. 2 days 7 h $272. From Hong Kong HK Metro to Olympic, walk to Metropark Hotel Mongkok, Hong Kong, bus to Nanning Langdong, taxi to Nanning China, bus to Ha Noi, bus to Vientiane Laos, walk to Vientiane, bus to Bangkok Bus Terminal Mochit, walk to Mochit BTS, then bus to Victory Monument. 2 days 10 h $159. From Sheung Wan HK Macau Ferry bus to Foshan, taxi to Sanshui South, train to Nanning Dong station, train to Hanoi, train to Da Nang, walk to Da Nang, nightbus to Vientiane, drive to Nong Khai, then train to Bangkok Hualamphong. 2 days 22 h $155. From Hong Kong drive to Bangkok. 31 h 45 min $513.