There are 7 ways to get from Donsak Raja to Butterworth by bus, tram, train, car, plane, 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.
Bus, Minivan, tram
best- Take the bus from Raja Ferry Donsak Pier to Nakhon Si Thammaratbus
- Take the bus from Nakhon Si Thammarat to Hat Yai Bus Stationbus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Take the tram from Padang Besar to Butterworthtram
10h 42mRM 76–170Bus, train
cheapest- Take the bus from Raja Ferry Donsak Pier to Surat Thani Train Stationbus
- Take the train from Surat Thani Train Station to Padang Besar Malaysiatrain 45
- Take the train from Padang Besar to Butterworthtrain
11h 35mRM 56–196Drive 501.2 km
- Drive from Donsak Raja to Butterworthcar 501.2 km
6h 52mRM 231–333Bus to Phuket International Airport, fly to Penang International Airport, car ferry
- Take the bus from Donsak Raja to Phuket Airport Busbus
- Fly from Phuket International Airport (HKT) to Penang International Airport (PEN)plane HKT - PEN
- Take the car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
12hRM 275–768Bus, train via Hat Yai
- Take the bus from Raja Ferry Donsak Pier to Surat Thani Train Stationbus
- Take the train from Surat Thani Train Station to Hat Yaitrain 983
- Take the train from Hat Yai to Padang Besartrain 45
- Take the train from Padang Besar to Butterworthtrain
11h 44mRM 60–316Bus, Minivan
- Take the bus from Donsak Piers to Hat Yai Airportbus
- Take the bus from Hat Yai to Danokbus
- Take the bus from Bukit Kayu Hitam to Butterworthbus
12h 33mRM 505–830Bus to Surat Thani, fly to Hat Yai, train
- Take the bus from Raja Ferry Donsak Pier to Surat Thani Airportbus
- Fly from Surat Thani (URT) to Hat Yai (HDY)plane URT - HDY
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Butterworthtrain
12hRM 359–1,088
Donsak Raja to Butterworth by foot, bus, and train
Questions & Answers
The cheapest way to get from Donsak Raja to Butterworth is to bus and train which costs RM 55 - RM 200 and takes 11h 35m.
The fastest way to get from Donsak Raja to Butterworth is to drive which takes 6h 52m and costs RM 230 - RM 340.
No, there is no direct bus from Donsak Raja to Butterworth. However, there are services departing from Donsak Piers and arriving at Butterworth via Hat Yai Airport, Hat Yai and Bukit Kayu Hitam. The journey, including transfers, takes approximately 12h 33m.
The distance between Donsak Raja and Butterworth is 528 km. The road distance is 501.2 km.
The best way to get from Donsak Raja to Butterworth without a car is to bus and Minivan and tram which takes 10h 42m and costs RM 75 - RM 170.
It takes approximately 10h 42m to get from Donsak Raja to Butterworth, including transfers.
Donsak Raja to Butterworth bus services, operated by Smart En Plus, depart from Donsak Piers station.
Donsak Raja to Butterworth bus services, operated by Smart En Plus, arrive at Hat Yai Airport station.
Butterworth is 1h ahead of Donsak Raja. It is currently 9:10 PM in Donsak Raja and 10:10 PM in Butterworth.
Yes, the driving distance between Donsak Raja to Butterworth is 501 km. It takes approximately 6h 52m to drive from Donsak Raja to Butterworth.
What companies run services between Donsak Raja, Thailand and Butterworth, Malaysia?
You can take a vehicle from Donsak Raja to Butterworth via Donsak Piers, Hat Yai Airport, Kim Yong Market, Hat Yai, Danok, and Bukit Kayu Hitam in around 12h 33m.
- Website
- airasia.com
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RM 290–850
Flights from Surat Thani to Hat Yai via Suvarnabhumi
- Ave. Duration
- 4h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 290–850
- Website
- lionairthai.com
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- RM 240–900
- Website
- airasia.com
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 140–700
- Website
- fireflyz.com.my
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 270–480
- Website
- qatarairways.com
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 300–1,400
- Website
- nokair.com
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 330–850
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Tram from Padang Besar to Butterworth
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- RM 4–29
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 4–7
- Express
- RM 20–29
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Surat Thani Train Station to Padang Besar Malaysia
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- RM 14–150
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 14–27
- 2nd Class (Air-Conditioned Berth)
- RM 75–110
- 2nd Class (Air-conditioned Seat)
- RM 40–55
- 1st Class (Air-Conditioned Berth)
- RM 110–150
Train from Surat Thani Train Station to Hat Yai
- Ave. Duration
- 4h 52m
- Frequency
- Hourly
- Estimated price
- RM 13–150
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 13–26
- 2nd Class (Air-Conditioned Berth)
- RM 75–110
- 2nd Class (Air-conditioned Seat)
- RM 35–55
- 1st Class (Air-Conditioned Berth)
- RM 110–150
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 5–120
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 5–20
- 2nd Class (Air-Conditioned Berth)
- RM 65–95
- 2nd Class (Air-conditioned Seat)
- RM 30–45
- 1st Class (Air-Conditioned Berth)
- RM 90–120
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Padang Besar to Butterworth
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- RM 17–21
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +66 2 277 4488
- info@rajaferryport.com
- Website
- rajaferryport.com
Bus from Raja Ferry Donsak Pier to Nakhon Si Thammarat
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- RM 42
- Book at
- https://12go.asia/en/operator/raja-ferry
- Website
- https://www.rajaferryport.com/
Bus from Raja Ferry Donsak Pier to Surat Thani Train Station
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- RM 25
- Book at
- https://12go.asia/en/operator/raja-ferry
- Website
- https://www.rajaferryport.com/
Bus from Donsak Raja to Phuket Airport Bus
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- RM 62
- Book at
- https://12go.asia/en/operator/raja-ferry
- Website
- https://www.rajaferryport.com/
Bus from Raja Ferry Donsak Pier to Surat Thani Airport
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- RM 39
- Book at
- https://12go.asia/en/operator/raja-ferry
- Website
- https://www.rajaferryport.com/
- Website
- nbkbus.com
Bus from Nakhon Si Thammarat to Hat Yai Bus Station
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- RM 24–85
- Book at
- nbkbus.com
Bus from Hat Yai Bus Terminal to Padang Besar
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- RM 6–14
Bus from Hat Yai to Danok
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- RM 9–17
- Phone
- +66 614655695
- booking.smartenplus@gmail.com
- Website
- smartenplus.co.th
Bus from Donsak Piers to Hat Yai Airport
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- RM 470–800
- Book at
- https://12go.asia/en/operator/smart-en-plus
- Website
- https://www.smartenplus.co.th/
- Phone
- +603 7728 8789
- helpdesk@eticketing.my
- Website
- 12go.asia
Bus from Bukit Kayu Hitam to Butterworth
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- RM 14
- Book at
- 12go.asia
- Phone
- 04-375 2400
- info@penangport.com.my
- Website
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
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 Want to know more about Flixbus?, Getting to Rome from the airport, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
There are 515+ hotels available in Butterworth.














