There are 8 ways to get from Phuket to Kuala Perlis by bus, car, plane, ferry, 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.
Bus, drive
best- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to กระบี่bus
- Take the bus from Krabi Bus Station to Satunbus
- Drive from Satun to Kuala Perliscar
10h 6mRM 84–246Drive 471 km
- Drive from Phuket to Kuala Perliscar 471 km
7h 33mRM 218–315Fly to Langkawi International Airport, ferry
- Fly from Phuket International Airport (HKT) to Langkawi International Airport (LGK)plane HKT - LGK
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
8h 50mRM 449–1,068Ferry, bus, drive
- Take the ferry from Phuket to Phi Phi Ferry Terminalferry
- Take the ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabiferry
- Take the bus from Krabi Bus Station to Satunbus
- Drive from Satun to Kuala Perliscar
10h 34mRM 224–375Bus, train
- Take the bus from Phuket Transfer to Hat Yai Airportbus
- Take the train from Hat Yai to Padang Besartrain
13h 8mRM 664–1,367Bus, Minivan
- Take the bus from Phuket Bus Terminal 2 to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
13h 58mRM 88–227Fly to Alor Setar
- Fly from Phuket International Airport (HKT) to Alor Setar (AOR)plane HKT - AOR
10h 21mRM 482–2,078Fly to Hat Yai, train, bus
- Fly from Phuket International Airport (HKT) to Hat Yai (HDY)plane HKT - HDY
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Arautrain
- Take the bus from Sma Almaad to Terminal Bukit Lagi Kangarbus
9h 30mRM 192–439
Phuket International Airport (HKT) to Langkawi International Airport (LGK) flights
Questions & Answers
The cheapest way to get from Phuket to Kuala Perlis is to bus and drive which costs RM 80 - RM 250 and takes 10h 6m.
The fastest way to get from Phuket to Kuala Perlis is to drive which takes 7h 33m and costs RM 210 - RM 320.
No, there is no direct bus from Phuket to Kuala Perlis. However, there are services departing from Phuket Bus Terminal 2 and arriving at Kuala Perlis via Hat Yai Bus Terminal, Sma Almaad and Kangar. The journey, including transfers, takes approximately 13h 58m.
The distance between Phuket and Kuala Perlis is 521 km. The road distance is 471 km.
The best way to get from Phuket to Kuala Perlis without a car is to bus and train which takes 13h 8m and costs RM 650 - RM 1400.
It takes approximately 10h 6m to get from Phuket to Kuala Perlis, including transfers.
Phuket to Kuala Perlis bus services, operated by Sri Trang Tour, depart from Phuket Bus Terminal 2 station.
The best way to get from Phuket to Kuala Perlis is to bus and Minivan which takes 13h 58m and costs RM 85 - RM 230. Alternatively, you can fly, which costs RM 480 - RM 2100 and takes 10h 21m.
Phuket to Kuala Perlis bus services, operated by Sri Trang Tour, arrive at Hat Yai Bus Terminal station.
Kuala Perlis is 1h ahead of Phuket. It is currently 4:25 AM in Phuket and 5:25 AM in Kuala Perlis.
What companies run services between Phuket, Thailand and Kuala Perlis, Malaysia?
You can take a bus from Phuket Bus Terminal 2 to Kuala Perlis via Hat Yai Bus Terminal, Padang Besar, Padang Besar, Arau, Sma Almaad, Terminal Bukit Lagi Kangar, and Kangar in around 13h 58m. Alternatively, AirAsia, Malaysia Airlines, and Singapore Airlines fly from Phuket International Airport (HKT) to Alor Setar (AOR) twice daily.
- Website
- airasia.com
Flights from Phuket International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- RM 420–900
Flights from Phuket International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 420–900
Flights from Phuket International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- RM 270–1,100
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
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 31–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 31–34
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to กระบี่
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- RM 20–160
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- 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 17–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 Which London airport should I choose?, Bali: What to do if Mount Agung erupts, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Phuket to Kuala Perlis is 471 km. It takes approximately 7h 33m to drive from Phuket to Kuala Perlis.
There are 331+ hotels available in Kuala Perlis.





