Travel options for:
Chiang Mai to Hanoi
  • Fly

    $82 - $362
    1. Chiang Mai

      12 min - hourly

      $1

    2. Chiang Mai (CNX)

      2 h 55 min - 1 stopover

      $80 - $360

    3. Hanoi (HAN)

      45 min - hourly

      $2

  • Night bus, bus

    $94 - $119
    1. Chiang Mai

      12 h 10 min - once daily

      $28

    2. Nong Khai

      9 h 2 min - 304.1 miles

      $40 - $65

    3. Vientiane Laos

      22 h - once daily

      $27

  • Bus via Mukdahan

    $66 - $78
    1. Chiang Mai

      11 h - every 4 hours

      $14 - $23

    2. Khon Kaen

      4 h 9 min - twice daily

      $7 - $9

    3. Mukdahan

      20 min - 1.1 miles

    4. Mukdahan

      1 h - hourly

      $1 - $2

    5. Savannakhet Laos

      22 h - once daily

      $44

  • Train, bus

    $106 - $145
    1. Chiang Mai

      10 h 58 min - 3 times a day

      $20 - $29

    2. Ayutthaya

      9 h 5 min - 3 times a day

      $18 - $25

    3. Nong Khai

      9 h 1 min - 302.9 miles

      $40 - $65

    4. Vientiane Laos

      22 h - once daily

      $27

  • Bus

    $65 - $92
    1. Chiang Mai City Art & Cultural

      19 min - hourly

      $1

    2. Chiang Mai

      18 h - once daily

      $15 - $40

    3. Luang Prabang

      4 min - 3 miles

      $6 - $8

    4. Luang Prabang Laos

      1 h - once daily

      $44

  • Bus #2

    $96 - $98
    1. Chiang Mai Arcade Bus Terminal

      20 h - once daily

      $46

    2. Luang Prabang Laos

      5 min - 2.7 miles

      $6 - $8

    3. Luang Prabang Laos

      1 h - once daily

      $44

  • Drive

    $110 - $170
    1. Chiang Mai

      19 h 34 min - 791.3 miles

      $110 - $170

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

From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Hanoi airport, then bus to Hanoi. 6 h 22 min $192. From Chiang Mai night bus to Nong Khai, drive to Vientiane Laos, then bus to Ha Noi. 44 h 12 min $104. From Chiang Mai bus to Khon Kaen, bus to Mukdahan, walk to Mukdahan, bus to Savannakhet Laos, then bus to Ha Noi. 40 h 59 min $71. From Chiang Mai train to Ayutthaya, train to Nong Khai, drive to Vientiane Laos, then bus to Ha Noi. 2 days 5 h $122. From Chiang Mai City Art & Cultural Center bus to Chiang Mai, bus to Luang Prabang, taxi to Luang Prabang Laos, then bus to Ha Noi. 45 h 23 min $87. From Chiang Mai Arcade Bus Terminal bus to Luang Prabang Laos, taxi to Luang Prabang Laos, then bus to Ha Noi. 46 h 5 min $96. From Chiang Mai drive to Hanoi. 19 h 34 min $136.