Rome2Rio

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

Find Transport to Butterworth

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 7 ways to get from Chiang Mai to Butterworth by plane, car ferry, bus, train, tram, 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 to Penang International Airport, car ferry

    best
    1. Fly from Chiang Mai International Airport (CNX) to Penang International Airport (PEN)plane plane CNX - PEN
    2. Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry car ferry
    5h 55m
    RM 477–1,044
  2. Train, tram

    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 tram from Padang Besar to Butterworthtram tram
    32h 48m
    RM 65–247
  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
    32h 34m
    RM 303–357
  4. Drive  1,808.3 km

    1. Drive from Chiang Mai to Butterworthcar car 1,808.3 km
    24h 6m
    RM 964–1,392
  5. Fly to Hat Yai, bus, tram

    1. Fly from Chiang Mai International Airport (CNX) to Hat Yai (HDY)plane plane CNX - HDY
    2. Take the bus from Hat Yai Airport to KTM Malaysia Railaway Station sidebus bus
    3. Take the tram from Padang Besar to Butterworthtram tram
    6h 58m
    RM 546–817
  6. Bus, car ferry

    1. Take the bus from Chiang Mai to Phuket Bus Terminal 2bus bus
    2. Take the bus from Phuket Bus Terminal 2 to George Town Transferbus bus
    3. Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry car ferry
    38h 43m
    RM 590–736
  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
    42h 20m
    RM 528–646

Chiang Mai to Butterworth by train and tram

Calendar7Weekly Services
Duration32h 48mAverage Duration
TicketRM 65Cheapest Price
See schedules

Comparing Your Travel Options

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

You can take a bus from Chiang Mai to Butterworth via Phayao, Dannok, and Bukit Kayu Hitam in around 32h 34m.

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 5 incredible day trips from Florence by train, How do I buy a London Underground ticket?, and Travelling by boat in Italy - to help you get the most out of your next trip.

Booking & Getting There