Timetable • Singapore to Bangkok by Rail • Thailand Overland Visa Policy & Suggested Journey Experience

Singapore to Bangkok by Train

The train journey between Singapore and Bangkok is perhaps one of the most popular journeys in the world for travelers of all generations, and is also one of my most frequent rail adventure routes, partially for convenience, but also due to familiarity and friends along the line. Each time I take the whole route, or even partially, different experiences and unexpected events (in a good way, of course) await.

The journey gives you a glimpse of the modern cities of Singapore, Kuala Lumpur and Bangkok with rustic local sceneries and on board food selections en route, especially in Thailand. The train is cheap, comfortable and relatively safe as well, with classes ranging from non-airconditioned third class hard benches for the extreme budget travellers to private compartments with attached showers for a price cheaper than a budget air ticket at times.

Listed below are the timetables for train connections along the entire route between Singapore and Laos.

IMPORTANT FOR FOREIGNERS: Scroll down for the new Visa Policy of Thailand for Overland Travel

Singapore-Bangkok Train Journey Experiences



New 2023 Bangkok to Singapore Train Journey

For the experience on board more types of trains, explore more by clicking the links above on the menu bar. There is no through ticket from Singapore to Bangkok – how you decide to fit your train connections is up to your preferred comfort, budget and timing.

Integrated Train Timetable between Singapore and Bangkok

Due to to zero popularity (ie. 1 click on average per day), and even complains at times, RailTravel Station’s integrated timetables are no longer available. Please refer to the official KTM and SRT timetables.

KTM Berhad Train Timetables (Malaysia)

Please click here for KTM Berhad train timetables in Malaysia.

SRT Timetable

Please click here for State Railway of Thailand train timetables in Thailand.

Suggested Journeys

Do note that this is only a suggestion – other combinations and stopovers are definitely possible. Also, I am not liable for any missed connections, delays or any other complains that you may have (which somehow is directed to me instead of KTM) when using this suggested journey.

Singapore to Bangkok by Train

Day 0

Any Shuttle Tebrau: Woodlands CIQ to JB Sentral
OR unfortunately skip this leg of the train journey and enter JB by bus. There is no Shuttle Tebrau connection to the Ekspres Selatan 42up which is the only train which offers further connections from Gemas.

Day 1

Bus from Singapore to JB if Shuttle Tebrau is skipped on Day 0.

0830hrs: Ekspres Selatan 42up: JB Sentral to Gemas
1520hrs: ETS Gold 9322up: Gemas to KL Sentral

Overnight in Kuala Lumpur.

Day 2

0830hrs: ETS Platinum 9274up: KL Sentral to Padang Besar
1800hrs (MY GMT+8): International Express 46: Padang Besar to Bangkok Krung Thep Aphiwat Central Terminal

Overnight on board International Express.

Day 3

1050hrs: Arrive in Bangkok Krung Thep Aphiwat Central Terminal.

Bangkok to Singapore by Train

Day 1

1450hrs: Special Express 31 ThaksinarathBangkok Krung Thep Aphiwat Central Terminal to Hat Yai
1535hrs: International Express 45: Bangkok Krung Thep Aphiwat Central Terminal to Padang Besar

Overnight on board Thaksinarath or International Express.

Day 2

0725hrs: If taking Special Express 31 Thaksinarath: Arrive in Hat Yai.
0855hrs (TH GMT+7): International Express 45Hat Yai to Padang Besar
1340hrs (MY GMT+8): ETS Platinum 9277dn: Padang Besar to KL Sentral

Overnight in Kuala Lumpur.

Day 3

1214hrs: ETS Gold 9321dn: KL Sentral to Gemas
1520hrs: Ekspres Selatan 45dn: Gemas to JB Sentral
2130hrs: Shuttle Tebrau 93dn: JB Sentral to Woodlands CIQ
2135hrs: Arrive in Singapore.

KTM Train Ticket Booking Methods
Kaedah Tempahan Tiket Keretapi KTM

Tickets are open for sale in set periods of around every 6 months.
Tiket akan dibuka untuk dijual dalam jangka masa kira-kira setiap 6 bulan.

SRT Train Ticket Booking Methods
Kaedah Tempahan Tiket Keretapi SRT

One of the most useful things about 12Go Asia is that they will create joint tickets for you, so you could actually make a single booking from Bangkok to Singapore and vice-versa.

Tickets are open for sale 30 days before departure.

Powered by 12Go system

How do I book State Railway of Thailand (SRT) train tickets online?

Hotel Booking

Attractions Booking

  • Klook (Get FREE S$5/RM15 voucher for your first purchase when you sign up here! *subject to exchange rate)

How do I book tickets online?
Bagaimanakah saya menempah tiket dalam talian?

Links to the KTM E-Ticket System are strikethroughed due to KTM’s own admission of the instability of their system here after former Prime Minister Najib Razak personally posted on Facebook that there is such an issue here. Proceed using the KTM E-Ticket System at your own risk.

12Go_logo2 logo-baolau  bus-online-ticket-logo CatchThatBus Logo.png easybook-logo.png

IMPORTANT FOR FOREIGNERS: Visa Policy of Thailand for Overland Travel

From 31 December 2016, nationals entitled to a 30-day visa exemption, with the exception of Malaysia, are eligible to enter Thailand without a visa through land border checkpoints only twice in a calendar year (ie. only two land entries from 1 January to 31 December).

From 22 November 2018, Brunei, Indonesia and Singapore nationals will also be granted unlimited entries at land borders in addition to Malaysia nationals for the purpose of tourism.

There does not seem to be a limit to the number of overland exits, and there are no limits to entry via flights. The 41 countries entitled to a 30-day visa exemption (45 excluding Brunei, Indonesia, Malaysia and Singapore), which are liable to this new ruling are as follows:

  • Australia
  • Austria
  • Belgium
  • Bahrain
  • Canada
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hong Kong
  • Hungary
  • Iceland
  • Ireland
  • Israel
  • Italy
  • Japan
  • Kuwait
  • Liechtenstein
  • Luxembourg
  • Monaco
  • The Netherlands
  • New Zealand
  • Norway
  • Oman
  • The Philippines
  • Poland
  • Portugal
  • Qatar
  • Slovak Republic
  • Slovenia
  • Spain
  • South Africa
  • Sweden
  • Switzerland
  • Turkey
  • United Arab Emirates
  • United Kingdom
  • United States of America


  1. Just to check, there is a direct Thai train 46 from Padang Besar (Malaysia) to Krung Tep Aphiwat station directly, correct?

      1. Is there a time when they will close the departure gate ? If I travel by ETS train to Padang besar, I can only reach at about 4.33pm ? And I have to clear immigration , will the train 46 wait for everyone to clear immigration first ?

        1. Special Express 46 will wait for all passengers who are present to clear immigration first before departing. The train cannot depart with passengers still in immigration.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.