JB to Singapore 2026: Train, Bus & Taxi Guide

The JB to Singapore crossing is one of the busiest land borders in the world, and if you have ever been stuck on the Causeway at 7am on a Monday, you already know the pain. Whether you are a Malaysian commuting to work in Singapore, a Singaporean heading home after a weekend of makan in Johor Bahru, or a tourist trying to figure out the whole thing, this guide covers every realistic way to make the trip in 2026. We break down the KTM Shuttle Tebrau train, cross-border buses, taxis, Grab and the upcoming RTS Link, with prices in RM, timings, and the customs tips that actually save you time.

The short version: the train is fastest across the water but hardest to book, the bus is cheapest and most flexible, and a taxi or private car is the most comfortable if you are willing to pay. Let’s get into the details.

Quick Comparison: All the Ways from JB to Singapore

Here is the bird’s-eye view before we dig into each option. Prices are widely reported ranges and can change, so always check the operator before you travel.

Option Approx. cost (one way) Crossing time* Best for
KTM Shuttle Tebrau (train) From around RM5 ~5 min on train, arrive early for clearance Fastest crossing if you can grab a ticket
Cross-border bus (Causeway Link, SBS 170, SMRT 950) From around RM5 to RM10 30 min to 2 hours+ depending on jam Budget travellers and flexible timing
Taxi (cross-border) From around RM80 to RM150+ Door to door, subject to Causeway traffic Groups, luggage, comfort
Grab / e-hailing Varies, often RM100+ cross-border Door to door, subject to traffic Convenience, but limited cross-border supply
Motorbike / drive yourself Toll + VEP + petrol Fastest in light traffic Daily commuters with own vehicle

*Crossing time excludes queueing at immigration, which is the real variable. On bad days the jam can add hours.

Can I Take a Train from JB to Singapore? Yes, the KTM Shuttle Tebrau

Cannot talk about the JB to Singapore crossing without starting with the train. The KTM Shuttle Tebrau runs between JB Sentral and Woodlands Train Checkpoint, and the actual ride across the Causeway takes only about five minutes. That is why it is the darling of daily commuters. No jam, no fumes, just a quick hop over the Straits of Johor.

The catch is the booking. Tickets are released in advance through the KTMB online system and the app, and popular slots (early morning going into Singapore, evening coming back) sell out almost instantly. Standard is there, but you need to be fast. The one-way fare is widely reported at around RM5 for the Malaysian segment, which is ridiculously cheap for what you get. Coming back from Woodlands to JB is priced in Singapore dollars, so factor in the exchange rate.

One important thing about the Tebrau shuttle: you clear both Malaysian and Singapore immigration at JB Sentral before you board (co-located clearance on the JB side going out). That means once you are on the train, you are basically done with the paperwork. When to buy a ticket for the JB to Singapore train? The moment the booking window opens, usually about 30 days ahead. Don’t wait, or you will be staring at a “sold out” screen and reaching for the bus instead.

Practical Info: KTM Shuttle Tebrau (JB Side)

  • Departure point: JB Sentral, Jalan Jim Quee, Bandar Johor Bahru, 80000 Johor Bahru, Johor
  • Arrival point: Woodlands Train Checkpoint, 11 Woodlands Crossing, Singapore 738078
  • Journey time: Around 5 minutes across the Causeway
  • Fare: From around RM5 one way (JB to Woodlands); return leg priced in SGD
  • Booking: Via the official KTMB website and app; released roughly 30 days in advance
  • Google Maps: JB Sentral location

Crossing JB to Singapore by Bus (The Most Popular Option)

If you miss the train, the bus is the workhorse of the JB to Singapore route. It is cheap, frequent and doesn’t need advance booking for most services. The trade-off is that buses sit in the same Causeway traffic as everyone else, and you have to physically get off the bus, clear immigration on foot, then reboard the next available bus with the same ticket.

The main players include the Causeway Link (CW) services, Singapore’s SBS Transit 170 and SMRT 950 public buses, and various private cross-border coaches. Causeway Link buses connect JB Sentral and Larkin with Singapore stops like Kranji MRT, Queen Street and Newton. The public SBS and SMRT buses are the famously cheap option that locals rave about, sometimes costing just a couple of Singapore dollars.

Here is how the common bus options stack up.

Bus service Route (JB to SG direction) Approx. fare Notes
Causeway Link CW1 / CW2 JB Sentral to Kranji MRT / Queen Street From around RM5 Frequent, pay by card or cash
SBS Transit 170 JB (Larkin/JB Sentral area) to Queen Street Around S$2 range Public bus, very budget friendly
SMRT 950 JB Sentral to Kranji / Woodlands Around S$2 range Public bus, tap in and out
Private cross-border coach JB to various SG points Varies, often RM8 to RM10+ Bookable online in advance

Pro tip: Keep your bus ticket or tap card handy after you clear immigration. With Causeway Link and the public buses, you generally reboard the next bus of the same service without paying again, but hold on to proof. And don’t panic if “your” bus leaves while you are still queueing at the checkpoint. Just take the next one.

Practical Info: Key Bus Terminals

  • JB Sentral bus stops: JB Sentral, Jalan Jim Quee, Bandar Johor Bahru, 80000 Johor Bahru. Google Maps
  • Larkin Sentral: Jalan Garuda, Larkin, 80350 Johor Bahru, Johor. Google Maps
  • Queen Street Terminal (Ban San), Singapore: Near Bugis, Singapore 188537. Google Maps
  • Kranji MRT, Singapore: 10 Woodlands Road, Singapore 738074. Google Maps
  • Operating hours: Cross-border buses typically run from early morning to around midnight; check the operator for the exact first and last bus, which changes by route.

How Do I Get to Woodlands CIQ from Central Singapore?

For the return leg or if you are Singapore-based, Woodlands Checkpoint is your gateway. The easiest way from central Singapore is to take the MRT to Kranji or Woodlands, then hop on a cross-border bus (Causeway Link, SMRT 950 or SBS 170) that stops right at the checkpoint. From Kranji MRT it is a short bus ride to Woodlands CIQ. Many travellers going to JB Sentral use the same buses in reverse, or take the Tebrau shuttle from Woodlands Train Checkpoint if they managed to book a seat.

Taxi and Private Car: The Comfortable Way Across

If you are travelling with luggage, elderly family, or a group, a cross-border taxi is worth considering. Licensed cross-border taxis operate between JB and designated points in Singapore, and the door-to-door convenience is hard to beat when you are tired. Fares are usually negotiated or fixed per trip rather than per person, and you can expect to pay from around RM80 to RM150 or more depending on the destination and time of day.

Grab and other e-hailing services do offer some cross-border rides, but supply can be limited and pricing higher than a normal city ride, often RM100 and up. Many people split the trip instead: Grab to the checkpoint on one side, walk through, then arrange transport on the other side. It is fiddly but can be cheaper.

Pro tip: A private car or taxi still has to sit in the same Causeway or Second Link queue as everyone else. Comfort yes, but it does not magically skip the jam. If beating traffic is the priority, the train wins.

The RTS Link: What to Expect

The big talking point for the JB to Singapore crossing is the Rapid Transit System (RTS) Link, connecting Bukit Chagar in JB with Woodlands North in Singapore. It has been widely reported to target passenger service around the end of 2026, promising a rail crossing that can move tens of thousands of passengers per hour with co-located immigration clearance. If it launches on schedule, it could seriously ease the daily commute. For now, keep an eye on official announcements, because opening dates for major infrastructure can shift.

Customs and Immigration: How to Cross Faster

The transport is the easy part. The queue at immigration is what makes or breaks your day. Here is how to move faster.

  • Fill in the Malaysia Digital Arrival Card (MDAC) before you travel. Foreign visitors entering Malaysia should complete the Immigration Department of Malaysia MDAC online in advance. Singaporeans are generally exempt, but always check the latest rules.
  • Use the autogates / e-gates where eligible. Both Malaysia and Singapore have expanded automated clearance. Singapore’s Immigration and Checkpoints Authority and Singapore-registered travellers can use QR-code clearance in many cases, which cuts down manual counter time.
  • Do you need a visa? Singaporeans do not need a visa to enter Malaysia, and Malaysians do not need a visa to enter Singapore, for standard short visits. Bring a passport valid for at least six months.
  • Avoid peak hours. The worst jams are weekday mornings into Singapore (roughly 6am to 9am), weekday evenings back to JB (5pm to 8pm), and Friday nights, Sunday nights, and public holiday eves in both directions.
  • Don’t bring restricted items. No chewing gum into Singapore, declare cash above the limit, and note the vape and cigarette rules on both sides.

Pro tip: Travel in the off-peak windows if you can. Mid-morning (after 10am) and early afternoon on weekdays are often much smoother than the commuter rush. A trip that takes 2 hours during peak can take 30 minutes in a quiet window.

Which Is Better, Train or Bus, from JB to Singapore?

Honestly, it depends on what you value. If speed across the water is everything and you can secure a ticket, the KTM Shuttle Tebrau is unbeatable. Five minutes on the train, immigration cleared on the JB side, done. But tickets are limited and vanish fast.

The bus is the reliable fallback. You don’t need to book far ahead, it runs frequently, and it is cheap. The downside is you are exposed to the Causeway jam and have to shuffle off and on at immigration. For flexibility and budget, bus wins. For pure speed when you have a ticket, train wins. Many regular commuters keep both options open.

Frequently Asked Questions

Can I take a train from Johor Bahru (JB) to Singapore?

Yes. The KTM Shuttle Tebrau runs from JB Sentral to Woodlands Train Checkpoint in Singapore. The crossing itself takes about five minutes, making it the fastest way over the Causeway. Tickets must be booked in advance through the official KTMB channels and tend to sell out quickly.

How long does the JB to Singapore train journey take?

The actual train ride between JB Sentral and Woodlands is roughly five minutes. However, you should arrive early to clear immigration before boarding, so budget extra time overall, especially during busy periods.

How much does the JB to Singapore train cost in 2026?

The one-way fare from JB Sentral to Woodlands is widely reported at around RM5 for the Malaysian segment. The return trip from Woodlands to JB is priced in Singapore dollars. Prices can change, so confirm on the official KTMB booking platform before you travel.

When should I buy a ticket for the JB to Singapore train?

As early as possible. Tickets are typically released about 30 days in advance and popular time slots sell out almost immediately. Set a reminder for when the booking window opens if you want a specific departure.

Do I need a visa to travel between JB and Singapore?

For standard short visits, Malaysians do not need a visa for Singapore and Singaporeans do not need one for Malaysia. Foreign visitors entering Malaysia should complete the Malaysia Digital Arrival Card (MDAC) in advance. Always carry a passport valid for at least six months and check the latest requirements before you go.

Is the train or bus better for crossing from JB to Singapore?

The train is fastest across the water if you can get a ticket, since the ride is only about five minutes and there is no Causeway jam on the tracks. The bus is cheaper and more flexible with no need to book far ahead, but it sits in road traffic and requires you to clear immigration on foot. For speed, choose the train; for flexibility and budget, choose the bus.

How do I get to Woodlands CIQ from central Singapore?

Take the MRT to Kranji or Woodlands, then board a cross-border bus such as Causeway Link, SMRT 950 or SBS Transit 170 that stops at the checkpoint. From there you clear immigration and continue on to JB Sentral or elsewhere in Johor Bahru.

Final Word

The JB to Singapore crossing does not have to be a headache. If you plan ahead and grab a Tebrau train ticket, you can be across the water in minutes. If not, the bus network has you covered for cheap, and a taxi is there when you want comfort. The single biggest tip for 2026: avoid the peak commuter windows, fill in your MDAC early, and use the autogates where you can. Do that and you will spend more time enjoying JB or Singapore, and far less time stuck at the checkpoint. Safe travels lah.