If you live in Johor Bahru, work in Singapore, or you’re just the designated “JB-SG makan planner” in your friend group, the border is probably a big part of your life.

On good days, you may be able to get in within an hour. On bad days, you question all your life choices somewhere between JB CIQ and Woodlands Checkpoint.

You already know there are many ways to cross:

However, considering your budget, your schedule and your tolerance for crowds, which option makes more sense for you?

This guide walks you through each option in detail as if we’re planning the trip together. By the end, you’ll have a clear sense of when to pick what, and what hidden costs to watch for.

Quick Orientation: Two Checkpoints, Many Choices

First of all, you’re mostly dealing with two physical crossings:

On each side, you have a CIQ complex (customs, immigration, quarantine):

Every mode of transport has to funnel through these. The big differences are: how often you have to get off the vehicle, how long you’re stuck in traffic before you even reach CIQ, and how predictable your timing is.

Now let’s walk through each mode.

1. Cross-Border Buses: The Budget Workhorse

If you’ve ever squeezed into a bus at JB CIQ at 7am, you’ve met the backbone of cross-border travel: buses.

They’re cheap, frequent, and designed for commuters. They’re also the most sensitive to traffic and crowd conditions.

How Bus Crossings Actually Work

From the Johor side, the main cross-border buses are run by Causeway Link. Their key Causeway services include routes like CW1, CW2, CW5 and CW7, linking JB CIQ and Larkin with Kranji MRT, Queen Street, Newton and various points near both Woodlands and Tuas.

From the Singapore side, buses like 160, 170, 170X and 950 run between JB Sentral / Larkin and areas such as Bukit Panjang, Kranji, Woodlands and Queen Street.

The basic flow is always the same:

  1. You board the bus in JB or Singapore.
  2. You alight at the first checkpoint (e.g. JB CIQ), clear immigration, then re-board.
  3. You alight again at the other side’s checkpoint (e.g. Woodlands), clear immigration, and re-board.
  4. The same service (or another bus on the same route) takes you onwards to your final stop.

On paper, it’s quite efficient. In real life, your experience depends heavily on whether you’re travelling at 6am on a Tuesday or 5pm on a long weekend.

Estimated Costs

Causeway Link publishes sample cross-border fares like these:

SBS Transit/SMRT routes like 160/170/170X/950 charge standard distance-based fares via EZ-Link/SimplyGo, usually a little over SGD 1–2 depending on the exact start and end points.

If you’re crossing daily, these small amounts add up, but they still tend to beat any other mode on cost.

What It Feels Like To Use The Bus Regularly

If you’re a daily commuter, you quickly develop your own “system”:

On good days, a bus plus CIQ can feel surprisingly efficient. On bad days, you can spend almost as much time in lines as you do on the road.

Who Buses Are Ideal For

Buses make the most sense if:

If your priority is “get across cheaply” and you can tolerate crowds and standing, buses are still king.

2. KTM Shuttle Tebrau: The Five-Minute Game Changer

If you’ve ever thought, “If only I could just skip the Causeway jam entirely,” that’s literally what the KTM Shuttle Tebrau is about.

What The Shuttle Tebrau Actually Does

The Shuttle Tebrau is a dedicated train between JB Sentral and Woodlands Train Checkpoint in Singapore. The train ride itself is around five minutes.

The clever part isn’t the speed; it’s how immigration is handled. Instead of doing immigration at two huge, traffic-choked checkpoints:

This is why people are obsessed with these tickets.

Tickets and Pricing

Recent guides show that as of 2025:

Tickets are time-specific and seat-limited, so you normally book in advance via the KTMB online system or app. Weekends and post-work timings get snapped up very quickly, sometimes days or weeks in advance.

Timings and Frequency

There are dozens of Shuttle Tebrau services per day in each direction, generally starting early in the morning and running until late at night, with intervals from about 30 minutes to an hour depending on time of day.

Practically, that means you can use it for:

…if you’re willing to book ahead.

The Upcoming RTS Link

The Shuttle Tebrau isn’t permanent. The RTS Link, a dedicated rapid transit line joining Bukit Chagar in JB and Woodlands North in Singapore is scheduled to open in December 2026 and fully take over the rail crossing role by 2027. At that point, Shuttle Tebrau will be withdrawn.

For now though, if you can get tickets, it’s arguably the most predictable way to cross.

When The Train is Your Best Friend

Shuttle Tebrau is ideal if:

If buses feel like chaos and you prize reliability over absolute lowest cost, this should be your first choice to investigate.

3. Licensed Cross-Border Taxis: Doorstep Comfort at a Fixed Price

Sometimes you’re not in the mood to juggle buses, crowds, and luggage. That’s where licensed cross-border taxis come in. For years, the system has revolved around:

You either:

Fares are charged per taxi, not per person, and are fixed. This means if you fill a taxi with 3–4 people, the per-head cost becomes much more reasonable.

Newer info shows that some operators like Strides Premier now offer a fixed RM 120 fare from Larkin to Ban San Street.

ComfortDelGro and New Fixed Fares

In late 2025, ComfortDelGro, Singapore’s biggest taxi operator, announced proper cross-border taxi services to Larkin with fixed fares:

Bookings can be made via ComfortDelGro’s hotline or online, except for the special S$60 Ban San Street queue which is walk-in only.

Booking Via Apps Like Kummute

On top of that, Malaysian ride-hailing app Kummute now supports e-bookings for licensed cross-border taxis. You can book a legal cross-border ride from Larkin to Ban San Street (and vice versa) rather than hunting for taxis manually.

These cross-border taxis give you:

Of course, the trade-off is cost. But if you’re splitting S$80 or RM120 between four adults, it may not be that far off from what you’d spend on multiple PHV rides plus bus fares.

When Taxis Are Worth It

They’re especially attractive if:

If you are not frequent travellers between these two points, these are the “treat yourself, don’t stress” option.

4. Private Hire “Chains”: Mixing Grab, Gojek and Friends

Because PHVs (like Grab and Gojek) generally aren’t allowed to operate as cross-border vehicles unless they are also licensed as taxis, you can’t legally book a single Grab from your JB home to your Singapore condo door-to-door.

What most people do instead is a two-leg combo:

  1. Grab or inDrive in JB to get from your house to JB CIQ.
  2. Walk through both sides of immigration.
  3. Grab, Gojek or TADA in Singapore from Woodlands/Tuas to your final destination.

It’s basically stitching together two domestic PHV trips with the border walking part in the middle.

Why Is This Option So Popular?

This combo hits a sweet spot for many:

If you’re going shopping, cafe-hopping, or visiting friends, this often feels like the most “normal” and private way to get around.

But… There Are Catches!

There are a few things you need to keep in mind:

This method works well when:

5. Carpools and “Private Drivers”: Convenience in a Grey Area

If you search Facebook groups or Telegram channels for JB–SG travel, you’ll see endless posts offering carpool seats or “door-to-door transport”.

These arrangements often involve:

On paper, it can look perfect: someone collects you near home, sends you to your exact destination, and you don’t lift a finger. In reality, you’re operating in a legal and insurance grey area.

Things To Think About

Because many of these services are not officially licensed as cross-border taxis:

That doesn’t mean everyone doing this is unsafe or irresponsible, many are regulars who’ve been ferrying workers and families for years, but you do need to go in with eyes open.

If you decide to use such services, basic common sense helps:

For some commuters, these carpools become their main mode because they blend door-to-door convenience with shared cost. For others, it feels too informal or risky.

6. Driving Your Own Car: Freedom with a Price Tag

Driving your own car across the causeway is the dream for many: no jostling with crowds, full control over your timing, snacks in the car, kids strapped in safely at the back. But it comes with paperwork, rules, and ongoing costs.

Let’s assume you’re a Malaysian car owner going into Singapore.

What You Must Have Before Entering Singapore

Singapore’s LTA sets clear rules for foreign-registered vehicles. As of late 2025, a Malaysian car will need:

You usually apply for the Autopass/VEP online and then collect the card when you first enter Singapore.

Vehicle Entry Permit (VEP) and Other Charges

The cost of driving in Singapore is more than just petrol:

If you don’t visit Singapore often, those 10 free VEP days can stretch a long way. But if you’re in and out every weekday, they get used up quickly; after that, the S$35/day becomes the main cost barrier.

What About Singapore Cars Entering Malaysia?

Just as Malaysia used to complain about foreign cars entering freely, there’s now enforcement too. From late 2024 and fully enforced from Feb 2025, all foreign-registered vehicles entering Malaysia by land need a Malaysian VEP RFID tag, with fines for non-compliance.

That’s more relevant if you’re a Singaporean driving into JB, but it’s good context: both sides are tightening vehicle rules.

When Driving Your Own Car Makes Sense

Despite all that, driving can still be worth it if:

For a once-in-a-while family trip, the total cost divided by four or five people might be acceptable. For daily commuting, it usually becomes extremely expensive unless your salary is high and time is more valuable than the money.

Considering Time vs Money vs Sanity

At this point, you’ve seen how each mode works. Now let’s switch the lens: instead of looking at transport first, look at your life.

If you’re a daily JB to SG commuter

Your main enemies are cost and unpredictability.

If You’re a Malaysian Living in JB But Working Hybrid/Occasionally in SG

You might only need to cross a few times a month.

If You’re a Singaporean Going to JB for Food, Massage and Shopping

You’re likely more flexible and not crossing daily.

If You’re Flying via Changi But Staying/Parking in JB

This is a very specific use case, but it’s increasingly common.

If You’re Simply Trying To Keep Your Sanity

This is probably the most honest category.

There will be days when you consciously decide, “I’m paying extra today so I don’t arrive at work or at dinner totally drained.” On those days, a PHV chain or a taxi can be seen as a mental health expense, not just a travel cost.

Timing, Peak Hours and “Invisible Costs”

No matter which mode you choose, timing can completely change the experience.

Your time has value. If a cross-border taxi saves you 90 minutes of queueing on a day where you’re already exhausted, the extra RM/S$ might be worth more than the theoretical “savings” of taking the cheapest option.

Practical Tips to Make Any Option Less Painful

A few small habits can make a big difference:

So… What’s the “Best” JB ↔ Singapore Option?

There isn’t one single winner, because you’re not just a “traveller” — you’re a commuter, a parent, a shopper, a worker, a friend.

But we can summarise it this way:

If you see the border as just a necessary evil, your goal is to pick the mode that best balances money, time and sanity for your situation — and to have at least one Plan B ready for the days when everything jams for no apparent reason.