There are 5 ways to get from Ko Samui to Kuala Perlis by busferry, train, bus, car ferry, 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.
Bus and ferry, train
best- Take the busferry from Koh Samui Nathon Pier to Surat Thani Train stationbusferry
- Take the train from Surat Thani Train Station to Hat Yaitrain
- Take the train from Hat Yai to Padang Besartrain
12h 39mCar ferry, bus, Minivan
cheapest- Take the carferry from Lipa Noi Pier to Raja Ferry Donsak Piercarferry
- 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 bus from Terminal Padang Besar Perlis to Terminal Bukit Lagi Kangarbus R11
15h 37mRM 120–285Bus, Minivan
- Take the bus from Boonsiri Ferry Nathon Pier Koh Samui to Hat Yai Bus Stationbus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Take the bus from Terminal Padang Besar Perlis to Terminal Bukit Lagi Kangarbus R11
14h 23mRM 138–208Car ferry, drive
- Take the carferry from Lipa Noi Pier to Raja Ferry Donsak Piercarferry
- Drive from Raja Ferry Donsak Pier to Kuala Perliscar
7h 34mRM 202–298Fly, train
- Fly from Koh Samui Airport (USM) to Hat Yai (HDY)plane USM - HDY
- Take the train from Hat Yai to Padang Besartrain
9h 45mRM 778–3,400
Koh Samui Airport (USM) to Hat Yai (HDY) flights
Questions & Answers
The cheapest way to get from Ko Samui to Kuala Perlis is to bus and Minivan which costs RM 130 - RM 210 and takes 14h 23m.
The fastest way to get from Ko Samui to Kuala Perlis is to car ferry and drive which takes 7h 34m and costs RM 200 - RM 300.
No, there is no direct bus from Ko Samui to Kuala Perlis. However, there are services departing from Boonsiri Ferry Nathon Pier Koh Samui and arriving at Kuala Perlis via Hat Yai Bus Terminal, Terminal Padang Besar Perlis and Kangar. The journey, including transfers, takes approximately 14h 23m.
The distance between Ko Samui and Kuala Perlis is 525 km.
The best way to get from Ko Samui to Kuala Perlis without a car is to bus and ferry and train which takes 12h 39m and costs .
It takes approximately 12h 39m to get from Ko Samui to Kuala Perlis, including transfers.
Ko Samui to Kuala Perlis bus services, operated by Boonsiri Ferry, depart from Boonsiri Ferry Nathon Pier Koh Samui station.
Ko Samui to Kuala Perlis bus services, operated by Boonsiri Ferry, arrive at Hat Yai Bus Station.
Kuala Perlis is 1h ahead of Ko Samui. It is currently 12:11 PM in Ko Samui and 1:11 PM in Kuala Perlis.
There are 330+ hotels available in Kuala Perlis.
What companies run services between Ko Samui, Thailand and Kuala Perlis, Malaysia?
You can take a bus from Boonsiri Ferry Nathon Pier Koh Samui to Kuala Perlis via Hat Yai Bus Station, Hat Yai Bus Terminal, Padang Besar, Terminal Padang Besar Perlis, Terminal Bukit Lagi Kangar, and Kangar in around 14h 23m.
- Website
- thaiairways.com
Flights from Koh Samui Airport to Hat Yai via Phuket
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- RM 650–2,800
Flights from Koh Samui Airport to Hat Yai via Suvarnabhumi
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- RM 800–2,000
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- railway.co.th
Train from Surat Thani Train Station to Hat Yai
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- RM 12–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 18–23
- 2nd Class (Air-Conditioned Berth)
- RM 12–16
- 2nd Class (Air-conditioned Seat)
- RM 45–49
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 30–34
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 30–34
- Phone
- +66 89 873 0008
- customercare@lomprayah.com
- Website
- lomprayah.com
Busferry from Koh Samui Nathon Pier to Surat Thani Train station
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- +66 2 277 4488
- info@rajaferryport.com
- Website
- Raja Ferry
Car ferry from Lipa Noi Pier to Raja Ferry Donsak Pier
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- RM 28–33
- Book at
- 12 Go
- Website
- Raja Ferry
Car ferry from Lipa Noi Pier to Raja Ferry Donsak Pier
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- RM 28–33
- Book at
- 12 Go
- Website
- Raja Ferry
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 How to get from Southend Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled, and Travelling by boat in Italy - to help you get the most out of your next trip.








