There are 8 ways to get from Kuala Perlis to Surat Thani by train, ferry, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Padang Besar to Surat Thani Train Stationtrain 46
8h 34m฿1,256–1,497Bus, Minivan
cheapest- Take the bus from Kuala Perlis to Changlunbus
- Take the bus from KFC Changlun to Hat Yai Bus Terminal 1bus
- Take the bus from Hat Yai Bus Terminal to Surathani Talad Kaset Stationbus
10h 11m฿1,210Ferry, Mini Bus
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
- Take the ferry from Kuah Jetty to Trang Train Stationferry
- Take the bus from Trang to Suratthanibus 488
8h 43m฿2,379–2,612Bus
- Take the bus from Kuala Perlis Ferry Terminal to Satun Town Transferbus
- Take the bus from Satun Bus Station to Trang Bus Terminalbus
- Take the bus from Trang Bus Terminal to Surat Thani Townbus
9h 30m฿1,944–2,174Drive 391.9 km
- Drive from Kuala Perlis to Surat Thanicar 391.9 km
5h 55m฿1,501–2,169Ferry
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
- Take the ferry from Kuah Jetty to Surat Thani Bus Terminalferry Kuah Jetty - Surat Thani Bus Terminal
10h 35m฿1,749–1,982Ferry, fly to Surat Thani
- Take the ferry from Kuala Perlis Pier to Hat Yai Airportferry
- Fly from Hat Yai (HDY) to Surat Thani (URT)plane HDY - URT
9h 50m฿4,959–10,429Ferry, fly to Phuket International Airport, bus
- Take the ferry from Kuala Perlis Pier to Hat Yai Airportferry
- Fly from Hat Yai (HDY) to Phuket International Airport (HKT)plane HDY - HKT
- Take the bus from Surin Transfer to Surat City Agricural Market 2bus
11h 27m฿3,999–5,769
Kuala Perlis to Surat Thani by bus
Comparing Your Travel Options
The cheapest way to get from Kuala Perlis to Surat Thani is to bus and Minivan which costs ฿1210 and takes 10h 11m.
The fastest way to get from Kuala Perlis to Surat Thani is to drive which takes 5h 55m and costs ฿1500 - ฿2200.
No, there is no direct bus from Kuala Perlis to Surat Thani. However, there are services departing from Kuala Perlis Ferry Terminal and arriving at Surat Thani Town via Satun Bus Station and Trang Bus Terminal. The journey, including transfers, takes approximately 9h 30m.
No, there is no direct ferry from Kuala Perlis to Surat Thani. However, there are services departing from Kuala Perlis and arriving at Surat Thani Bus Terminal via Kuah Jetty. The journey, including transfers, takes approximately 10h 35m.
No, there is no direct train from Kuala Perlis to Surat Thani station. However, there are services departing from Arau and arriving at Surat Thani Train Station via Padang Besar. The journey, including transfers, takes approximately 8h 34m.
The distance between Kuala Perlis and Surat Thani is 402 km. The road distance is 391.9 km.
Book your Kuala Perlis to Surat Thani ferry tickets online with 12go.asia.
The best way to get from Kuala Perlis to Surat Thani without a car is to train which takes 8h 34m and costs ฿1200 - ฿1500.
It takes approximately 8h 34m to get from Kuala Perlis to Surat Thani, including transfers.
Kuala Perlis to Surat Thani bus services, operated by Sani Express, depart from Kuala Perlis station.
What companies run services between Kuala Perlis, Malaysia and Surat Thani, Thailand?
Thai Railway operates a train from Padang Besar to Surat Thani Train Station once daily. Tickets cost ฿682 and the journey takes 5h 41m. Alternatively, you can take a bus from Kuala Perlis Ferry Terminal to Surat Thani Town via Satun Town Transfer, Satun Bus Station, and Trang Bus Terminal in around 9h 30m.
- Website
- airasia.com
Flights from Hat Yai to Surat Thani via Don Muang
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- ฿2,500–6,000
Flights from Hat Yai to Surat Thani via Chiang Mai
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿4,500–8,000
- Website
- lionairthai.com
Flights from Hat Yai to Surat Thani via Don Muang
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- ฿2,600–6,500
- Website
- vietjetair.com
Flights from Hat Yai to Surat Thani via Suvarnabhumi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ฿2,100–5,500
- Website
- bangkokair.com
Flights from Hat Yai to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,400–3,200
- Website
- Thai Railway
Train from Padang Besar to Surat Thani Train Station
- Ave. Duration
- 5h 41m
- Frequency
- Once daily
- Estimated price
- ฿682
- Schedules at
- Thai Railway
Bus from Trang to Suratthani
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿160
- Phone
- +66 2 326 1126
- [email protected]
- Website
- Satun Center Tour
Bus from Kuala Perlis Ferry Terminal to Satun Town Transfer
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿1,288
- Schedules at
- Satun Center Tour
- Website
- kbi.dlt.go.th
Bus from Satun Bus Station to Trang Bus Terminal
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿406
- Book at
- 12 Go
Bus from Trang Bus Terminal to Surat Thani Town
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ฿250–480
- Book at
- 12 Go
- Website
- Phantip 1970
Bus from Trang Bus Terminal to Surat Thani Town
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ฿385
- Schedules at
- Phantip 1970
- Phone
- 019-627 9129
- [email protected]
- Website
- Sani Express
Bus from Kuala Perlis to Changlun
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- ฿125
- Website
- Sani Express
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from KFC Changlun to Hat Yai Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿850
- Schedules at
- Zee Zenith Travel
Bus from Hat Yai Bus Terminal to Surathani Talad Kaset Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿235
- Website
- PP Service
Bus from Surin Transfer to Surat City Agricural Market 2
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,000
- Schedules at
- PP Service
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Kuala Perlis to Langkawi Ferry Terminal
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- ฿130–380
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- ฿139
- Adult (Non MyKad)
- ฿372
Ferry from Kuala Perlis to Langkawi Ferry Terminal
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- ฿130–380
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- ฿139
- Adult (Non MyKad)
- ฿372
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Ferry from Kuah Jetty to Trang Train Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿2,080
- Website
- Thubthim Siam Travel
- Phone
- +66 2 326 1126
- [email protected]
- Website
- Satun Center Tour
Ferry from Kuah Jetty to Surat Thani Bus Terminal
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,610
- Schedules at
- Satun Center Tour
Ferry from Kuala Perlis Pier to Hat Yai Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,300
- Schedules at
- Satun Center Tour
Ferry from Kuala Perlis Pier to Hat Yai Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,300
- Schedules at
- Satun Center Tour
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, What are the different types of Renfe trains in Spain?, and Travelling by boat in Italy - to help you get the most out of your next trip.
Booking & Getting There
Kuala Perlis to Surat Thani train services, operated by Thai Railway, depart from Padang Besar station.
The best way to get from Kuala Perlis to Surat Thani is to train which takes 8h 34m and costs ฿1200 - ฿1500. Alternatively, you can bus, which costs ฿1900 - ฿2200 and takes 9h 30m.
Kuala Perlis to Surat Thani bus services, operated by Sani Express, arrive at Changlun station.
Surat Thani is 1h behind Kuala Perlis. It is currently 6:02 PM in Kuala Perlis and 5:02 PM in Surat Thani.
Kuala Perlis to Surat Thani train services, operated by Thai Railway, arrive at Surat Thani Train Station.
Yes, the driving distance between Kuala Perlis to Surat Thani is 392 km. It takes approximately 5h 55m to drive from Kuala Perlis to Surat Thani.
Book your Kuala Perlis to Surat Thani bus tickets online with 12go.asia.
There are 179+ hotels available in Surat Thani.





