Rome2Rio

How to get fromChiang Mai to KL Sentralby plane, train, bus, car, ferry, or car ferry

Find Transport to KL Sentral

See all options

There are 7 ways to get from Chiang Mai to KL Sentral by plane, train, bus, car, ferry, or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Kuala Lumpur International Airport, train

    best
    1. Fly from Chiang Mai International Airport (CNX) to Kuala Lumpur International Airport (KUL)plane plane CNX - KUL
    2. Take the train from Klia T2 to KL Sentraltrain train
    4h 53m
    RM 540–1,151
  2. Train

    cheapest
    1. Take the train from Chiang Mai to Krung Thep Aphiwat Central Terminaltrain train 52
    2. Take the train from Bang Bamru to Padang Besar Malaysiatrain train 45
    3. Take the train from Padang Besar to Kuala Lumpurtrain train Ets
    36h 55m
    RM 74–283
  3. Bus

    1. Take the bus from Chiang Mai to Phayaobus bus 198
    2. Take the bus from Phayao to Hat Yai Bus Terminalbus bus
    3. Take the bus from Hat Yai Bus Station to Terminal Bersepadu Selatan TBS Kuala Lumpurbus bus
    37h 30m
    RM 398–464
  4. Drive  2,142.5 km

    1. Drive from Chiang Mai to KL Sentralcar car 2,142.5 km
    27h 39m
    RM 1,188–1,715
  5. Fly to Sultan Abdul Aziz Shah

    1. Fly from Chiang Mai International Airport (CNX) to Sultan Abdul Aziz Shah (SZB)plane plane CNX - SZB
    5h 43m
    RM 652–1,536
  6. Bus via Ko Pha Ngan

    1. Take the bus from Chiang Mai Hotel Transfer to Thongsala Pier Koh Phanganbus bus Chiang Mai Hotel Transfer - Thongsala Pier Koh Phangan
    2. Take the bus from Thong Sala Koh Phangan to TBS Kuala Lumpurbus bus Thong Sala Koh Phangan - TBS Kuala Lumpur / ...
    45h 30m
    RM 655–657
  7. Train, ferry, car ferry

    1. Take the train from Chiang Mai station to Na Thon Seatran Ferry Piertrain train
    2. Take the ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtarferry ferry
    3. Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry car ferry
    4. Take the train from Butterworth to Kl Sentraltrain train Ets
    47h 8m
    RM 538–712

Chiang Mai to KL Sentral by bus and train

Calendar14Weekly Services
Duration37h 30mAverage Duration
TicketRM 398Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Chiang Mai, Thailand and KL Sentral, Malaysia?

You can take a train from Chiang Mai to KL Sentral via Krung Thep Aphiwat Central Terminal, Srt Krung Thep Aphiwat Central Terminal Station [Red Line], Srt Bang Bamru [Light Red Line], Bang Bamru, Padang Besar, and Kuala Lumpur in around 36h 55m. Alternatively, you can take a bus from Chiang Mai to KL Sentral via Phayao, Hat Yai Bus Station, Terminal Bersepadu Selatan TBS Kuala Lumpur, and Bandar Tasik Selatan in around 37h 30m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, Getting to Rome from the airport, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.

Booking & Getting There