If you want to catch a train from Singapore to Thailand the first part of your journey is to catch a Shuttle Train over to JB Sentral Railway Station in Johor Bahru, Malaysia.
This is because, as of the 1st July 2015, all KTMB long distance trains now originate and terminate at JB Sentral Station.
To see the Shuttle Train Schedule from Singapore to JB click here >>>
For more details on trains from Singapore to popular destinations in Thailand, please see the following pages on our site :
Singapore to Bangkok by Train >>>
Singapore to Surat Thani by Train (for Koh Samui and Koh Phangan) >>>
Singapore to Phuket, Krabi, Phi Phi (west coast) by Train >>>
With the KTMB Train Timetable starting from the 19th May 2016, all older long distance diesel Intercity Express Trains have now been cancelled on the North - South Railway Line.
From this date only high-speed ETS Trains will be operating long distance services from Gemas northbound to the border station of Padang Besar.
Between Johor Bahru and Gemas a new Shuttle Train schedule is in place.
To see the full schedules for these services, please see the following pages:
JB to Gemas Timetable northbound >>>
Gemas to Padang Besar ETS Timetable northbound >>>
From the border you will now have to either take a Shuttle Train to Hat Yai, connect to the International Express heading to Bangkok, or take a local bus from the Thai side of the main land border crossing.
From Hat Yai Railway Station you get get to anywhere in the south pretty easily either by bus, minibus or choose to travel on by train, with a number of overnight rail services heading all the way up to Bangkok.
Trains from Hat Yai run north to Bangkok, stopping at popular stations such as: Surat Thani (for boats to the islands of Koh Samui and Koh Phangan), Chumphon (for boats to Koh Tao) and Hua Hin.
If you want to travel to places like Phuket, Krabi and Phi Phi Islands on the west coast where there are no nearby train stations, you can either get off at Hat Yai Station and continue by minivan or bus, or continue on to Surat Thani where there are also minivans and buses over to the west coast.
For trains schedules from Hat Yai click here >>>
Travelling this way, you will have to stay the night either in Butterworth or catch the short ferry ride over to George Town on Penang Island where you will have much more accommodation choices and things to do and see.
The International Express, used to leave Butterworth for Bangkok, Thailand, but now this service terminates / originates from the border station at Padang Besar.
You will now have to take one of the new KTM Komuter Utara Trains (northern commuter) from Butterworth to Padang Besar.
For times and fares from Singapore to Butterworth click here >>>
Travel by train from Singapore to Thailand on the scenic "Jungle Railway" up through the centre of peninsular Malaysia to either Wakaf Bahru (the nearest railway station to Kota Bahru) or Pasir Mas, then catch a bus to the border crossing at Rantau Panjang.
See our Singapore to Kota Bharu train page for more information, times and ticket prices >>>
Once you cross the border keep walking straight ahead for around 10 minutes and you will reach Sungai Kolok railway station.
From here trains run all the way up to Bangkok, all going via Hat Yai and Surat Thani for the islands of Koh Samui / Phangan or for bus transfers to Phuket and Krabi.
See the Hat Yai - Sungai Kolok page for departure times and fares >>>
The train from Sungai Kolok runs through the troubled area of Southern Thailand.
Although tourists are not directly targeted, trains have been in the past, with the railway tracks being bombed and railway carriages being shot at.
Before travelling in this area you should think carefully and check on the latest travel advice from your own governments and keep an eye on the local news.
Related Pages:
Trains from Singapore to Bangkok Thailand
Trains from Singapore to Hat Yai in Southern Thailand
Trains from Singapore to Phuket, Krabi and Phi Phi Island on the west coast of Thailand
Trains from Singapore to Koh Samui and Koh Phangan via Surat Thani railway station
Related Links:
KTMB (Malaysia Trains) official website >
SRT (Thai Railways) official website >
Go back to our Singapore Trains main page >