Singapore-Johor Crossing: Cross the Border to Johor Bahru with Shuttle Tebrau

Crossing the Singapore-Johor border using cross-border bus services is the most convenient way to travel to Johor Bahru or to wider Johor of Peninsular Malaysia. Driving one’s own vehicle is not recommended as it usually results in or gets caught in traffic congestions between the immigration checkpoints — it is a waste of time, not to mention vehicle insurance issues, unfamiliarity with local traffic rules and car theft.

Apart from various cross-border bus services, a shuttle train service is also available for crossing the border. Named “Shuttle Tebrau”, the shuttle train service is operated by KTMB (based in Malaysia) since 2015. Each train service ferries up to 320 passengers between Woodlands Train Checkpoint and Johor Bahru (JB) Sentral and is often taunted as a “5 minutes” service — barring any train delays / breakdowns or held-up at immigration.

I have used Shuttle Tebrau several times — especially during expected peak periods (weekends, school holidays, public holidays and peak commuting hours) — but will prefer to use touch-and-go bus services most of the time since I usually plan my trips outside expected peak periods.

I will share the sequence of events, with some tips, when taking the shuttle train to cross the Straits of Johor between the two checkpoints.


From Singapore to Johor Bahru

First, reserve your train tickets, including return tickets, well in advance especially if you are planning to travel during peak periods. For convenience, download “KITS Style” app from respective app stores, register an account and purchase the train tickets under the Shuttle Tebrau section. E-tickets (with QR code) will be saved in the app without having to print it out.

The train fare from Singapore to JB is S$5 whereas from JB to Singapore is RM5 — effective from 1st August 2024, Malaysia citizens pay only RM5 for all tickets between Singapore and JB.

Shuttle Tebrau to JB: Ticket fares

Since you will be booking tickets from Singapore to JB, the tickets will be priced in Singapore Dollar. Which is to say, if you book the return ticket together with your Singapore-to-JB forward ticket, you will be charged a total amount equivalent to 2 times of S$5, which is S$10. That means you will be paying S$5 for the return ticket instead of RM5.

(I last took the shuttle train in March 2023.)

Shuttle Tebrau to JB: Separate booking for return ticket

On the day of travel, arrive at Woodlands Train Checkpoint (Singapore) at least 30 minutes earlier. The gate to the immigration area will close 20 minutes before the scheduled train departure time. You will not be allowed to enter the immigration area once the gate closed.

Shuttle Tebrau to JB: Woodlands Train Checkpoint

During peak periods, shuttle train services are usually fully-booked, which means there will probably be 320 passengers going through the customs for each train service. After clearing customs, wait in the holding area for the train. If the train has just arrived, it will need to offload all its passengers before boarding is allowed.

Note that if your passport, visa, or any travel documents, has some issues at immigrations, you will likely miss the train — yup, the shuttle train will not wait for anyone.

It will take some time for 320 passengers to board the train, find their carriages and seats, etc. So, be patient. If you board the wrong carriage or not able to find your seat, just stand — it is only about 5 minutes’ travel time to JB Sentral.

Shuttle Tebrau to JB: Old train

Once the train arrived at JB Sentral, alight and follow the crowd to clear Malaysia customs. Note that you will exit the immigration area in JB Sentral’s train terminal, not in JB CIQ.

Enjoy your trip!


From Johor Bahru to Singapore

On the return trip, be back at JB Sentral about 30 minutes before the train departure time. There will always be a long queue waiting to enter the immigration area of the train terminal. Similarly, you will need to clear Malaysia customs, wait for all passengers to be in the holding area before boarding the shuttle train.

Shuttle Tebrau to SG: Queue at JB Sentral

Another 5 minutes and the train will be back at Woodlands Train Checkpoint. Here, 320 passengers will have to go through Singapore customs all at once — it will take some time again…


To Sum It Up…

The sequence of events using Shuttle Tebrau is similar to using border-crossing bus services:

By Train:
Take bus / cab to Woodlands Train Checkpoint → Clear Singapore Immigration (at least 30 minutes before schedule) → 5-minute train ride → Clear Malaysia Immigration

Train schedules can be found on KTMB’s mobile app or on KTMB website.

By Bus:
Take bus to Woodlands Checkpoint → Clear Singapore Immigration (touch-and-go) → 5-minute bus ride → Clear Malaysia Immigration

The travelling time by bus or by train is just 5 minutes, the main difference is the number of people in the immigration and waiting area simultaneously during peak or non-peak periods. The number of immigration counters in operation will also play a part in determining queuing and waiting time — it is not a straightforward formula.

Another difference is that a bus ferries about 50 passengers whereas a train is like a gigantic bus that ferries 320 passengers. I prefer touch-and-go bus services over a fixed schedule train — the latter uses the same amount of time from queuing at one train terminal to exiting the destination train terminal regardless of whether it is during peak or off-peak hours — not to mention there may be train delays too as Shuttle Tebrau comprises of very old trains.

See: JB-Woodlands train to end service in 2027, after RTS Link begins operations: Malaysian official (The Straits Times)

Next:

Leave a Reply

Your email address will not be published. Required fields are marked *