Travel options for:
Thailand to China
  • Fly Bangkok Don Muang to Hong Kong

    $107 - $239
    1. Pak Kret

      14 min - 8.7 miles

      $6 - $8

    2. Bangkok Don Muang (DMK)

      2 h 30 min - non-stop

      $80 - $210

    3. Hong Kong (HKG)

      1 h - every 15 minutes

      $20

    4. Huanggang Entry Port

      6 min - every 10 minutes - line 7

      $1

  • Fly Bangkok to Hong Kong

    $122 - $293
    1. Samut Prakan

      31 min - 22.6 miles

      $10 - $13

    2. Bangkok (BKK)

      2 h 35 min - non-stop

      $90 - $260

    3. Hong Kong (HKG)

      1 h - every 15 minutes

      $20

    4. Huanggang Entry Port

      6 min - every 10 minutes - line 7

      $1

  • Fly Chiang Mai to Hong Kong

    $106 - $231
    1. Chiang Mai

      12 min - hourly

      $1

    2. Chiang Mai (CNX)

      2 h 25 min - non-stop

      $85 - $210

    3. Hong Kong (HKG)

      1 h - every 15 minutes

      $20

    4. Huanggang Entry Port

      6 min - every 10 minutes - line 7

      $1

  • Fly Bangkok Don Muang to Macau, ferry

    $107 - $200
    1. Pak Kret

      14 min - 8.7 miles

      $6 - $8

    2. Bangkok Don Muang (DMK)

      2 h 25 min - non-stop

      $70 - $160

    3. Macau (MFM)

      1 h - every 4 hours

      $30

    4. Shekou Port

      45 min - every 5 minutes - line 2

      $1 - $2

  • Fly Chiang Mai to Macau, ferry

    $106 - $212
    1. Chiang Mai

      12 min - hourly

      $1

    2. Chiang Mai (CNX)

      2 h 15 min - non-stop

      $75 - $180

    3. Macau (MFM)

      1 h - every 4 hours

      $30

    4. Shekou Port

      45 min - every 5 minutes - line 2

      $1 - $2

  • Fly Chiang Mai to Guangzhou, train

    $115 - $299
    1. Chiang Mai

      12 min - hourly

      $1

    2. Chiang Mai (CNX)

      2 h 25 min - non-stop

      $100 - $260

    3. Guangzhou (CAN)

      20 min - every 5 minutes - line 3

      $1

    4. Jiahewanggang

      1 h - every 5 minutes - line 2

      $1 - $2

    5. Guangzhou South

      13 min - 3650 feet

    6. Guangzhou South

      20 min - once daily

      $12 - $35

    7. Shenzhen North

      23 min - every 5 minutes - line 4

      $1

  • Train, bus

    $298 - $455
    1. Hua Lamphong

      10 h 45 min - 3 times a day

      $19 - $28

    2. Nong Khai

      9 h 40 min - 378.3 miles

      $50 - $80

    3. Laos Vientiane

      14 h - once daily

      $87

    4. Kunming South

      11 h 45 min - once daily

      $140 - $260

    5. Shanghai Hongqiao

      10 min - 2804 feet

    6. Hongqiao Airport - T2

      17 min - every 10 minutes - line 2

      $1

  • Drive

    $320 - $480
    1. Bangkok

      43 h 56 min - 2288.1 miles

      $320 - $480

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

From Pak Kret taxi to Bangkok Don Muang airport, fly to Hong Kong airport, bus to Huanggang Entry Port, then line 7 subway to Shenzhen. 4 h 3 min $148. From Samut Prakan taxi to Bangkok airport, fly to Hong Kong airport, bus to Huanggang Entry Port, then line 7 subway to Shenzhen. 4 h 24 min $153. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Hong Kong airport, bus to Huanggang Entry Port, then line 7 subway to Shenzhen. 5 h 55 min $171. From Pak Kret taxi to Bangkok Don Muang airport, fly to Macau airport, ferry to Shekou Port, then line 2 Shenzhen Metro to Shenzhen. 5 h 27 min $148. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Macau airport, ferry to Shekou Port, then line 2 Shenzhen Metro to Shenzhen. 7 h 14 min $161. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Guangzhou airport, line 3 Guangzhou Metro to Jiahewanggang, line 2 Guangzhou Metro to Guangzhou South, walk to Guangzhou South, train to Shenzhen North, then line 4 Shenzhen Metro to Shenzhen. 7 h 13 min $202. From Hua Lamphong train to Nong Khai, drive to Laos Vientiane, bus to Kunming South, train to Shanghai Hongqiao, walk to Hongqiao Airport - T2, then line 2 Shanghai Metro to Jingan Temple. 2 days 0 h $396. From Bangkok drive to Shanghai. 43 h 56 min $402.