There are 10 ways to get from Patong to Hua Hin by bus, train, 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.
Bus, train
best- Take the bus from Patong Hotel Transfer to Suratthani Train Stationbus Patong Hotel Transfer - Suratthani Train Station
- Take the train from Surat Thani Train Station to Hua Hintrain 32 / ...
11h 30m฿1,015–1,980Bus
cheapest- Take the bus from Phuket Bus Terminal to Hua Hinbus
12h 41m฿621–5,080Ferry
- Take the ferry from Patong Hotel Transfer to Mae Haad Koh Taoferry Patong Hotel Transfer - Mae Haad Koh Tao
- Take the ferry from Mae Haad Koh Tao to Hua Hin Lomprayahferry Mae Haad Koh Tao - Hua Hin Lomprayah
19h 15m฿7,779Drive 650.6 km
- Drive from Patong to Hua Hincar 650.6 km
9h 34m฿2,953–4,265Bus, train via Kamala Phuket Hotel Transfer
- Take the bus from Kamala Phuket Hotel Transfer to Suratthani Train Stationbus Kamala Phuket Hotel Transfer - Suratthani Train Station
- Take the train from Surat Thani Train Station to Hua Hintrain 32 / ...
12h 6m฿1,382–2,250Bus via Khao Sok van station
- Take the bus from Patong to Khao Sok Bus Stationbus Patong - Khao Sok Bus Station
- Take the bus from Khao Sok van station to Hua Hin Clock Towerbus Khao Sok van station - Hua Hin Clock Tower
17h฿1,645Fly Phuket International Airport to Don Mueang International Airport, train
- Fly from Phuket International Airport (HKT) to Don Mueang International Airport (DMK)plane HKT - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
8h 25m฿1,274–3,679Fly Phuket International Airport to Suvarnabhumi Airport, train
- Fly from Phuket International Airport (HKT) to Suvarnabhumi Airport (BKK)plane HKT - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
8h 51m฿1,329–4,159Ferry to Krabi Airport, fly to Don Mueang International Airport, train
- Take the ferry from Patong Phuket Hotel Transfer to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Don Mueang International Airport (DMK)plane KBV - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
10h 53m฿2,055–5,550Ferry to Krabi Airport, fly to Suvarnabhumi Airport, train
- Take the ferry from Patong Phuket Hotel Transfer to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Suvarnabhumi Airport (BKK)plane KBV - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
11h 19m฿2,210–5,730
Patong to Hua Hin by bus and train
Comparing Your Travel Options
The cheapest way to get from Patong to Hua Hin is to bus which costs ฿600 - ฿5500 and takes 12h 41m.
The fastest way to get from Patong to Hua Hin is to fly and train which takes 8h 25m and costs ฿1200 - ฿3700.
No, there is no direct bus from Patong to Hua Hin. However, there are services departing from Patong and arriving at Hua Hin via Mueang Phuket District Office and Phuket Bus Terminal. The journey, including transfers, takes approximately 12h 41m.
No, there is no direct ferry from Patong to Hua Hin. However, there are services departing from Patong Hotel Transfer and arriving at Hua Hin Lomprayah via Mae Haad Koh Tao. The journey, including transfers, takes approximately 19h 15m.
The distance between Patong and Hua Hin is 645 km. The road distance is 650.6 km.
Book your Patong to Hua Hin ferry tickets online with 12go.asia.
The best way to get from Patong to Hua Hin without a car is to bus and train which takes 11h 30m and costs ฿1000 - ฿2000.
It takes approximately 11h 30m to get from Patong to Hua Hin, including transfers.
Patong to Hua Hin bus services, operated by The Transport Company, depart from Phuket Bus Terminal station.
Patong to Hua Hin bus services, operated by The Transport Company, arrive at Hua Hin station.
What companies run services between Patong, Phuket province, Thailand and Hua Hin, Thailand?
The Transport Company operates a bus from Phuket Bus Terminal to Hua Hin 5 times a day. Tickets cost ฿550–5,000 and the journey takes 10h. Alternatively, you can take a ferry from Patong Hotel Transfer to Hua Hin Lomprayah via Mae Haad Koh Tao in around 19h 15m.
- Website
- airasia.com
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿1,000–2,300
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ฿1,100–2,300
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,000–2,500
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–2,900
- Website
- thaiairways.com
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿1,400–5,000
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,300–6,500
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿1,300–6,500
- Website
- vietjetair.com
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,000–2,800
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,000–3,000
- Website
- lionairthai.com
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–2,900
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿850–3,100
- Website
- bangkokair.com
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,400–4,800
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–6,500
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿1,300–6,500
- Website
- nokair.com
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–2,900
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,100–3,100
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Surat Thani Train Station to Hua Hin
- Ave. Duration
- 6h 9m
- 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 Surat Thani Train Station to Hua Hin
- Ave. Duration
- 6h 9m
- 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 Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 4h 7m
- Frequency
- Hourly
- 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
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 4h 7m
- Frequency
- Hourly
- 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
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 4h 7m
- Frequency
- Hourly
- 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
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 4h 7m
- Frequency
- Hourly
- 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
Bus from Patong Hotel Transfer to Suratthani Train Station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿1,080
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
Bus from Kamala Phuket Hotel Transfer to Suratthani Train Station
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,180
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Website
- PP Service
Bus from Patong Hotel Transfer to Suratthani Train Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿875
- Schedules at
- PP Service
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Phuket Bus Terminal to Hua Hin
- Ave. Duration
- 10h
- Frequency
- 5 times a day
- Estimated price
- ฿550–5,000
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 2 205 1005
- [email protected]
- Website
- Phuket Bus and Van Travel
Bus from Patong to Khao Sok Bus Station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿700
- Website
- Phuket Bus and Van Travel
- Phone
- +66 2 218 1018
- [email protected]
- Website
- Nitiphong Phai Boon Transport
Bus from Khao Sok van station to Hua Hin Clock Tower
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- ฿945
- Website
- Nitiphong Phai Boon Transport
Ferry from Patong Hotel Transfer to Mae Haad Koh Tao
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,980
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Mae Haad Koh Tao to Hua Hin Lomprayah
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- ฿5,799
- Schedules at
- Lomprayah
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Patong Phuket Hotel Transfer to Krabi Airport
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿950–1,800
- Website
- tigerlinetravel
Ferry from Patong Phuket Hotel Transfer to Krabi Airport
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿950–1,800
- Website
- tigerlinetravel
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?, The beginner’s guide to the 2018 World Nomad Games, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Patong to Hua Hin is 651 km. It takes approximately 9h 34m to drive from Patong to Hua Hin.
Book your Patong to Hua Hin bus tickets online with 12go.asia.
There are 1423+ hotels available in Hua Hin.















