There are 5 ways to get from Songkhla to Suratthani 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.
Bus
best- Take the bus from Songkhla to Suratthanibus
5h฿125Train
- Take the train from Hat Yai to Surat Thani Train Stationtrain 32
6h 27m฿487–1,657Drive 319 km
- Drive from Songkhla to Suratthanicar 319 km
4h 42m฿1,115–1,610Taxi
- Take the taxi from Songkhla to Suratthanitaxi 319 km
4h 42m฿3,500–4,200Minivan
- Take the bus from Songkhla to Hat Yaibus
- Take the bus from Hat Yai Bus Terminal to Surathani Talad Kaset Stationbus
7h 2m฿274–301
Questions & Answers
The cheapest way to get from Songkhla to Suratthani is to bus which costs ฿125 and takes 5h.
The fastest way to get from Songkhla to Suratthani is to drive which takes 4h 42m and costs ฿1100 - ฿1700.
Yes, there is a direct bus departing from Songkhla and arriving at Suratthani. Services depart hourly, and operate every day. The journey takes approximately 5h.
The distance between Songkhla and Suratthani is 317 km. The road distance is 319 km.
The best way to get from Songkhla to Suratthani without a car is to bus which takes 5h and costs ฿125.
The bus from Songkhla to Suratthani takes 5h including transfers and departs hourly.
Songkhla to Suratthani bus services, operated by Local Bus Thailand, depart from Songkhla station.
The best way to get from Songkhla to Suratthani is to bus which takes 5h and costs ฿125. Alternatively, you can train, which costs ฿480 - ฿1700 and takes 6h 27m.
Songkhla to Suratthani bus services, operated by Local Bus Thailand, arrive at Suratthani station.
Suratthani is 1h 30m behind Songkhla. It is currently 9:18 PM in Songkhla and 7:48 PM in Suratthani.
What companies run services between Songkhla, Thailand and Suratthani, Thailand?
Local Bus Thailand operates a bus from Songkhla to Suratthani hourly. Tickets cost ฿125 and the journey takes 5h. Alternatively, State Railway of Thailand operates a train from Hat Yai to Surat Thani Train Station hourly. Tickets cost ฿100–1,200 and the journey takes 5h.
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Hat Yai to Surat Thani Train Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿100–1,200
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿100–210
- 2nd Class (Air-Conditioned Berth)
- ฿600–850
- 2nd Class (Air-conditioned Seat)
- ฿310–430
- 1st Class (Air-Conditioned Berth)
- ฿900–1,200
Bus from Songkhla to Suratthani
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿125
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 Surathani Talad Kaset Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿235
- Ave. Duration
- 4h 42m
- Estimated price
- ฿3,500–4,200
Taxi Hat Yai
- Phone
- +66 81-5415418
- Website
- hadyaitaxi.com
Hat Yai Taxi 24
- Phone
- +66 85 0801987
Grab Taxi
- Website
- grab.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 Italy Travel Guides, What are the different types of Renfe trains in Spain?, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Songkhla to Suratthani is 319 km. It takes approximately 4h 42m to drive from Songkhla to Suratthani.
There are 159+ hotels available in Suratthani.


