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

    1. Kowloon

      7min - every 10 minutes

      $1 - $2

    2. Tai Wai

      1hrs 00min - hourly

      $8 - $17

    3. Shenzhen (SZX)

      2hrs 50min - non-stop

      $95 - $360

    4. Bangkok (BKK)

      30min - every 15 minutes

      $1 - $3

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

    1. Yung Shue Wan

      40min - every 30 minutes

      $2 - $4

    2. Central

      7min - 2156 feet

    3. Hong Kong

      26min - every 10 minutes

      $11 - $13

    4. Hong Kong (HKG)

      2hrs 55min - non-stop

      $75 - $300

    5. Bangkok Don Muang (DMK)

      25min - 5 times a day

      $4 - $7

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

    1. Kowloon

      7min - every 10 minutes

      $1 - $2

    2. Tai Wai

      1hrs 00min - hourly

      $8 - $17

    3. Shenzhen (SZX)

      2hrs 50min - non-stop

      $85 - $290

    4. Bangkok Don Muang (DMK)

      25min - 5 times a day

      $4 - $7

      • Bangkok
  • Train to Guangzhou, fly to Bangkok

    1. Kowloon

      39min - every 10 minutes

      $2 - $5

    2. Lo Wu Station

      9min - 2008 feet

    3. Shenzhen

      1hrs 12min - once daily

      $9

    4. Guangzhou East

      37min - every 5 minutes - line 3

      $1

    5. Guangzhou (CAN)

      2hrs 50min - non-stop

      $95 - $230

    6. Bangkok (BKK)

      30min - every 15 minutes

      $1 - $3

      • Bangkok
  • Bus

    1. Wan Chai Ferry Pier

      1hrs 15min - 3 times a day

      $21

    2. Zhuhai

      10hrs 00min - twice daily

      $43

    3. Haikou

      19hrs 15min - once daily

      $70

    4. Kunming

      13min - 10.8 miles

      $6 - $8

    5. Kunming South

      14hrs 00min - once daily

      $84

    6. Laos Vientiane

      1hrs 01min - 38.1 miles

      $65 - $85

    7. Si Chiang Mai

      10hrs 14min - twice daily

      $12 - $19

    8. Bangkok Mochit

      9min - 7 miles

      $3 - $4

      • Bangkok
  • Train, bus

    1. Sheung Wan HK Macau Ferry

      1hrs 20min - every 2 hours

      $7 - $12

    2. Shenzhen North

      20min - once daily

      $12 - $35

    3. Guangzhou South

      10min - 2837 feet

    4. Guangzhou South

      8hrs 47min - hourly

      $60 - $85

    5. Kunming South

      20hrs 00min - once daily

      $55

    6. Luang Prabang

      16hrs 00min - once daily

      $43

    7. Chiang Mai

      12hrs 00min - 5 times a day

      $16 - $26

      • Bangkok Hualamphong
  • Drive

    1. Hong Kong

      31hrs 45min - 1529.6 miles

      $390 - $600

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

From Mong Kok East Station HK Metro to Tai Wai, bus to Shenzhen airport, fly to Bangkok airport, then train to Bangkok. 7hrs 04min $199. 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. 7hrs 26min $182. From Mong Kok East Station HK Metro to Tai Wai, bus to Shenzhen airport, fly to Bangkok Don Muang airport, then train to Bangkok. 7hrs 40min $153. From Mong Kok East Station HK Metro to Lo Wu Station, walk to Shenzhen, train to Guangzhou East, line 3 Guangzhou Metro to Guangzhou airport, fly to Bangkok airport, then train to Bangkok. 9hrs 07min $166. From Wan Chai Ferry Pier bus to Zhuhai, bus to Haikou, bus to Kunming, taxi to Kunming South, bus to Laos Vientiane, taxi to Si Chiang Mai, bus to Bangkok Mochit, then taxi to Bangkok. 2days 12hrs $324. From Sheung Wan HK Macau Ferry bus to Shenzhen North, train to Guangzhou South, walk to Guangzhou South, train to Kunming South, bus to Luang Prabang, bus to Chiang Mai, then train to Bangkok Hualamphong. 2days 14hrs $233. From Hong Kong drive to Bangkok. 31hrs 45min $481.