Travel options for:
Bangkok to Guangzhou
  • Fly Bangkok to Guangzhou

    $98 - $264
    1. Bangkok

      30 min - every 15 minutes

      $1 - $2

    2. Bangkok (BKK)

      2 h 40 min - non-stop

      $95 - $260

    3. Guangzhou (CAN)

      34 min - every 5 minutes - line 3

      $1

    4. Yantang

      19 min - every 5 minutes - line 6

      $1

  • Fly Bangkok Don Muang to Guangzhou

    $86 - $188
    1. Bangkok

      52 min - every 4 hours

      $4 - $6

    2. Bangkok Don Muang (DMK)

      2 h 55 min - non-stop

      $80 - $180

    3. Guangzhou (CAN)

      34 min - every 5 minutes - line 3

      $1

    4. Yantang

      19 min - every 5 minutes - line 6

      $1

  • Fly Bangkok to Shenzhen, train

    $111 - $330
    1. Bangkok

      30 min - every 15 minutes

      $1 - $2

    2. Bangkok (BKK)

      2 h 40 min - non-stop

      $95 - $290

    3. Shenzhen (SZX)

      20 min - every 5 minutes - line 1

      $1

    4. Bao'an Center

      31 min - every 5 minutes - line 5

      $1

    5. Shenzhen North

      20 min - once daily

      $12 - $35

    6. Guangzhou South

      13 min - 3654 feet

    7. Guangzhou South

      31 min - every 5 minutes - line 2

      $1

  • Fly Bangkok to Hong Kong, train

    $112 - $327
    1. Bangkok

      30 min - every 15 minutes

      $1 - $2

    2. Bangkok (BKK)

      2 h 35 min - non-stop

      $90 - $260

    3. Hong Kong (HKG)

      1 h 10 min - every 30 minutes

      $8 - $29

    4. Shenzhen North

      20 min - once daily

      $12 - $35

    5. Guangzhou South

      13 min - 3654 feet

    6. Guangzhou South

      31 min - every 5 minutes - line 2

      $1

  • Fly Bangkok Don Muang to Hong Kong, train

    $105 - $281
    1. Bangkok

      52 min - every 4 hours

      $4 - $6

    2. Bangkok Don Muang (DMK)

      2 h 30 min - non-stop

      $80 - $210

    3. Hong Kong (HKG)

      1 h 10 min - every 30 minutes

      $8 - $29

    4. Shenzhen North

      20 min - once daily

      $12 - $35

    5. Guangzhou South

      13 min - 3654 feet

    6. Guangzhou South

      31 min - every 5 minutes - line 2

      $1

  • Fly Bangkok Don Muang to Macau, train

    $88 - $209
    1. Bangkok

      52 min - every 4 hours

      $4 - $6

    2. Bangkok Don Muang (DMK)

      2 h 25 min - non-stop

      $70 - $160

    3. Macau (MFM)

      5 min - every 15 minutes - line 36

      $1

    4. Jardim da Cidade das Flores

      26 min - every 20 minutes

      $1

    5. Comissariado Nº2 Da P.S.P.

      18 min - 5025 feet

    6. Zhuhai

      27 min - once daily

      $11 - $40

    7. Guangzhou South

      31 min - every 5 minutes - line 2

      $1

  • Fly Bangkok Don Muang to Shenzhen, train

    $99 - $284
    1. Bangkok

      52 min - every 4 hours

      $4 - $6

    2. Bangkok Don Muang (DMK)

      2 h 45 min - non-stop

      $80 - $240

    3. Shenzhen (SZX)

      20 min - every 5 minutes - line 1

      $1

    4. Bao'an Center

      31 min - every 5 minutes - line 5

      $1

    5. Shenzhen North

      20 min - once daily

      $12 - $35

    6. Guangzhou South

      13 min - 3654 feet

    7. Guangzhou South

      31 min - every 5 minutes - line 2

      $1

  • Train, bus via Kunming South

    $228 - $350
    1. Hua Lamphong

      10 h 45 min - 3 times a day

      $19 - $28

    2. Nong Khai

      8 h 53 min - 297.6 miles

      $40 - $65

    3. Laos Vientiane

      14 h - once daily

      $87

    4. Kunming South

      6 h 23 min - once daily

      $80 - $170

    5. Guangzhou South

      13 min - 3654 feet

    6. Guangzhou South

      31 min - every 5 minutes - line 2

      $1

  • Bus, train

    $223 - $339
    1. Victory Monument

      25 min - every 20 minutes - line 551

      $1 - $2

    2. Bangkok Suvarnabhumi Airport

      10 h - once daily

      $14

    3. Nong Khai

      8 h 54 min - 298.8 miles

      $40 - $65

    4. Laos Vientiane

      14 h - once daily

      $87

    5. Kunming South

      6 h 23 min - once daily

      $80 - $170

    6. Guangzhou South

      26 min - 1.4 miles

    7. Shibi

      27 min - every 5 minutes - line 2

      $1

  • Train, bus

    $136 - $183
    1. Hua Lamphong

      10 h 45 min - 3 times a day

      $19 - $28

    2. Nong Khai

      9 h 1 min - 302.9 miles

      $40 - $65

    3. Vientiane Laos

      22 h - once daily

      $27

    4. Ha Noi

      6 min - 1767 feet

    5. Tran Quang Khai

      9 min - every 30 minutes

      $2

    6. Hanoi station

      8 h 15 min - twice a week

      $11 - $16

    7. Nanning East

      3 h 58 min - once daily

      $35 - $45

    8. Guangzhou South

      31 min - every 5 minutes - line 2

      $1

  • Train, bus via Chiang Mai

    $152 - $213
    1. Hua Lamphong

      13 h 5 min - 3 times a day

      $22 - $35

    2. Chiang Mai

      28 min - 1.5 miles

    3. Chiang Mai

      18 h - once daily

      $15 - $40

    4. Luang Prabang

      20 h - once daily

      $51

    5. South Bus Station

      11 min - every 10 minutes - line 1

    6. Xiaodongcun

      11 min - 7.2 miles

      $4 - $6

    7. Kunming East

      24 h 40 min - 5 times a day

      $60 - $85

  • Drive

    $200 - $300
    1. Bangkok

      29 h 57 min - 1437.6 miles

      $200 - $300

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

From Phaya Thai train to Bangkok airport, fly to Guangzhou airport, line 3 Guangzhou Metro to Yantang, then line 6 Guangzhou Metro to Guangzhou. 6 h 8 min $133. From Bangkok Hualamphong train to Bangkok Don Muang airport, fly to Guangzhou airport, line 3 Guangzhou Metro to Yantang, then line 6 Guangzhou Metro to Guangzhou. 6 h 45 min $126. From Phaya Thai train to Bangkok airport, fly to Shenzhen airport, line 1 Shenzhen Metro to Bao'an Center, line 5 Shenzhen Metro to Shenzhen North, train to Guangzhou South, walk to Guangzhou South, then line 2 Guangzhou Metro to Guangzhou. 7 h 25 min $163. From Phaya Thai train to Bangkok airport, fly to Hong Kong airport, bus to Shenzhen North, train to Guangzhou South, walk to Guangzhou South, then line 2 Guangzhou Metro to Guangzhou. 7 h 49 min $179. From Bangkok Hualamphong train to Bangkok Don Muang airport, fly to Hong Kong airport, bus to Shenzhen North, train to Guangzhou South, walk to Guangzhou South, then line 2 Guangzhou Metro to Guangzhou. 8 h 6 min $182. From Bangkok Hualamphong train to Bangkok Don Muang airport, fly to Macau airport, line 36 bus to Jardim da Cidade das Flores, bus to Comissariado Nº2 Da P.S.P., walk to Zhuhai, train to Guangzhou South, then line 2 Guangzhou Metro to Guangzhou. 8 h 3 min $147. From Bangkok Hualamphong train to Bangkok Don Muang airport, fly to Shenzhen airport, line 1 Shenzhen Metro to Bao'an Center, line 5 Shenzhen Metro to Shenzhen North, train to Guangzhou South, walk to Guangzhou South, then line 2 Guangzhou Metro to Guangzhou. 7 h 52 min $146. From Hua Lamphong train to Nong Khai, drive to Laos Vientiane, bus to Kunming South, train to Guangzhou South, walk to Guangzhou South, then line 2 Guangzhou Metro to Haizhu Square. 42 h 48 min $301. From Victory Monument line 551 Public Van to Bangkok Suvarnabhumi Airport, bus to Nong Khai, drive to Laos Vientiane, bus to Kunming South, train to Guangzhou South, walk to Shibi, then line 2 Guangzhou Metro to 2nd Workers Cultural Palace. 43 h 39 min $293. From Hua Lamphong train to Nong Khai, drive to Vientiane Laos, bus to Ha Noi, walk to Tran Quang Khai, bus to Hanoi station, train to Nanning East, train to Guangzhou South, then line 2 Guangzhou Metro to Haizhu Square. 2 days 9 h $152. From Hua Lamphong train to Chiang Mai, walk to Chiang Mai, bus to Luang Prabang, bus to South Bus Station, line 1 Metro to Xiaodongcun, taxi to Kunming East, then bus to Guangzhou. 3 days 7 h $178. From Bangkok drive to Guangzhou. 29 h 57 min $253.