Travel options for:
Hanoi to Thailand
  • Fly to Bangkok Don Muang

    $47 - $189
    1. Hanoi

      47 min - every 30 minutes

      $2

    2. Hanoi (HAN)

      1 h 50 min - non-stop

      $40 - $180

    3. Bangkok Don Muang (DMK)

      16 min - 9.8 miles

      $6 - $8

  • Fly to Bangkok

    $61 - $213
    1. Hanoi

      47 min - every 30 minutes

      $2

    2. Hanoi (HAN)

      1 h 50 min - non-stop

      $50 - $200

    3. Bangkok (BKK)

      27 min - 20.9 miles

      $10 - $12

  • Fly to Chiang Mai

    $82 - $362
    1. Hanoi

      47 min - every 30 minutes

      $2

    2. Hanoi (HAN)

      3 h 45 min - 1 stopover

      $80 - $360

    3. Chiang Mai (CNX)

      11 min - hourly

      $1

  • Fly to Udon Thani

    $113 - $264
    1. Hanoi

      47 min - every 30 minutes

      $2

    2. Hanoi (HAN)

      4 h 40 min - 1 stopover

      $110 - $260

    3. Udon Thani (UTH)

      9 min - 3.9 miles

      $2 - $3

  • Fly to Vientiane, bus

    $100 - $268
    1. Hanoi

      47 min - every 30 minutes

      $2

    2. Hanoi (HAN)

      1 h 10 min - non-stop

      $95 - $260

    3. Vientiane (VTE)

      44 min - 23.9 miles

      $3 - $5

    4. Nong Khai

      51 min - 4 times a day

      $1 - $2

  • Bus

    $65 - $66
    1. Ha Noi

      22 h - once daily

      $44

    2. Savannakhet Laos

      15 min - 9.8 miles

    3. Mukdahan

      9 h 30 min - 5 times a day

      $19

    4. Bangkok Bus Terminal

      4 min - hourly

      $1

    5. Mo Chit

      10 min - every 10 minutes

      $1 - $2

  • Bus, train

    $45 - $54
    1. Ha Noi

      22 h - once daily

      $27

    2. Vientiane Laos

      27 min - 18.2 miles

    3. Nong Khai

      11 h 40 min - 3 times a day

      $19 - $28

  • Bus, night bus

    $69 - $83
    1. Ha Noi

      1 h - once daily

      $44

    2. Vang Vieng

      4 h - twice daily

      $8

    3. Vientiane Talat Sao Station

      11 h - once daily

      $15 - $28

    4. Bangkok Bus Terminal

      4 min - hourly

      $1

    5. Chatuchak Park

      43 min - every 10 minutes

      $1 - $2

  • Drive

    $120 - $180
    1. Hanoi

      19 h 45 min - 847.9 miles

      $120 - $180

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

From Hanoi Railway Staion bus to Hanoi airport, fly to Bangkok Don Muang airport, then taxi to Pak Kret. 4 h 53 min $74. From Hanoi Railway Staion bus to Hanoi airport, fly to Bangkok airport, then taxi to Samut Prakan. 5 h 4 min $88. From Hanoi Railway Staion bus to Hanoi airport, fly to Chiang Mai airport, then bus to Chiang Mai. 7 h 13 min $192. From Hanoi Railway Staion bus to Hanoi airport, fly to Udon Thani airport, then taxi to Udon Thani. 7 h 36 min $174. From Hanoi Railway Staion bus to Hanoi airport, fly to Vientiane airport, drive to Nong Khai, then bus to Udon Thani. 6 h 32 min $147. From Ha Noi bus to Savannakhet Laos, drive to Mukdahan, bus to Bangkok Bus Terminal, bus to Mo Chit, then BTS to Ratchathewi. 33 h 26 min $65. From Ha Noi bus to Vientiane Laos, drive to Nong Khai, then train to Hua Lamphong. 35 h 7 min $49. From Ha Noi bus to Vang Vieng, bus to Vientiane Talat Sao Station, night bus to Bangkok Bus Terminal, bus to Chatuchak Park, then MRT to Hua Lamphong. 43 h 14 min $80. From Hanoi drive to Bangkok. 19 h 45 min $146.