There are 8 ways to get from Hua Hin to Patong by train, bus, 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.
Train, Bus, ferry
best- Take the train from Hua Hin to Surat Thani Train Stationtrain 85
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the ferry from Kong Ka Pier to Phuket Town Transferferry
11h 17mBus
cheapest- Take the bus from Hua Hin Bus Terminal to Phuket Bus Stationbus
12h฿707–1,073Ferry
- Take the ferry from Boonsiri Ferry Hua Hin to Boonsiri Sealine Ferry Koh Tao Pierferry Boonsiri Ferry Hua Hin - Boonsiri Sealine Ferry Koh Tao Pier
- Take the ferry from Mae Haad Pier Koh Tao to Patong Hotel Transferferry Mae Haad Pier Koh Tao - Patong Hotel Transfer
18h฿2,125–2,625Drive 651.5 km
- Drive from Hua Hin to Patongcar 651.5 km
9h 33m฿2,971–4,291Bus via Khao Sok Hotel Transfer
- Take the bus from Hua Hin to Khao Sok Hotel Transferbus Hua Hin - Khao Sok Hotel Transfer
- Take the bus from SP Feel Good Offce to Patong Hotel Transferbus SP Feel Good Offce - Patong Hotel Transfer
14h 3m฿1,662–2,400Fly from Hua Hin Airport
- Fly from Hua Hin Airport (HHQ) to Phuket International Airport (HKT)plane HHQ - HKT
8h 24m฿4,329–8,333Train to Don Mueang International Airport, fly
- Take the train from Hua Hin to Krung Thep Aphiwat Central Terminaltrain
- Fly from Don Mueang International Airport (DMK) to Phuket International Airport (HKT)plane DMK - HKT
8h 42m฿1,276–3,642Ferry to Suvarnabhumi Airport, fly
- Take the ferry from Hua Hin Clock Tower to Khao Sanferry
- Fly from Suvarnabhumi Airport (BKK) to Phuket International Airport (HKT)plane BKK - HKT
8h 16m฿2,010–3,990
Hua Hin to Patong by ferry
Comparing Your Travel Options
The cheapest way to get from Hua Hin to Patong is to bus which costs ฿700 - ฿1100 and takes 12h.
The fastest way to get from Hua Hin to Patong is to ferry and fly which takes 8h 16m and costs ฿2000 - ฿4000.
No, there is no direct bus from Hua Hin to Patong. However, there are services departing from Hua Hin Bus Terminal and arriving at Jungceylon Patong Beach via Phuket Bus Terminal 1. The journey, including transfers, takes approximately 12h.
No, there is no direct ferry from Hua Hin to Patong. However, there are services departing from Boonsiri Ferry Hua Hin and arriving at Patong Hotel Transfer via Mae Haad Pier Koh Tao. The journey, including transfers, takes approximately 18h.
The distance between Hua Hin and Patong is 672 km. The road distance is 651.5 km.
Book your Hua Hin to Patong ferry tickets online with 12go.asia.
The best way to get from Hua Hin to Patong without a car is to train and Bus and ferry which takes 11h 17m and costs .
It takes approximately 11h 17m to get from Hua Hin to Patong, including transfers.
Hua Hin to Patong bus services, operated by Local Bus Thailand, depart from Hua Hin Bus Terminal station.
The best way to get from Hua Hin to Patong is to bus which takes 12h and costs ฿700 - ฿1100. Alternatively, you can fly, which costs ฿4300 - ฿8500 and takes 8h 24m.
What companies run services between Hua Hin, Thailand and Patong, Phuket province, Thailand?
Local Bus Thailand operates a bus from Hua Hin Bus Terminal to Phuket Bus Station 5 times a day. Tickets cost ฿587–913 and the journey takes 10h. Alternatively, you can take a ferry from Boonsiri Ferry Hua Hin to Patong Hotel Transfer via Boonsiri Sealine Ferry Koh Tao Pier and Mae Haad Pier Koh Tao in around 18h.
- Website
- airasia.com
Flights from Hua Hin Airport to Phuket International Airport via Chiang Mai
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ฿4,100–8,000
Flights from Hua Hin Airport to Phuket International Airport via Chiang Mai, Don Mueang International Airport
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- ฿4,200–8,000
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ฿1,100–2,300
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,100–2,300
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,400–4,900
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- ฿1,000–2,800
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–2,900
- Website
- bangkokair.com
Flights from Don Mueang International Airport to Phuket International Airport via Koh Samui
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ฿3,700–8,500
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,400–4,900
- Website
- nokair.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,200–2,900
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hua Hin to Surat Thani Train Station
- Ave. Duration
- 6h 10m
- Frequency
- Hourly
- Estimated price
- ฿140–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿180–220
- 2nd Class (Air-Conditioned Berth)
- ฿140–190
- 2nd Class (Air-conditioned Seat)
- ฿430–470
Train from Hua Hin to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 4h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ฿75–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–170
- 2nd Class (Air-Conditioned Berth)
- ฿75–100
- 2nd Class (Air-conditioned Seat)
- ฿330–370
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Hua Hin Bus Terminal to Phuket Bus Station
- Ave. Duration
- 10h
- Frequency
- 5 times a day
- Estimated price
- ฿587–913
- VIP
- ฿913
- Regular
- ฿587
- Phone
- +66 2 234 1034
- [email protected]
- Website
- 12go.co
Bus from Hua Hin to Khao Sok Hotel Transfer
- Ave. Duration
- 9h 13m
- Frequency
- 3 times a day
- Estimated price
- ฿750–1,500
- Book at
- A and T Travel
- Phone
- +66 2 205 1005
- [email protected]
- Website
- Phuket Bus and Van Travel
Bus from SP Feel Good Offce to Patong Hotel Transfer
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ฿900
- Website
- Phuket Bus and Van Travel
- Phone
- +66 98 017 2564
- [email protected]
- Website
- Chaokoh Ferry
Ferry from Kong Ka Pier to Phuket Town Transfer
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿950–1,500
- Website
- Chaokoh Ferry
- Book at
- 12 Go
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Hua Hin to Boonsiri Sealine Ferry Koh Tao Pier
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ฿900–1,300
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Website
- PP Service
Ferry from Mae Haad Pier Koh Tao to Patong Hotel Transfer
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ฿1,680
- Schedules at
- PP Service
- Phone
- +66 2 237 1037
- [email protected]
- Website
- 12go.co
Ferry from Mae Haad Pier Koh Tao to Patong Hotel Transfer
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,280
- Book at
- Samui Tour
- Phone
- +66 2 245 1045
- [email protected]
- Website
- 12go.co
Ferry from Hua Hin Clock Tower to Khao San
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿750
- Book at
- Future Travel and Service
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Train travel in Spain: A guide to Renfe, and Travelling by boat in Italy - to help you get the most out of your next trip.
Booking & Getting There
Hua Hin to Patong bus services, operated by Local Bus Thailand, arrive at Phuket Bus Station.
Yes, the driving distance between Hua Hin to Patong is 651 km. It takes approximately 9h 33m to drive from Hua Hin to Patong.
Book your Hua Hin to Patong bus tickets online with 12go.asia.
There are 7729+ hotels available in Patong.









