There are 5 ways to get from Hat Yai Junction to Phuket province (State) by plane, bus, ferry, 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.
Fly, bus
best- Fly from Hat Yai (HDY) to Phuket International Airport (HKT)plane HDY - HKT
- Take the bus from Phuket Airport Bus to Mueang Phuket District Officebus
3h 55m฿1,730–3,170Bus via Krabi
cheapest- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus 443-1
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus 438-0
6h 58m฿423–3,466Ferry
- Take the ferry from Hat Yai station to Bundhaya Beach Ko Lipeferry
- Take the ferry from Koh Lipe to Phuket Bus Station 1ferry
15h 30m฿2,700–6,491Drive 421.8 km
- Drive from Hat Yai Junction to Phuketcar 421.8 km
6h 33m฿1,575–2,275Bus
- Take the bus from Hat Yai Airport to Patong Phuket Hotel Transferbus
9h 22m฿5,110–9,610
Hat Yai Junction to Phuket province (State) by ferry
Questions & Answers
The cheapest way to get from Hat Yai Junction to Phuket province (State) is to drive which costs ฿1500 - ฿2300 and takes 6h 33m.
The fastest way to get from Hat Yai Junction to Phuket province (State) is to fly and bus which takes 3h 55m and costs ฿1700 - ฿3200.
No, there is no direct bus from Hat Yai Junction station to Phuket province (State). However, there are services departing from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station and arriving at สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 via กระบี่. The journey, including transfers, takes approximately 6h 58m.
No, there is no direct ferry from Hat Yai Junction station to Phuket province (State) station. However, there are services departing from Hat Yai station and arriving at Phuket Bus Station 1 via Koh Lipe. The journey, including transfers, takes approximately 15h 30m.
The distance between Hat Yai Junction and Phuket province (State) is 320 km. The road distance is 421.8 km.
Book your Hat Yai Junction to Phuket province (State) ferry tickets online with 12go.asia.
The best way to get from Hat Yai Junction to Phuket province (State) without a car is to bus via Krabi which takes 6h 58m and costs ฿420 - ฿3500.
It takes approximately 3h 55m to get from Hat Yai Junction to Phuket province (State), including transfers.
Hat Yai Junction to Phuket province (State) bus services, operated by Smart En Plus, depart from Hat Yai Airport station.
Hat Yai Junction to Phuket province (State) bus services, operated by Smart En Plus, arrive at Patong Phuket Hotel Transfer station.
What companies run services between Hat Yai Junction, Thailand and Phuket province (State), Thailand?
You can take a vehicle from Hat Yai Junction to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 via สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station and กระบี่ in around 6h 58m. Alternatively, you can take a ferry from Hat Yai station to Phuket Bus Station 1 via Koh Lipe in around 15h 30m.
- Website
- bangkokair.com
Flights from Hat Yai to Phuket International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ฿1,600–3,000
- Phone
- +66 80 465 5666
- [email protected]
Bus from Phuket Airport Bus to Mueang Phuket District Office
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- ฿70–100
- Book at
- 12go.asia
- Phone
- +66 80 465 5666
- Website
- airportbusphuket.com
Bus from Phuket Airport Bus to Mueang Phuket District Office
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ฿100–110
- Schedules at
- airportbusphuket.com
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- ฿230–2,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿280–350
- Book at
- 12go.asia
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿200–280
- Website
- Provincial Land Transport Office Of Krabi
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Bus from Hat Yai Airport to Patong Phuket Hotel Transfer
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- ฿5,000–9,500
- Book at
- 12 Go
- Website
- Smart En Plus
- Phone
- +66 74 750 770
- [email protected]
- Website
- jollytravel.in.th
Ferry from Hat Yai station to Bundhaya Beach Ko Lipe
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ฿1,000–1,300
- Book at
- 12 Go
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Ferry from Hat Yai station to Bundhaya Beach Ko Lipe
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿1,000–2,800
- Book at
- 12 Go
- Website
- Smart En Plus
Ferry from Koh Lipe to Phuket Bus Station 1
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,700–3,700
- Book at
- 12 Go
- Website
- Smart En Plus
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?, Need to know: Jadrolinija, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Hat Yai Junction to Phuket province (State) is 422 km. It takes approximately 6h 33m to drive from Hat Yai Junction to Phuket province (State).
Book your Hat Yai Junction to Phuket province (State) bus tickets online with 12go.asia.
There are 7288+ hotels available in Phuket province (State).



