There are 6 ways to get from Hat Yai to Hat Pak Meng by train, bus, taxi, 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.
Train, Mini Bus, taxi
best- Take the train from Hat Yai to Phatthalungtrain 32
- Take the bus from Phatthalung to Trangbus 778
- Take the taxi from Trang to Hat Pak Mengtaxi
3h 39m฿388–1,282Train
cheapest- Take the train from Hat Yai to Thung Songtrain 32 / ...
- Take the train from Thung Song to Trangtrain 167
5h 38m฿373–2,112Drive 180.6 km
- Drive from Hat Yai to Hat Pak Mengcar 180.6 km
2h 55m฿824–1,190Taxi
- Take the taxi from Hat Yai to Hat Pak Mengtaxi 180.6 km
2h 55m฿2,000–2,400Bus via Trang
- Take the bus from Hat Yai to Trang Bus Terminalbus Hat Yai - Trang Bus Terminal
5h 49m฿845–945Bus
- Take the bus from Hat Yai Bus Terminal to Koh Kradan Beachbus Hat Yai Bus Terminal - Koh Kradan Beach
9h 3m฿1,717–1,732
Comparing Your Travel Options
The cheapest way to get from Hat Yai to Hat Pak Meng is to train and Mini Bus and taxi which costs ฿380 - ฿1300 and takes 3h 39m.
The fastest way to get from Hat Yai to Hat Pak Meng is to drive which takes 2h 55m and costs ฿800 - ฿1200.
No, there is no direct bus from Hat Yai to Hat Pak Meng. However, there are services departing from Hat Yai and arriving at Sikao via Trang Bus Terminal. The journey, including transfers, takes approximately 5h 49m.
No, there is no direct train from Hat Yai to Hat Pak Meng. However, there are services departing from Hat Yai and arriving at Trang via Thung Song. The journey, including transfers, takes approximately 5h 38m.
The distance between Hat Yai and Hat Pak Meng is 181 km. The road distance is 180.6 km.
The best way to get from Hat Yai to Hat Pak Meng without a car is to train and Mini Bus and taxi which takes 3h 39m and costs ฿380 - ฿1300.
It takes approximately 3h 39m to get from Hat Yai to Hat Pak Meng, including transfers.
Hat Yai to Hat Pak Meng bus services, operated by Zee Zenith Travel, depart from Hat Yai station.
Hat Yai to Hat Pak Meng train services, operated by State Railway of Thailand, depart from Hat Yai station.
The best way to get from Hat Yai to Hat Pak Meng is to train which takes 5h 38m and costs ฿370 - ฿2200. Alternatively, you can bus via Trang, which costs ฿800 - ฿950 and takes 5h 49m.
What companies run services between Hat Yai, Thailand and Hat Pak Meng, Thailand?
You can take a train from Hat Yai to Hat Pak Meng via Thung Song and Trang in around 5h 38m. Alternatively, Zee Zenith Travel operates a bus from Hat Yai to Trang Bus Terminal once daily. Tickets cost ฿585 and the journey takes 4h.
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Phatthalung
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- ฿28–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿28–40
- 2nd Class (Air-conditioned Seat)
- ฿270–300
Train from Hat Yai to Thung Song
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- ฿55–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿55–75
- 2nd Class (Air-conditioned Seat)
- ฿310–340
Train from Thung Song to Trang
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- ฿24–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿24–35
- 2nd Class (Air-conditioned Seat)
- ฿260–290
Bus from Phatthalung to Trang
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿80
- [email protected]
- Website
- Zee Zenith Travel
Bus from Hat Yai to Trang Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿585
- Schedules at
- Zee Zenith Travel
- Phone
- +66 2 215 1015
- [email protected]
- Website
- Nopjira Trans
Bus from Hat Yai Bus Terminal to Koh Kradan Beach
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- ฿942
- Website
- Nopjira Trans
- Ave. Duration
- 1h 47m
- Estimated price
- ฿280–2,400
Taxi Meter Trang by Pondtong Group
- Phone
- +66 75 582 822
- Website
- facebook.com
Grab Taxi
- Phone
- +66 061 494 6191
- Website
- grab.com
Hat Yai Taxi 24
- Phone
- +66 85 0801987
Taxi Hat Yai
- Phone
- +66 81-5415418
- Website
- hadyaitaxi.com
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 Travelling to the US: What do I need to know?, How to get from Florence to Rome, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
Booking & Getting There
Hat Yai to Hat Pak Meng bus services, operated by Zee Zenith Travel, arrive at Trang Bus Terminal station.
Hat Yai to Hat Pak Meng train services, operated by State Railway of Thailand, arrive at Thung Song station.
Yes, the driving distance between Hat Yai to Hat Pak Meng is 181 km. It takes approximately 2h 55m to drive from Hat Yai to Hat Pak Meng.
There are 113+ hotels available in Hat Pak Meng.


