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

    $53 - $230
    1. Kuala Lumpur

      28 min - every 30 minutes

      $13

    2. Kuala Lumpur (KUL)

      2 h 40 min - non-stop

      $35 - $210

    3. Chiang Mai (CNX)

      6 min - 2.6 miles

      $5 - $7

      • Chiang Mai
  • Bus

    $61 - $95
    1. Kuala Lumpur

      7 h - every 3 hours

      $13 - $19

    2. Hat Yai

      5 min - 2.5 miles

      $2 - $3

    3. Hat Yai

      13 h 30 min - hourly

      $22 - $35

    4. Bangkok

      41 min - 27.1 miles

      $8 - $11

    5. Nakhon Pathom

      10 h 4 min - 3 times a day

      $15 - $27

      • Chiang Mai
  • Train

    $52 - $96
    1. Kuala Lumpur

      5 h 36 min - 3 times a day

      $5 - $23

    2. Padang Besar

      19 h 43 min - twice daily

      $26 - $45

    3. Bangkok Hualamphong

      11 h - 5 times a day

      $21 - $29

      • Chiang Mai
  • Bus, ferry

    $125 - $191
    1. Kuala Lumpur Hentian Duta

      12 h 15 min - every 4 hours

      $10 - $14

    2. Kuala Perlis

      6 min - 1773 feet

    3. Kuala Perlis

      1 h 15 min - every 30 minutes

      $4 - $5

    4. Langkawi

      7 h - once daily

      $75 - $110

    5. Phuket

      6 min - 1.9 miles

      $5 - $7

    6. Phuket

      23 h - once daily

      $30 - $55

      • Chiang Mai
  • Drive

    $190 - $280
    1. Kuala Lumpur

      28 h 53 min - 1344.3 miles

      $190 - $280

      • Chiang Mai
  • 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 taxi to Chiang Mai. 5 h 14 min $88. From Kuala Lumpur bus to Hat Yai, taxi to Hat Yai, bus to Bangkok, taxi to Nakhon Pathom, then bus to Chiang Mai. 33 h 3 min $85. From Kuala Lumpur train to Padang Besar, train to Bangkok Hualamphong, then train to Chiang Mai. 38 h 19 min $93. From Kuala Lumpur Hentian Duta bus to Kuala Perlis, walk to Kuala Perlis, ferry to Langkawi, ferry to Phuket, taxi to Phuket, then bus to Chiang Mai. 45 h 57 min $171. From Kuala Lumpur drive to Chiang Mai. 28 h 53 min $231.