There are 7 ways to get from Phuket to Kuala Perlis by ferry, bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus, drive
best- Take the ferry from Rassada Pier to Ao Nang Hotel Transferferry
- Take the bus from Ao Nang Hotel Transfer to Trang Town Transferbus
- Take the bus from Trang Bus Terminal to Satun Bus Stationbus
- Drive from Satun Bus Station to Kuala Perliscar
8h 49mRM 341–371Drive 470.9 km
cheapest- Drive from Phuket to Kuala Perliscar 470.9 km
7h 32mRM 260–376Ferry via Pattaya Beach Koh Lipe
- Take the ferry from Phuket Rassada Pier to Pattaya Beach Koh Lipeferry
- Take the ferry from Pattaya Beach Koh Lipe to Kuah Jettyferry
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
9h 35mRM 392–506Fly, bus, train
- Fly from Phuket International Airport (HKT) to Hat Yai (HDY)plane HKT - HDY
- Take the bus from Hat Yai Airport to KTM Malaysia Railaway Station sidebus
- Take the train from Padang Besar to Arautrain
- Take the bus from Sma Almaad to Terminal Bukit Lagi Kangarbus
8h 35mRM 391–633Ferry
- Take the ferry from Phuket Bangtao and Surin Transfer to Kuah Jettyferry Phuket Bangtao and Surin Transfer - Kuah Jetty
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
10h 5mRM 372–680Ferry, bus
- Take the ferry from Mueang Phuket to Bundhaya Pier 1ferry Mueang Phuket - Bundhaya Pier 1
- Take the bus from Bundhaya Pier 1 to Kuala Perlisbus Bundhaya Pier 1 - Kuala Perlis
11h 5mRM 720Bus
- Take the bus from Phuket Transfer to Hat Yai Airportbus
- Take the bus from Hat Yai Airport to KTM Malaysia Railaway Station sidebus
- Take the bus from Terminal Padang Besar Perlis to Terminal Bukit Lagi Kangarbus R11
13h 3mRM 839–1,555
Phuket to Kuala Perlis by ferry
Comparing Your Travel Options
The cheapest way to get from Phuket to Kuala Perlis is to drive which costs RM 260 - RM 380 and takes 7h 32m.
The fastest way to get from Phuket to Kuala Perlis is to drive which takes 7h 32m and costs RM 260 - RM 380.
No, there is no direct bus from Phuket to Kuala Perlis. However, there are services departing from Phuket Transfer and arriving at Kuala Perlis via Hat Yai Airport, Terminal Padang Besar Perlis and Kangar. The journey, including transfers, takes approximately 13h 3m.
No, there is no direct ferry from Phuket to Kuala Perlis. However, there are services departing from Phuket Rassada Pier and arriving at Kuala Perlis via Pattaya Beach Koh Lipe and Langkawi Ferry Terminal. The journey, including transfers, takes approximately 9h 35m.
The distance between Phuket and Kuala Perlis is 421 km. The road distance is 470.9 km.
Book your Phuket to Kuala Perlis ferry tickets online with 12go.asia.
The best way to get from Phuket to Kuala Perlis without a car is to ferry via Pattaya Beach Koh Lipe which takes 9h 35m and costs RM 390 - RM 550.
It takes approximately 8h 49m to get from Phuket to Kuala Perlis, including transfers.
Phuket to Kuala Perlis bus services, operated by Smart En Plus, depart from Phuket Transfer station.
Phuket to Kuala Perlis bus services, operated by Smart En Plus, arrive at Hat Yai Airport station.
What companies run services between Phuket, Thailand and Kuala Perlis, Malaysia?
You can take a ferry from Phuket Rassada Pier to Kuala Perlis via Pattaya Beach Koh Lipe and Langkawi Ferry Terminal in around 9h 35m. Alternatively, you can take a bus from Phuket Transfer to Kuala Perlis via Hat Yai Airport, KTM Malaysia Railaway Station side, Terminal Padang Besar Perlis, Terminal Bukit Lagi Kangar, and Kangar in around 13h 3m.
- Website
- bangkokair.com
Flights from Phuket International Airport to Hat Yai
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 180–380
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Padang Besar to Arau
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- RM 7–11
- Website
- KTM Intercity
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Padang Besar to Arau
- Ave. Duration
- 17 min
- Frequency
- Every 3 hours
- Estimated price
- RM 1–16
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 10–16
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Bus from Ao Nang Hotel Transfer to Trang Town Transfer
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 88
- Website
- tigerlinetravel
- Website
- kbi.dlt.go.th
Bus from Trang Bus Terminal to Satun Bus Station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 43
- Book at
- 12 Go
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from Hat Yai Airport to KTM Malaysia Railaway Station side
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- RM 189
- Schedules at
- Zee Zenith Travel
Bus from Hat Yai Airport to KTM Malaysia Railaway Station side
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- RM 189
- Schedules at
- Zee Zenith Travel
- Phone
- +60 3-2385 9090
- [email protected]
- Website
- Mara Liner MyBAS
Bus from Sma Almaad to Terminal Bukit Lagi Kangar
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- RM 2–22
- Website
- Mara Liner MyBAS
Bus from Terminal Padang Besar Perlis to Terminal Bukit Lagi Kangar
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- RM 6–75
- Website
- Mara Liner MyBAS
- Phone
- +66 2 339 1139
- [email protected]
- Website
- Marinee Travel
Bus from Bundhaya Pier 1 to Kuala Perlis
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- RM 363
- Website
- Marinee Travel
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Bus from Phuket Transfer to Hat Yai Airport
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- RM 600–1,300
- Book at
- 12 Go
- Website
- Smart En Plus
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Rassada Pier to Ao Nang Hotel Transfer
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- RM 165
- Website
- Awaycation Trip
Ferry from Mueang Phuket to Bundhaya Pier 1
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- RM 358
- Website
- Awaycation Trip
- Website
- Baan Pun Travel
Ferry from Phuket Rassada Pier to Pattaya Beach Koh Lipe
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- RM 386
- Schedules at
- Baan Pun Travel
- Phone
- +66 74 783 643
- [email protected]
- Website
- Satun Pakbara
Ferry from Phuket Rassada Pier to Pattaya Beach Koh Lipe
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- RM 280–300
- Website
- Satun Pakbara
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Pattaya Beach Koh Lipe to Kuah Jetty
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 95–180
- Website
- tigerlinetravel
Ferry from Phuket Bangtao and Surin Transfer to Kuah Jetty
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- RM 350–650
- Website
- tigerlinetravel
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Langkawi Ferry Terminal to Kuala Perlis
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 16–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 17
- Adult (Non MyKad)
- RM 45
Ferry from Langkawi Ferry Terminal to Kuala Perlis
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 16–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 17
- Adult (Non MyKad)
- RM 45
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 Travelling to the US: What do I need to know?, Travelling to and around Russia for the 2018 FIFA World Cup, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
Booking & Getting There
Kuala Perlis is 1h ahead of Phuket. It is currently 12:19 PM in Phuket and 1:19 PM in Kuala Perlis.
Yes, the driving distance between Phuket to Kuala Perlis is 471 km. It takes approximately 7h 32m to drive from Phuket to Kuala Perlis.
There are 326+ hotels available in Kuala Perlis.















