How to get to Surat Thani

Get to Surat Thani by bus, train or ferry from Bangkok, Koh Samui, Chumphon, Krabi and 6 more places. Compare 8 operators, departure times and prices from ฿84, then book online.

Travel by🚌 🚆 ⛴️ Bus, train or ferry
Starting points10
Operators8
Tickets from฿84
Quickest trip0h 45m from Koh Samui

Routes to Surat Thani 10

Times and prices are the ones seen in recent searches and can change. Open a route to see live times and prices for your date.

Stations and piers in Surat Thani

From Surat Thani you can go on to

Getting to Surat Thani: common questions

How do I get to Surat Thani?

You can reach Surat Thani by bus, train or ferry from Bangkok, Koh Samui, Chumphon, Krabi, Trang, Phuket, Hat Yai, Hua Hin and more. Companies on these routes include Bangkok Busline, Green Bus, Lomprayah, Phantip Travel, Seatran Ferry, State Railway of Thailand.

How do I get from Bangkok to Surat Thani?

From Bangkok you can go by bus or train, taking about 8h 50m–11h 00m, with tickets from ฿216.

What is the quickest way to get to Surat Thani?

The quickest trip we have seen is from Koh Samui, taking about 0h 45m by ferry.

How much does it cost to get to Surat Thani?

Tickets to Surat Thani start from about ฿84 per adult before booking fees, depending on where you start and the class you choose.

Where do you arrive in Surat Thani?

Arrival points in Surat Thani include All Surat Thani Area, Donsak Pier, Laem Thuat Pier, Lomprayah - Donsak Pier, Lomprayah - Tapee Pier, Phantip Travel - Surat Thani.

Share this page