Travel options for:
Kuala Lumpur to Chiang Mai
  • Train, fly to Chiang Mai

    $43 - $164
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      2 h 40 min - non-stop

      $29 - $150

    3. Chiang Mai (CNX)

      11 min - hourly

      $1

  • Train, fly to Lampang

    $69 - $249
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      4 h 30 min - 1 stopover

      $45 - $220

    3. Lampang (LPT)

      5 min - 2.9 miles

      $5 - $7

    4. Lampang

      2 h - once daily

      $6 - $9

  • Bus, Mini Van

    $54 - $86
    1. Kuala Lumpur

      7 h - every 3 hours

      $14 - $20

    2. Hat Yai

      5 min - 2.5 miles

      $2 - $3

    3. Hat Yai Bus Terminal

      5 h - every 4 hours

      $8

    4. Surathani Talad Kaset Station

      10 min - 2749 feet

    5. Surat Thani

      20 h - once daily

      $30 - $55

  • Train

    $59 - $89
    1. KL Sentral Station

      5 h 15 min - 4 times a day

      $11 - $19

    2. Padang Besar

      5 min - 1420 feet

    3. Padang Besar

      16 h 30 min - once daily

      $27 - $40

    4. Bang Sue

      10 h 40 min - once daily

      $21 - $30

  • Bus

    $63 - $81
    1. Kuala Lumpur Station

      8 h - 4 times a day

      $19

    2. Hat Yai

      5 min - 1443 feet

    3. Hat Yai Bus Terminal

      7 h - hourly

      $9 - $12

    4. ภูเก็ต Phuket

      23 h 30 min - once daily

      $35 - $50

    5. Chiang Mai Arcade Bus Terminal

      18 min - hourly

      $1

  • Drive

    $190 - $280
    1. Kuala Lumpur

      28 h 53 min - 1344.3 miles

      $190 - $280

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

From KL Sentral train to Kuala Lumpur airport, fly to Chiang Mai airport, then bus to Chiang Mai. 5 h 49 min $74. From KL Sentral train to Kuala Lumpur airport, fly to Lampang airport, taxi to Lampang, then train to Chiang Mai. 10 h 3 min $147. From Kuala Lumpur bus to Hat Yai, taxi to Hat Yai Bus Terminal, Mini Van to Surathani Talad Kaset Station, walk to Surat Thani, then bus to Chiang Mai. 34 h 15 min $84. From KL Sentral Station train to Padang Besar, walk to Padang Besar, train to Bang Sue, then train to Chiang Mai. 34 h 30 min $73. From Kuala Lumpur Station bus to Hat Yai, walk to Hat Yai Bus Terminal, bus to ภูเก็ต Phuket, bus to Chiang Mai Arcade Bus Terminal, then bus to Chiang Mai City Art & Cultural Center. 40 h 57 min $68. From Kuala Lumpur drive to Chiang Mai. 28 h 53 min $231.