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

    1. Kuala Lumpur

      28min - every 15 minutes

      $3 - $13

    2. Kuala Lumpur (KUL)

      2hrs 45min - 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

      $13 - $19

    2. Hat Yai

      5min - 2.5 miles

      $2 - $3

    3. Hat Yai

      13hrs 30min - hourly

      $21 - $29

    4. Bangkok

      7min - 5 miles

      $2 - $3

    5. Bangkok Sai Tai

      10min - every 2 hours

    6. Bangkok Mochit

      9hrs 28min - every 30 minutes

      $12 - $26

      • Chiang Mai
  • Train

    1. Plaza Rakyat

      27min - every 10 minutes

      $1

    2. Bandar Tun Razak

      5hrs 31min - once daily

      $5 - $28

    3. Padang Besar

      19hrs 43min - twice daily

      $19 - $45

    4. Bangkok Hualamphong

      12hrs 00min - 5 times a day

      $16 - $26

      • Chiang Mai
  • Bus, ferry

    1. Kuala Lumpur Hentian Duta

      11hrs 54min - hourly

      $10 - $14

    2. Kuala Perlis

      6min - 1773 feet

    3. Kuala Perlis

      1hrs 15min - every 30 minutes

      $4 - $5

    4. Langkawi

      7hrs 00min - once daily

      $75 - $110

    5. Phuket

      6min - 1.9 miles

      $5 - $6

    6. Phuket

      23hrs 00min - once daily

      $30 - $50

      • 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 20min $88. 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 17min $69. From Plaza Rakyat train to Bandar Tun Razak, train to Padang Besar, train to Bangkok Hualamphong, then train to Chiang Mai. 40hrs 41min $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. 45hrs 36min $171. From Kuala Lumpur drive to Chiang Mai. 28hrs 51min $310.