Trains from Phetchaburi to Hat Yai

By train the journey from Phetchaburi to Hat Yai is scheduled to take between 12 and 15 hours depending on the train you take.

Train Times from Phetchaburi to Hat Yai


There are 4 direct train services a day from Phetchaburi to Hat Yai.

TrainPhetchaburiHat YaiService
17116:2406:34Rapid
3117:5407:25Special Express
37/4518:5208:41Special Express
16919:1509:52Rapid
  • The fastest train service from Phetchaburi to Hat Yai is Train #41 departing from Phetchaburi at 00:58 and scheduled to arrive in Hat Yai 12 hours 24 minutes later.
  • The slowest service is Train #169 departing at 19:15 scheduled to complete the journey between Phetchaburi and Hat Yai in 14 hours 37 minutes.

Buy Tickets from Phetchaburi to Hat Yai


Use the Search Box below to buy your train tickets from Phetchaburi to Hat Yai.

Powered by 12Go Asia system

Sleeper berths are available on all trains except for Train #41 departing from Phetchaburi at 00:58. 1st Class sleeper berths are available on Trains #31 and 37/45 although you need to book these well advance as there are a small number of 1st Class cabins on each train and they tend to sell out early on.

Ticket Prices from Phetchaburi to Hat Yai


Booking a train ticket from Phetchaburi to Hat Yai online costs 14 to 58 THB more than it does to buy the same ticket at a train station in Thailand.

Seat TypeOnline PriceStation Price
1st Class A/C Sleeper1,649 THB1,672 THB
2nd Class A/C Sleeper784 to 1,064 THB770 to 1,050 THB
2nd Class Fan Seats448 to 538 THB400 to 480 THB
3rd Class Fan Seats265 to 353 THB235 to 315 THB

Booking online in advance is recommended if you want to secure a 1st or 2nd Class sleeper berth for the long journey to Hat Yai. Trains to Hat Yai originate in Bangkok and this where the majority of the passengers travelling to Hat Yai will board, meaning trains tend to be full by the time they reach Phetchaburi.

Location of Phetchaburi Station


Google Map of Phetchaburi Railway Station

Location of Hat Yai Station


Read more about Hat Yai Railway Station.

Google Map of Hat Yai Railway Station

About Travel to Hat Yai


With a city centre population of over 150,000 permanent residents, Hat Yai is the largest city in Southern Thailand. Hat Yai has great amenities in terms of hotels, markets, shopping centres, restaurants and three major transport hubs: Hat Yai Airport, Hat Yai Railway Station and Hat Yai Bus Station. What Hat Yai doesn’t have, however, is any major tourist attractions in the city centre itself. Hat Yai attracts quite a few visitors from Malaysia, Singapore and China for weekend shopping trips and to enjoy the city’s more risque nightlife venues, of a kind not allowed in Malaysia, but not other many foreign visitors come to the city other than to pass through on the way to and from Malaysia or to and from islands on the west coast of Thailand. Nearby Songkhla, with its beaches and Old Town area, is much more appealing as a place to go on holiday as opposed to going shopping.

Hat Yai is the connection point for travel to Koh Lipe
Hat Yai is the connection point for travel to Koh Lipe

If Koh Lipe is your final destination, then travelling by train first to Hat Yai is a good option. There are direct bus and speedboat services from Hat Yai to Koh Lipe which depart from in front of Hat Yai Railway Station, as well as direct services to Koh Tarutao. There are also a number of private minivan operators travelling from Hat Yai city centre to Penang and long distance bus services travelling direct from Hat Yai to Kuala Lumpur. For travel by bus to other destinations you need to go to Hat Yai Bus Station, which is 2.9 km by road from Hat Yai Railway Station that costs around 50 THB in a local taxi van or by motorbike taxi.

How useful was this page?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.