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

    1. Kuala Lumpur

      28min - every 30 minutes

      $3 - $13

    2. Kuala Lumpur (KUL)

      2hrs 40min - non-stop

      $35 - $210

    3. Chiang Mai (CNX)

      6min - 2.6 miles

      $5 - $6

      • 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

      41min - 27.1 miles

      $8 - $11

    5. Nakhon Pathom

      10hrs 04min - 3 times a day

      $13 - $26

      • Chiang Mai
  • Train

    1. KL Sentral Station

      5hrs 27min - once daily

      $5 - $28

    2. Padang Besar

      19hrs 43min - twice daily

      $20 - $45

    3. Bangkok Hualamphong

      12hrs 00min - 5 times a day

      $16 - $26

      • Chiang Mai
  • Bus, ferry

    1. Kuala Lumpur Hentian Duta

      12hrs 15min - every 4 hours

      $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 53min - 1344.3 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 14min $88. From Kuala Lumpur bus to Hat Yai, taxi to Hat Yai, bus to Bangkok, taxi to Nakhon Pathom, then bus to Chiang Mai. 33hrs 03min $77. From KL Sentral Station train to Padang Besar, train to Bangkok Hualamphong, then train to Chiang Mai. 39hrs 10min $98. 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 57min $171. From Kuala Lumpur drive to Chiang Mai. 28hrs 53min $309.