There are 5 ways to get from Perlis to Donsak Pier by bus, train, or car
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
best- Take the bus from Kangar to Padang BesarT11
- Take the bus from Padang Besar to Hat Yai Bus Terminal
- Take the bus from Hat Yai Bus Terminal to Donsak Raja
9h 28m฿487–1,154Train, bus
cheapest- Take the train from Padang Besar to Hat Yai
- Take the train from Hat Yai to Surat Thani Train Station
- Take the bus from Surathani Talad Kaset Station to Donsak Pier
12h 51m฿357–2,601Drive 370.1 km
- Drive from Kangar to Donsak Pier370.1 km
5h 43m฿1,362–1,967Bus, Minivan via Nakhon Si Thammarat
- Take the bus from Kangar to Padang BesarT11
- Take the bus from Padang Besar to Hat Yai Bus Terminal
- Take the bus from Hat Yai Bus Station to Nakhon Si Thammarat
- Take the bus from Nakhon Si Thammarat to Raja Ferry Donsak Pier
10h 10m฿595–692Bus, Minivan via Hat Yai Airport (HDY)
- Take the bus from Kangar to Padang BesarT11
- Take the bus from Padang Besar to Hat Yai Bus Terminal
- Take the bus from Hat Yai Airport to Donsak Piers
11h 5m฿6,527–6,594
Questions & Answers
The cheapest way to get from Perlis to Donsak Pier is to bus and Minivan via Nakhon Si Thammarat which costs ฿550 - ฿700 and takes 10h 10m.
The fastest way to get from Perlis to Donsak Pier is to drive which takes 5h 43m and costs ฿1300 - ฿2000.
No, there is no direct bus from Perlis to Donsak Pier. However, there are services departing from Kangar and arriving at Donsak Raja via Padang Besar and Hat Yai Bus Terminal. The journey, including transfers, takes approximately 9h 28m.
The distance between Perlis and Donsak Pier is 401 km. The road distance is 370.1 km.
The best way to get from Perlis to Donsak Pier without a car is to bus and Minivan which takes 9h 28m and costs ฿480 - ฿1200.
It takes approximately 9h 28m to get from Perlis to Donsak Pier, including transfers.
Perlis to Donsak Pier bus services, operated by Mara Liner MyBAS, depart from Kangar station.
Perlis to Donsak Pier bus services, operated by Mara Liner MyBAS, arrive at Padang Besar station.
Donsak Pier is 1h behind Perlis. It is currently 6:18 AM in Perlis and 5:18 AM in Donsak Pier.
Yes, the driving distance between Perlis to Donsak Pier is 370 km. It takes approximately 5h 43m to drive from Perlis to Donsak Pier.
What companies run services between Perlis, Malaysia and Donsak Pier, Thailand?
You can take a bus from Kangar to Donsak Pier via Padang Besar, Hat Yai Bus Terminal, and Donsak Raja in around 9h 28m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿45–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿45–160
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿240–340
- 1st Class (Air-Conditioned Berth)
- ฿700–950
Train from Hat Yai to Surat Thani Train Station
- Ave. Duration
- 4h 39m
- Frequency
- 3 times a day
- Estimated price
- ฿100–1,200
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿100–210
- 2nd Class (Air-Conditioned Berth)
- ฿600–850
- 2nd Class (Air-conditioned Seat)
- ฿310–430
- 1st Class (Air-Conditioned Berth)
- ฿900–1,200
- Phone
- 019 - 2436350
- info@maralinergroup.com
- Website
- maralinergroup.my
Bus from Kangar to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- ฿35–45
- Website
- https://maralinergroup.my/mybas/index.html
Bus from Padang Besar to Hat Yai Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ฿50–110
- Phone
- +66 (0)77 272230
- info@phantiptravel.com
- Website
- phantiptravel.com
Bus from Hat Yai Bus Terminal to Donsak Raja
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿400–1,000
- Book at
- https://12go.asia/en/operator/phantip-1970
- Website
- https://www.phantiptravel.com/
Bus from Surathani Talad Kaset Station to Donsak Pier
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ฿170–270
- Book at
- https://12go.asia/en/operator/phantip-1970
- Website
- https://www.phantiptravel.com/
- Phone
- +66 2 277 4488
- info@rajaferryport.com
- Website
- rajaferryport.com
Bus from Nakhon Si Thammarat to Raja Ferry Donsak Pier
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿338
- Book at
- https://12go.asia/en/operator/raja-ferry
- Website
- https://www.rajaferryport.com/
- Phone
- +66 614655695
- booking.smartenplus@gmail.com
- Website
- smartenplus.co.th
Bus from Hat Yai Airport to Donsak Piers
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- ฿6,380
- Book at
- https://12go.asia/en/operator/smart-en-plus
- Website
- https://www.smartenplus.co.th/
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 Italy Travel Guides, Italian Lakes: Getting around by train, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
There are 110+ hotels available in Donsak Pier.










