By train the journey from Hat Yai to Prachuap Khiri Khan is scheduled to take from 10 to 12 hours depending upon which train you take.
Train Times from Hat Yai to Prachuap Khiri Khan
There are 4 direct trains per day from Hat Yai to Prachuap Khiri Khan.
- Please note: The services shaded in grey are not currently operating.
Train | Hat Yai | Prachuap Khiri Khan | Service |
170 | 14:31 | 02:00 | Rapid |
172 | 15:50 | 03:33 | Rapid |
42 | 16:38 | 02:50 | Special Express |
38/46 | 18:15 | 05:18 | Special Express |
- The fastest train from Hat Yai to Prachuap Khiri Khan is Train #42 (departing at 16:38) which is scheduled to complete the journey in 10 hours 12 minutes.
- The slowest train from Hat Yai to Prachuap Khiri Khan is Train #172 (departing at 15:50) which is scheduled to complete the journey in 11 hours 43 minutes.
Buy Tickets from Hat Yai to Prachuap Khiri Khan
Use the Search Box below to buy your tickets from Hat Yai to Prachuap Khiri Khan:
Train #38 is the best train service to take on this route both because of the more convenient arrival time and because Train #38 has the best quality train carriages, including a single carriage of self contained First Class Sleeper berths.
Ticket Prices from Hat Yai to Prachuap Khiri Khan
Buying train tickets for the journey from Hat Yai to Prachuap Khiri Khan online costs 30 to 163 THB more than it does to buy the same ticket at a train station in Thailand.
Seat Type | Online Price | Station Price |
1st Class A/C Sleeper | 1,524 THB | 1,361 THB |
2nd Class A/C Sleeper | 805 to 895 THB | 719 to 799 THB |
2nd Class Fan Seat | 391 to 480 THB | 349 to 429 THB |
3rd Class Fan Seat | 243 to 328 THB | 213 to 293 THB |
The advantage of paying more to book in advance online is to secure the seat type of your choice on the most convenient train. The best seat types tend to sell out before the day travel.
Location of Hat Yai Train Station
Read more about Hat Yai Railway Station.
Location of Prachuap Khiri Khan Railway Station
Read more about Prachuap Khiri Khan Railway Station.
About Travel to Prachuap Khiri Khan
Prachuap Khiri Khan is a small coastal town, with a population slightly under 30,000 permanent residents, located 111 km by road to the south of the more famous resort town of Hua Hin. Prachuap Khiri Khan was Thailand’s first resort town, which became for famous by visits from Thailand’s Royal Family which in turn made it fashionable with holiday makers from Bangkok. This popularity with Thai holiday makers has continued, but Prachuap Khiri Khan never really caught on with foreign holiday makers to the same extent. For this reason Prachuap Khiri Khan has never really developed into a centre for mass tourism. The town’s atmosphere is very relaxed. The restaurants and hotels are low key, great value for money, and focused towards catering for Thai visitors. The opportunity to eat seafood at affordable prices is one of Prachuap Khiri Khan’s major selling points to Thai tourists and the seafront road has lots of seafood restaurants ranging in price from what you would pay at a market stall to about the same as a mid range restaurant in Bangkok.

Besides eating competitively priced seafood whilst enjoying a view of the beach, Prachuap Khiri Khan has some pleasant places to visit inside the town itself, notably its very pretty old fashioned train station, a 360 metre long pier with a small lighthouse, and the fantastic Wat Thammikaram Worawihan, which features temple on hill with thousands of resident wild moneys. Prachuap Khiri Khan also has a good beach, Ao Manao Beach, located a few kilometres to the south of the town within the grounds of a Royal Thai Air Force base, who allow access for visitors to use the beach. Very cheap sun loungers are available for rent at Ao Manao Beach and there are also several beach side stalls selling BBQ fish and prawns.