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

    1. Kuala Lumpur

      31min - every 15 minutes

      $3 - $14

    2. Kuala Lumpur (KUL)

      2hrs 40min - non-stop

      $35 - $210

    3. Chiang Mai (CNX)

      7min - 2.8 miles

      $5 - $7

      • Chiang Mai
  • Bus

    1. Kuala Lumpur

      7hrs 00min - every 3 hours

      $14 - $20

    2. Hat Yai

      5min - 2.5 miles

      $2 - $3

    3. Hat Yai

      13hrs 30min - hourly

      $21 - $30

    4. Bangkok

      7min - 5 miles

      $2 - $3

    5. Bangkok Sai Tai

      10min - every 2 hours

    6. Bangkok Mochit

      9hrs 28min - every 20 minutes

      $12 - $24

      • Chiang Mai
  • Train

    1. Plaza Rakyat

      27min - every 10 minutes

      $1

    2. Bandar Tun Razak

      5hrs 31min - once daily

      $5 - $30

    3. Padang Besar

      19hrs 43min - twice daily

      $20 - $45

    4. Bangkok Hualamphong

      12hrs 00min - 5 times a day

      $16 - $26

      • Chiang Mai
  • Bus, ferry, line 779 bus

    1. Kuala Lumpur Hentian Duta

      11hrs 54min - hourly

      $11 - $15

    2. Kuala Perlis

      1hrs 15min - every 30 minutes

      $4 - $5

    3. Langkawi

      7hrs 00min - once daily

      $75 - $110

    4. Phuket

      6min - 1.9 miles

      $5 - $6

    5. Phuket

      23hrs 00min - once daily - line 779

      $30 - $55

      • Chiang Mai
  • Drive

    1. Kuala Lumpur

      28hrs 51min - 1344.8 miles

      $250 - $370

      • 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. 5hrs 18min M$ 368. From Kuala Lumpur bus to Hat Yai, taxi to Hat Yai, bus to Bangkok, taxi to Bangkok Sai Tai, bus to Bangkok Mochit, then bus to Chiang Mai. 32hrs 15min M$ 294. From Plaza Rakyat train to Bandar Tun Razak, train to Padang Besar, train to Bangkok Hualamphong, then train to Chiang Mai. 40hrs 41min M$ 236. From Kuala Lumpur Hentian Duta bus to Kuala Perlis, ferry to Langkawi, ferry to Phuket, taxi to Phuket, then line 779 bus to Chiang Mai. 45hrs 30min M$ 698. From Kuala Lumpur drive to Chiang Mai. 28hrs 51min M$ 1277.