There are 6 ways to get from Trang to Padang Besar by bus, train, night bus, 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 Phatthalungbus 778
- Take the train from Phatthalung to Padang Besartrain 45
4h 49m฿145–1,080Minivan
- Take the night bus from Trang to Songkhlanightbus
- Take the bus from Songkhla to Hat Yaibus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
7h 20m฿235–577Drive 169 km
- Drive from Trang to Padang Besarcar 169 km
2h 47m฿595–860Taxi
- Take the taxi from Trang to Padang Besartaxi 169 km
2h 47m฿1,900–2,300Mini Bus, train via Hat Yai
- Take the bus from Trang to Phatthalungbus 778
- Take the train from Phatthalung to Hat Yaitrain 45
- Take the train from Hat Yai to Padang Besartrain 45
4h 58m฿180–2,030Train
- Take the train from Trang to Thung Songtrain 84
- Take the train from Thung Song to Hat Yaitrain 45
- Take the train from Hat Yai to Padang Besartrain 45
6h 32m฿174–3,003
Trang to Padang Besar by train
Questions & Answers
The cheapest way to get from Trang to Padang Besar is to Minivan which costs ฿230 - ฿600 and takes 7h 20m.
The fastest way to get from Trang to Padang Besar is to drive which takes 2h 47m and costs ฿550 - ฿900.
No, there is no direct bus from Trang to Padang Besar. However, there are services departing from Trang and arriving at Padang Besar via Songkhla and Hat Yai Bus Terminal. The journey, including transfers, takes approximately 7h 20m.
No, there is no direct train from Trang to Padang Besar. However, there are services departing from Trang and arriving at Padang Besar via Thung Song and Hat Yai. The journey, including transfers, takes approximately 6h 32m.
The distance between Trang and Padang Besar is 189 km. The road distance is 169 km.
The best way to get from Trang to Padang Besar without a car is to Mini Bus and train which takes 4h 49m and costs ฿140 - ฿1100.
It takes approximately 4h 49m to get from Trang to Padang Besar, including transfers.
Trang to Padang Besar bus services, operated by Local Minivan Thailand, depart from Trang station.
Trang to Padang Besar train services, operated by State Railway of Thailand, depart from Trang station.
Trang to Padang Besar bus services, operated by Local Minivan Thailand, arrive at Songkhla station.
What companies run services between Trang, Thailand and Padang Besar, Thailand?
You can take a train from Trang to Padang Besar via Thung Song and Hat Yai in around 6h 32m.
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Phatthalung to Padang Besar
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- ฿65–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿65–180
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿260–370
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
Train from Phatthalung to Hat Yai
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ฿55–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿55–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿250–350
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
Train from Hat Yai to Padang Besar
- Ave. Duration
- 39 min
- Frequency
- Once daily
- Estimated price
- ฿45–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿45–160
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿240–340
- 1st Class (Air-Conditioned Berth)
- ฿700–950
Train from Trang to Thung Song
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- ฿50–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿50–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿250–350
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
Train from Thung Song to Hat Yai
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- ฿75–1,100
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿75–190
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿280–380
- 1st Class (Air-Conditioned Berth)
- ฿800–1,100
Bus from Trang to Phatthalung
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿80
Night bus from Trang to Songkhla
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿150–400
Bus from Songkhla to Hat Yai
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿35–70
- Schedules at
- facebook.com
Bus from Hat Yai Bus Terminal to Padang Besar
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ฿50–110
- Ave. Duration
- 2h 47m
- Estimated price
- ฿1,900–2,300
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 Best ways to travel around Australia, Need to know: Jadrolinija, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Trang to Padang Besar train services, operated by State Railway of Thailand, arrive at Thung Song station.
Yes, the driving distance between Trang to Padang Besar is 169 km. It takes approximately 2h 47m to drive from Trang to Padang Besar.
There are 78+ hotels available in Padang Besar.


