If you would like to travel on the Penang Surat Thani Train service from Butterworth railway station, there is one direct train departure everyday.
Train Number 36 leaves Butterworth daily for Surat Thani railway station.
From Butterworth, this train is an all 2nd class sleeper train so you have buy a ticket for a sleeping berth, so it is not the cheapest way to travel from Penang to Surat Thani.
Also please note that the Surat Thani train station is not actually in Surat Thani.
It is located around 15km outside of the city at Phun Phin, so you will have to catch a local bus or taxi to the pier for boats to Koh Samui island.
Train 36 departs Butterworth Station at **** (Malaysian Time) arriving in Surat Thani at 23.54
****Please Note : this service now terminates / originates from the border station at Padang Besar.
You will now have to take a KTM Komuter Train to / from Padang Besar to Butterworth.
Tickets prices :
RM84.90 (upper bed)
RM92.90 (lower bed)
Another option and cheaper way to travel from Penang to Koh Samui would be first to travel from Penang to Hat Yai by minibus, then catch a frequent bus or train from Hat Yai to Surat Thani.
The minibus can drop you off at the bus station or train station in Hat Yai.
Please see the following pages for more information about onwards travel from Hat Yai to Surat Thani, Koh Samui and Koh Phangan.
You can then walk over the land border crossing and catch a local bus to Hat Yai bus station or into the city centre.
Then continue your journey by either bus or train from Hat Yai to Surat Thani.
Related Links :