In 2026, you can travel by train from Bangkok to Singapore. Connect Thailand, Malaysia, and Singapore. We have a guide for this route. step by step.
- Travel from Bangkok to Padang Besar Station with Thai Railways (SRT) using Train number 45 ( SPECIAL EXPRESS ). The Train Departure from Krung Thep Aphiwat at 16:10 and arrives at Padang Besar in the morning at 08:05 (next day). The train will stop at Padang Besar Train Station in Malaysia.
- From Padang Besar Train Station, you can board the Malaysian train (KTMB) to JB Sentral in Johor Bahru. Located in southern Malaysia, on the border with Singapore. (Malaysia Railways will begin its new service on the route from Padang Besar to JB Sentral starting January 1, 2026). There are train services available: ETS GOLD 9449
Train Timetable for Route Bangkok-Malaysia-Singapore
Thai Railways (SRT)
| Train Number | Departure time : Krung Thep Aphiwat | Arrival time : Padang Besar | Duration |
| 45 | 16:10 | 08:05 |
- Padang Besar Train Station is located on the Thailand-Malaysia border. This train station has immigration checkpoints for both Thailand and Malaysia. After getting off the Thai train, you can have your passport stamped to exit Thailand and enter Malaysia. and wait to board a Malaysian train to continue your journey.
Malaysia Railways (KTMB)
| Train Number | Departure time: Padang Besar | Arrival time: JB Sentral | Duration |
| ETS GOLD 9449 | 12:05 | 22:30 | 10h 25m |
- JB Sentral is the last station in South Malaysia and is located near the Malaysia-Singapore border.
- JB Sentral station is the location of the Malaysian immigration. You can have your passport stamped to exit Malaysia.
- From JB Sentral, you can go to Woodlands Checkpoint, Singapore by Bus, Taxi and Train
Smooth journey
Today, you can book Thailand Railways ( SRT ) and Malaysia Railways ( KTMB ) in advance with Baolau Platform. Please click the link below.
- Buy train ticket online: Bangkok to Padang Besar (Thailand Railways)
- Buy train ticket online: Padang Besar to JB Sentral ( Malaysia Railways)
If Train ETS GOLD 9449 is at full capacity. You can go to Singapore by train in three steps.
- Bangkok to Padang Besar ( Thailand Railways Number: 45)
- Padang Besar to KL Sentral. (Malaysia Railways Number: 9223, 9225,9449, 9209, and 9233)
- Kl Sentral to JB Sentral (Malaysia Railways Number: 9523, 9531,9533, 9449 and 9537 )
Plan your travel from Bangkok to Singapore by train. And book your Train Ticket in advance. Now.












