Bangkok to Singapore

The Eastern & Oriental Express service from Bangkok to Singapore has ceased operating and there are now no direct trains from Bangkok to Singapore. You can, however, travel much more cheaply every day of the year by using regular Thai and Malaysian train services. To travel by rail from Bangkok to Singapore using regular services then you need to catch 4 different trains. See below for train times and tickets for each of the 4 stages of the journey.

Train 1: Bangkok to Padang Besar


Train times from Bangkok to Padang Besar. Please Note: Departure times are in Thai time, and arrival times are in Malaysian time.

  • Buy tickets from Bangkok to Padang Besar.
BangkokPadang BesarServiceTrain
16:1009:05Special Express45

Train 2: Padang Besar to Kuala Lumpur


Train times from Padang Besar to Kuala Lumpur.

  • Buy tickets from Padang Besar to Kuala Lumpur.
TrainPadang BesarKuala LumpurService
922307:2012:45ETS Platinum
942508:1513:40ETS Platinum
922509:4515:10ETS Platinum
944912:0517:44ETS Gold
920913:5018:40ETS Express
923317:0022:25ETS Platinum

Train 3: Kuala Lumpur to Johor Bahru


Train times from Kuala Lumpur to Johor Bahru.

  • Buy tickets from Kuala Lumpur to Johor Bahru.
TrainKuala LumpurJohor BahruService
952307:5512:15ETS Platinum
932311:1015:20ETS Platinum
942513:4517:55ETS Platinum
953115:1519:35ETS Platinum
953317:3521:55ETS Platinum
944917:5022:30ETS Platinum
953520:0000:20ETS Platinum

Train 4: Johor Bahru to Singapore


Train times from Johor Bahru to Woodlands Train Checkpoint in Singapore.

Johor BahruSingaporeServiceTrain
05:0005:05Shuttle TebrauST61
05:3005:35Shuttle TebrauST63
06:0006:05Shuttle TebrauST65
06:3006:35Shuttle TebrauST67
07:0007:05Shuttle TebrauST69
07:3007:35Shuttle TebrauST71
08:4508:50Shuttle TebrauST73
10:0010:05Shuttle TebrauST75
11:3011:35Shuttle TebrauST77
12:4512:50Shuttle TebrauST79
14:0014:05Shuttle TebrauST81
15:1515:20Shuttle TebrauST83
16:3016:35Shuttle TebrauST85
17:4517:50Shuttle TebrauST87
19:0019:05Shuttle TebrauST89
20:1520:20Shuttle TebrauST91
21:3021:35Shuttle TebrauST93
22:4522:50Shuttle TebrauST95

Location of Bangkok Train Station


The first of the four trains you need to take departs from Krung Thep Aphiwat Central Terminal, which is now Bangkok’s main railway station.

Google Map of Krung Thep Aphiwat Central Terminal

Location of Padang Besar Train Station


The second train you need to take departs from Padang Besar Railway Station where you also need to get an exit stamp from Thailand in your passport and another stamp to enter into Malaysia. Both sets of passport control are located inside the train station.

Google Map of Padang Besar Railway Station

Location of Kuala Lumpur Train Station


The third train on the journey from Bangkok to Singapore departs from KL Sentral Station which is the main train station in Kuala Lumpur.

Google Map of KL Sentral Station

Location of JB Sentral Train Station


The fourth and final train service from Bangkok to Singapore departs from Johor Bahru Sentral Station.

Google Map of Johor Bahru Sentral Station

Location of Woodlands Train Checkpoint


The arrival point for train services to Singapore is Woodlands Train Checkpoint.

Google Map of Woodlands Train Checkpoint

Travel in Singapore


Singapore has a modern and highly developed public transport system. The main form of public transport in Singapore is the MRT, which is a suburban railway network with 5 lines serving 119 station. The nearest MRT station to Woodlands Train Checkpoint is Marsiling MRT Station, which is 1.6 km from the train station. Singapore also a Light Railway System connecting outlying suburbs to the MRT network and a monorail system operating on Sentosa Island.

MRT train carriage in Singapore
MRT train carriage in Singapore

For travel to and from areas some distance from a MRT station then your two options are bus services or taxis. There are lots of bus services in Singapore many of which connect on route to MRT stations, and taking a bus from Woodlands Train Checkpoint to an MRT station is the cheapest option for onward travel within Singapore. On demand meter taxi services are heavily regulated in Singapore and whilst not as cheap as those in Bangkok they represent good value for money in comparison with taxi services in Europe and North America. The starting fare for a Singapore Meter Taxi is around $2.90 to $3.20 USD depending on the time of day and a 20 minute journey should cost in the region of $10 USD (or around 350 THB).

How useful was this page?

Click on a star to rate it!

Average rating 4.3 / 5. Vote count: 189

No votes so far! Be the first to rate this post.