Johor Bahru to Singapore is one of the world’s busiest land border crossings. Here’s exactly how to cross, whether you’re going by bus, train, or on foot.
Quick Answer
Causeway Link bus: ~45-90 min depending on immigration queues
Shuttle Train (KTM): ~5 min ride, but queues can add significant time
Walking + local bus (Woodlands Checkpoint): flexible, budget option
[12GO_WIDGET: jb-singapore-transport]
Bus: The Most Common Option
Several bus operators run between JB Sentral (or the CIQ complex) and various points in Singapore, including Kranji, Queen Street, and Jurong East. Buses handle the border crossing as part of the journey — passengers disembark for immigration at both checkpoints and reboard.
Shuttle Train (KTM Shuttle Tebrau)
The KTM Shuttle Tebrau train connects JB Sentral to Woodlands CIQ in Singapore in about 5 minutes of actual travel time. It’s a popular option, but immigration queues on both sides can make the total journey longer than the bus during peak hours.
What to Expect at Immigration
- Have your passport ready — this is one of the busiest checkpoints in the world
- Weekday mornings and Friday/Sunday evenings are the busiest times
- Both Malaysian and Singapore immigration are cleared as part of the crossing
- Consider off-peak travel if your schedule is flexible
FAQ
How long does the JB to Singapore crossing take?
Anywhere from 45 minutes to over 2 hours depending on time of day and immigration queues.
Is the train faster than the bus?
The train ride itself is much shorter, but total time including immigration is often similar to the bus.
[12GO_WIDGET: jb-singapore-transport]
