There are 7 ways to get from Trang Bus Terminal to Hat Yai Bus Terminal by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Mini Bus, train
best- Take the bus from Trang to Phatthalung778
- Take the train from Phatthalung to Hat Yai45
3h 53m฿195–1,263Train
cheapest- Take the train from Trang to Thung Song84
- Take the train from Thung Song to Hat Yai45
5h 27m฿170–1,982Minivan, bus
- Take the bus from Trang Bus Terminal to Pak Bara Pier
- Take the bus from Pak Bara Pier to Hat Yai Bus Terminal
6h 10m฿570Drive 146.5 km
- Drive from Trang Bus Terminal to Hat Yai Bus Terminal146.5 km
2h 11m฿525–758Taxi
- Take the taxi from Trang Bus Terminal to Hat Yai Bus Terminal146.5 km
2h 11m฿1,600–2,000Minivan, bus via Nakhon Si Thammarat
- Take the bus from Trang Bus Terminal to Nakhon Si Thammarat
- Take the bus from Nakhon Si Thammarat to Hat Yai Bus Station
6h 42m฿300–495Minivan, bus via Hat Yai Airport
- Take the bus from Trang Bus Terminal to Pak Bara Pier
- Take the bus from Pak Bara Pier to Hat Yai Airport
7h 9m฿610–660
Trang Bus Terminal to Hat Yai Bus Terminal by bus
Questions & Answers
The cheapest way to get from Trang Bus Terminal to Hat Yai Bus Terminal is to Minivan and bus via Nakhon Si Thammarat which costs ฿300 - ฿500 and takes 6h 42m.
The fastest way to get from Trang Bus Terminal to Hat Yai Bus Terminal is to drive which takes 2h 11m and costs ฿500 - ฿800.
No, there is no direct bus from Trang Bus Terminal to Hat Yai Bus Terminal. However, there are services departing from Trang Bus Terminal and arriving at Hat Yai Bus Terminal via Pak Bara Pier. The journey, including transfers, takes approximately 6h 10m.
The distance between Trang Bus Terminal and Hat Yai Bus Terminal is 150 km. The road distance is 146.5 km.
The best way to get from Trang Bus Terminal to Hat Yai Bus Terminal without a car is to Mini Bus and train which takes 3h 53m and costs ฿190 - ฿1300.
It takes approximately 3h 53m to get from Trang Bus Terminal to Hat Yai Bus Terminal, including transfers.
Trang Bus Terminal to Hat Yai Bus Terminal bus services, operated by Baan Pun Travel, depart from Trang Bus Terminal station.
The best way to get from Trang Bus Terminal to Hat Yai Bus Terminal is to train which takes 5h 27m and costs ฿170 - ฿2000. Alternatively, you can Minivan and bus, which costs ฿570 and takes 6h 10m.
Trang Bus Terminal to Hat Yai Bus Terminal bus services, operated by Baan Pun Travel, arrive at Pak Bara Pier station.
Hat Yai Bus Terminal is 2h 30m ahead of Trang Bus Terminal. It is currently 5:13 PM in Trang Bus Terminal and 7:43 PM in Hat Yai Bus Terminal.
What companies run services between Trang Bus Terminal, Thailand and Hat Yai Bus Terminal, Thailand?
You can take a vehicle from Trang Bus Terminal to Hat Yai Bus Terminal via Trang, Thung Song, and Hat Yai in around 5h 27m. Alternatively, you can take a bus from Trang Bus Terminal to Hat Yai Bus Terminal via Pak Bara Pier in around 6h 10m.
- Website
- railway.co.th
Train from Phatthalung to Hat Yai
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ฿45–1,100
- Schedules at
- railway.co.th
Train from Trang to Thung Song
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- ฿15–700
- Schedules at
- railway.co.th
Train from Thung Song to Hat Yai
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- ฿85–1,200
- Schedules at
- railway.co.th
Bus from Trang to Phatthalung
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿80
Bus from Trang Bus Terminal to Nakhon Si Thammarat
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ฿130–310
- Website
- nbkbus.com
Bus from Nakhon Si Thammarat to Hat Yai Bus Station
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- ฿170–190
- Book at
- nbkbus.com
- Phone
- +66 74 750 770
- jollytravel@hotmail.com
- Website
- jollytravel.in.th
Bus from Pak Bara Pier to Hat Yai Airport
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- ฿250
- Book at
- https://12go.asia/en/operator/jolly-travel
- Phone
- 088-7902204
- lipeferryspeedboat@hotmail.com
- Website
- lipeferry.net
Bus from Pak Bara Pier to Hat Yai Airport
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿200
- Book at
- 12go.com
- Ave. Duration
- 2h 11m
- Estimated price
- ฿1,600–2,000
Taxi Meter Trang by Pondtong Group
- Phone
- +66 875 708 888
- Website
- facebook.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 How to get from London to Edinburgh, What documents do I need to cross Niagara Falls?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Trang Bus Terminal to Hat Yai Bus Terminal is 146 km. It takes approximately 2h 11m to drive from Trang Bus Terminal to Hat Yai Bus Terminal.
There are 553+ hotels available in Hat Yai Bus Terminal.






