Rome2Rio

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

Find Transport to Ipoh

See all options

There are 6 ways to get from Chiang Mai to Ipoh by plane, train, bus, car, or 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

    best
    1. Fly from Chiang Mai International Airport (CNX) to Ipoh (IPH)plane plane CNX - IPH
    8h
    RM 750–2,600
  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 Ipohtrain train Ets
    34h 19m
    RM 69–263
  3. Bus

    1. Take the bus from Chiang Mai to Phayaobus bus 198
    2. Take the bus from Phayao to Dannokbus bus
    3. Take the bus from Bukit Kayu Hitam to Butterworthbus bus
    4. Take the bus from Butterworth to Terminal Meru Rayabus bus
    35h 17m
    RM 320–402
  4. Drive  1,946.7 km

    1. Drive from Chiang Mai to Ipohcar car 1,946.7 km
    25h 38m
    RM 1,078–1,556
  5. Bus via Phuket

    1. Take the bus from Chiang Mai to Phuket Bus Terminal 2bus bus
    2. Take the bus from Phuket Bus Terminal 2 to Komtar Towerbus bus
    3. Take the bus from Komtar Bus Terminal to Terminal Meru Rayabus bus
    40h 52m
    RM 610–819
  6. Train, ferry

    1. Take the train from Chiang Mai station to Mae Haad Pier Koh Taotrain train
    2. Take the ferry from Mae Haad Pier to Hat Yaiferry ferry
    3. Take the train from Hat Yai to Ipohtrain train Ets
    2d 10h
    RM 574–683

Chiang Mai to Ipoh by bus

Calendar1Weekly Buses
Duration40h 52mAverage Duration
TicketRM 610Cheapest Price
See schedules

Comparing Your Travel Options

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

Scoot Tigerair, Thai Airways International, and Thai Vietjet Air fly from Chiang Mai International Airport (CNX) to Ipoh (IPH) 3 times a day. Alternatively, you can take a train from Chiang Mai to Ipoh via Krung Thep Aphiwat Central Terminal, Srt Krung Thep Aphiwat Central Terminal Station [Red Line], Srt Bang Bamru [Light Red Line], Bang Bamru, and Padang Besar in around 34h 19m.

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 Travelling around the UAE, How to get from JFK to New York City, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Booking & Getting There