Travel from Suratthani to Satun

Bus or train from Suratthani to Satun?

operates a bus from Suratthani to Satun hourly. Tickets cost $5 and the journey takes 3 h. also services this route hourly. Alternatively, operates a train from Suratthani to Satun every 30 minutes. Tickets cost $1 and the journey takes 30 min. State Railway of Thailand also services this route once daily.

How to get from Suratthani to Satun

From Suratthani Mini Van to Trang then Mini Van to Satun. 6 h 30 min ฿287. From Surathani Talad Kaset Station bus to Surat Thani, train to Padang Besar station, then taxi to Satun. 8 h 31 min ฿1388. From Surat Thani Minivan to Krabi Bus Terminal, bus to Krabi Bus Station, then bus to Satun. 10 h 10 min ฿373. From Suratthani drive to Satun. 5 h 8 min ฿1234. From Surathani Talad Kaset Airport Bus to Surat Thani airport, fly to Hat Yai airport, then taxi to Satun. 6 h 23 min ฿5211. From Surathani Talad Kaset Airport Bus to Surat Thani airport, fly to Trang airport, taxi to Trang, then Mini Van to Satun. 8 h 37 min ฿3869.