There are 6 ways to get from Kantang to Surat Thani by bus, train, ferry, 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
best- Take the bus from Trang to Suratthanibus 488
4h 3m฿165–300Train
cheapest- Take the train from Kantang to Surat Thani Train Stationtrain 168
4h 58m฿90–480Ferry
- Take the ferry from Trang Train Station to Surat Thani Kaset 2 Marketferry Trang Train Station - Surat Thani Kaset 2 Market
5h 55m฿1,205–1,340Drive 231.5 km
- Drive from Kantang to Surat Thanicar 231.5 km
3h 22m฿887–1,281Taxi
- Take the taxi from Kantang to Surat Thanitaxi 231.5 km
3h 22m฿1,500–1,900Train via Thung Song
- Take the train from Kantang to Thung Songtrain 168
- Take the train from Thung Song to Surat Thani Train Stationtrain 32
5h 6m฿360–1,445
Kantang to Surat Thani by train and bus
Comparing Your Travel Options
The cheapest way to get from Kantang to Surat Thani is to Mini Bus which costs ฿160 - ฿300 and takes 4h 3m.
The fastest way to get from Kantang to Surat Thani is to drive which takes 3h 22m and costs ฿850 - ฿1300.
No, there is no direct bus from Kantang to Surat Thani. However, there are services departing from Trang and arriving at Suratthani via . The journey, including transfers, takes approximately 4h 3m.
No, there is no direct ferry from Kantang station to Surat Thani. However, there are services departing from Trang Train Station and arriving at Surat Thani Kaset 2 Market via . The journey, including transfers, takes approximately 5h 55m.
No, there is no direct train from Kantang to Surat Thani station. However, there are services departing from Kantang and arriving at Surat Thani Train Station via . The journey, including transfers, takes approximately 4h 58m.
The distance between Kantang and Surat Thani is 233 km. The road distance is 231.5 km.
The best way to get from Kantang to Surat Thani without a car is to Mini Bus which takes 4h 3m and costs ฿160 - ฿300.
It takes approximately 4h 3m to get from Kantang to Surat Thani, including transfers.
Kantang to Surat Thani bus services, operated by Local Bus Thailand, depart from Trang station.
Kantang to Surat Thani train services, operated by Thai Railway, depart from Kantang station.
What companies run services between Kantang, Thailand and Surat Thani, Thailand?
Local Bus Thailand operates a bus from Trang to Suratthani hourly. Tickets cost ฿160 and the journey takes 3h. Alternatively, Thai Railway operates a train from Kantang to Surat Thani Train Station 4 times a day. Tickets cost ฿90–480 and the journey takes 4h 3m.
- Website
- Thai Railway
Train from Kantang to Surat Thani Train Station
- Ave. Duration
- 4h 3m
- Frequency
- 4 times a day
- Estimated price
- ฿90–480
- Schedules at
- Thai Railway
Train from Kantang to Thung Song
- Ave. Duration
- 1h 42m
- Frequency
- 4 times a day
- Estimated price
- ฿20–180
- Schedules at
- Thai Railway
Train from Thung Song to Surat Thani Train Station
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- ฿55–1,200
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Thung Song to Surat Thani Train Station
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ฿40–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿40–55
- 2nd Class (Air-conditioned Seat)
- ฿290–320
Bus from Trang to Suratthani
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿160
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Ferry from Trang Train Station to Surat Thani Kaset 2 Market
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,200
- Website
- Thubthim Siam Travel
- Ave. Duration
- 3h 22m
- Estimated price
- ฿1,500–1,900
Taxi Meter Trang by Pondtong Group
- Phone
- +66 75 582 822
- 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 Travel Insider: Top Japan travel tips by Beatrix Holland, Need to know: Jadrolinija, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
The best way to get from Kantang to Surat Thani is to Mini Bus which takes 4h 3m and costs ฿160 - ฿300. Alternatively, you can train, which costs ฿90 - ฿480 and takes 4h 58m.
Kantang to Surat Thani bus services, operated by Local Bus Thailand, arrive at Suratthani station.
Kantang to Surat Thani train services, operated by Thai Railway, arrive at Surat Thani Train Station.
Yes, the driving distance between Kantang to Surat Thani is 231 km. It takes approximately 3h 22m to drive from Kantang to Surat Thani.
Book your Kantang to Surat Thani train tickets online with 12go.asia.
There are 179+ hotels available in Surat Thani.


