Travel options for:
Beijing to Thailand
  • Fly Beijing to Bangkok

    $122 - $417
    1. Beijing

      30 min - every 10 minutes

      $1 - $4

    2. Beijing (PEK)

      5 h - non-stop

      $110 - $400

    3. Bangkok (BKK)

      25 min - 21.9 miles

      $10 - $13

  • Fly Beijing to Chiang Mai

    $153 - $285
    1. Beijing

      30 min - every 10 minutes

      $1 - $4

    2. Beijing (PEK)

      5 h 20 min - non-stop

      $150 - $280

    3. Chiang Mai (CNX)

      11 min - hourly

      $1

  • Fly Beijing Nanyuan Apt to Chiang Mai

    $196 - $908
    1. Beijing

      17 min - every 5 minutes - line 4

      $1 - $2

    2. Xingong Station

      8 min - 2.6 miles

      $4 - $5

    3. Beijing Nanyuan Apt (NAY)

      8 h 55 min - 1 stopover

      $190 - $900

    4. Chiang Mai (CNX)

      11 min - hourly

      $1

  • Train to Tianjin, fly to Bangkok

    $155 - $441
    1. Beijing

      36 min - once daily

      $12 - $15

    2. Tianjin West

      45 min - every 30 minutes

      $3

    3. Tianjin (TSN)

      5 h 15 min - non-stop

      $130 - $410

    4. Bangkok (BKK)

      25 min - 21.9 miles

      $10 - $13

  • Train to Shijiazhuang, fly to Bangkok

    $171 - $622
    1. Beijing

      1 h 12 min - once daily

      $30 - $50

    2. Zhengding Airport

      17 min - 9.7 miles

      $8 - $10

    3. Shijiazhuang (SJW)

      4 h 30 min - non-stop

      $120 - $550

    4. Bangkok (BKK)

      25 min - 21.9 miles

      $10 - $13

  • Train, bus

    $304 - $442
    1. Beijing West

      11 h 43 min - hourly

      $160 - $290

    2. Qujing North

      34 min - once daily

      $30 - $40

    3. Kunming South

      14 h - once daily

      $87

    4. Laos Vientiane

      24 min - 15.1 miles

    5. Nong Khai

      11 h 40 min - 3 times a day

      $19 - $28

  • Train, bus via Zhengzhou East

    $326 - $449
    1. Beijing West

      2 h 30 min - twice daily

      $75 - $95

    2. Zhengzhou East

      10 h 10 min - once daily

      $140 - $240

    3. Kunming South

      14 h - once daily

      $87

    4. Laos Vientiane

      24 min - 15.1 miles

    5. Nong Khai

      10 h 40 min - 3 times a day

      $19 - $27

    6. Bangkok Don Muang Airport

      1 h 14 min - hourly

      $1 - $2

  • Train China Railways, bus

    $86 - $374
    1. Beijingxi station

      2 days 12 h - twice a week

      $35 - $320

    2. Hanoi Railway Staion

      4 min - every 30 minutes

      $2

    3. Tran Quang Khai

      9 min - 2673 feet

    4. Ha Noi

      22 h - once daily

      $27

    5. Vientiane Laos

      26 min - 16.8 miles

    6. Nong Khai

      11 h 40 min - 3 times a day

      $19 - $28

  • Drive

    $360 - $550
    1. Beijing

      47 h 50 min - 2549.1 miles

      $360 - $550

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

From Dongzhimen Beijing Subway to Beijing airport, fly to Bangkok airport, then taxi to Samut Prakan. 7 h 55 min $215. From Dongzhimen Beijing Subway to Beijing airport, fly to Chiang Mai airport, then bus to Chiang Mai. 8 h 31 min $204. From Xidan Station line 4 Beijing Subway to Xingong Station, taxi to Beijing Nanyuan Apt airport, fly to Chiang Mai airport, then bus to Chiang Mai. 12 h 1 min $366. From Beijing South train to Tianjin West, bus to Tianjin airport, fly to Bangkok airport, then taxi to Samut Prakan. 9 h 16 min $228. From Beijing West train to Zhengding Airport, taxi to Shijiazhuang airport, fly to Bangkok airport, then taxi to Samut Prakan. 8 h 25 min $294. From Beijing West train to Qujing North, train to Kunming South, bus to Laos Vientiane, drive to Nong Khai, then train to Hua Lamphong. 41 h 13 min $390. From Beijing West train to Zhengzhou East, train to Kunming South, bus to Laos Vientiane, drive to Nong Khai, train to Bangkok Don Muang Airport, then bus to Yommarat. 42 h 43 min $398. From Beijingxi 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. 4 days 1 h $369. From Beijing drive to Bangkok. 47 h 50 min $448.