There are 7 ways to get from Hat Yai Airport (HDY) to Phuket by plane, bus, ferry, rideshare, 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 to Phuket International Airport
best- Fly from Hat Yai (HDY) to Phuket International Airport (HKT)plane HDY - HKT
2h 30m฿1,689–3,018Bus via Hat Yai Bus Terminal
cheapest- Take the bus from Hat Yai Bus Terminal to Phuket Bus Terminal 2bus
10h 14m฿660–1,560Bus
- Take the bus from Hat Yai Airport to Phuket Transferbus
7h฿5,000–9,000Ferry, Speedboat
- Take the ferry from Hat Yai Airport to Bundhaya Beach Ko Lipeferry
- Take the ferry from Koh Lipe to Rassada Pier Phuketferry
10h 30m฿3,130–4,899Airport Transfer
- Take the rideshare from Hat Yai-HDY to Phuket424 km
6h 36mDrive 424 km
- Drive from Hat Yai Airport (HDY) to Phuketcar 424 km
6h 36m฿1,573–2,272Fly to Krabi Airport, ferry
- Fly from Hat Yai (HDY) to Krabi Airport (KBV)plane HDY - KBV
- Take the ferry from Ao Nang to Rassada Pier Phuketferry
7h 29m฿3,628–9,701
Hat Yai Airport (HDY) to Phuket by ferry
Questions & Answers
The cheapest way to get from Hat Yai Airport (HDY) to Phuket is to bus via Hat Yai Bus Terminal which costs ฿650 - ฿1600 and takes 10h 14m.
The fastest way to get from Hat Yai Airport (HDY) to Phuket is to fly which takes 2h 30m and costs ฿1600 - ฿3100.
Yes, there is a direct bus departing from Hat Yai Airport and arriving at Phuket Transfer. Services depart hourly, and operate every day. The journey takes approximately 7h.
No, there is no direct ferry from Hat Yai Airport (HDY) to Phuket. However, there are services departing from Hat Yai Airport and arriving at Rassada Pier Phuket via Koh Lipe. The journey, including transfers, takes approximately 10h 30m.
The distance between Hat Yai Airport (HDY) and Phuket is 303 km. The road distance is 424 km.
Book your Hat Yai Airport (HDY) to Phuket ferry tickets online with 12go.asia.
The best way to get from Hat Yai Airport (HDY) to Phuket without a car is to bus which takes 7h and costs ฿5000 - ฿9000.
It takes approximately 2h 30m to get from Hat Yai Airport (HDY) to Phuket, including transfers.
Hat Yai Airport (HDY) to Phuket bus services, operated by Smart En Plus, depart from Hat Yai Airport station.
The best way to get from Hat Yai Airport (HDY) to Phuket is to fly which takes 2h 30m and costs ฿1600 - ฿3100. Alternatively, you can bus, which costs ฿5000 - ฿9000 and takes 7h.
What companies run services between Hat Yai Airport (HDY), Thailand and Phuket, Thailand?
Bangkok Airways flies from Hat Yai (HDY) to Phuket International Airport (HKT) once daily. Alternatively, Smart En Plus operates a bus from Hat Yai Airport to Phuket Transfer on demand. Tickets cost ฿5,000–9,000 and the journey takes 7h.
- Website
- thaiairways.com
Flights from Hat Yai to Phuket International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ฿1,600–3,000
Flights from Hat Yai to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ฿3,300–9,000
- Website
- lionairthai.com
Flights from Hat Yai to Krabi Airport via Don Muang
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ฿2,600–3,900
- Website
- airasia.com
Flights from Hat Yai to Krabi Airport via Don Muang
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ฿3,400–5,000
- Website
- vietjetair.com
Flights from Hat Yai to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ฿2,400–6,000
- Website
- nokair.com
Flights from Hat Yai to Krabi Airport via Don Muang
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ฿2,800–20,000
- Website
- worldticket.com
Flights from Hat Yai to Krabi Airport via Don Muang
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ฿2,800–20,000
- 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 614655695
- [email protected]
- Website
- Smart En Plus
Bus from Hat Yai Airport to Phuket Transfer
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- ฿5,000–9,000
- Book at
- 12 Go
- Website
- Smart En Plus
- Phone
- +66 74 750 770
- [email protected]
- Website
- jollytravel.in.th
Ferry from Hat Yai Airport to Bundhaya Beach Ko Lipe
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿1,000–1,200
- Book at
- 12 Go
- Phone
- +66 74 783 643
- [email protected]
- Website
- Satun Pakbara
Ferry from Koh Lipe to Rassada Pier Phuket
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿2,100–3,700
- Website
- Satun Pakbara
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Ao Nang to Rassada Pier Phuket
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿800–4,100
- Website
- tigerlinetravel
- Website
- https://www.mozio.com
Rideshare from Hat Yai-HDY to Phuket
- Ave. Duration
- 6h 36m
- Frequency
- On demand
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 Heathrow Airport into central London, Need to know: Greyhound, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Hat Yai Airport (HDY) to Phuket bus services, operated by Smart En Plus, arrive at Phuket Transfer station.
Yes, the driving distance between Hat Yai Airport (HDY) to Phuket is 424 km. It takes approximately 6h 36m to drive from Hat Yai Airport (HDY) to Phuket.
Book your Hat Yai Airport (HDY) to Phuket bus tickets online with 12go.asia.
There are 7308+ hotels available in Phuket.
Check out Blablacar's carpooling service for rideshare options between Hat Yai Airport (HDY) and Phuket. A great option if you don't have a driver's licence or want to avoid public transport.











