Luxury MPV
Toyota Alphard
Cross-border luxury for families and executives — the gold standard for SG↔KL. 6 pax with 2 checked + 2 cabin bags.
See Toyota Alphard details →From 4 May 2026 licensed cross-border taxis can drop you off anywhere in Singapore — and anywhere in Johor Bahru, Iskandar Puteri, Forest City, Kulai and Senai. Pick-ups in the 'other' country are still from designated points only.
For years, the only “official” way to take a taxi across the Causeway was a fixed run between Ban San Street Terminal in Singapore and Larkin Terminal in JB. From 4 May 2026, Singapore’s LTA and Malaysia’s APAD widened the Cross-Border Taxi Scheme: licensed taxis can now drop you off almost anywhere on the other side, more pick-up points have opened, and fares are clearer up front. Here’s what actually changed, where the catch is, and the question everyone asks first — is any of this even legal?
The Cross-Border Taxi Scheme is the official, jointly-regulated taxi service between Singapore and Johor. It’s overseen by the Land Transport Authority (LTA) on the Singapore side and the Land Public Transport Agency (APAD) on the Malaysian side. Only taxis licensed under the scheme — with the correct livery, plate prefixes and taxi toppers — are allowed to carry passengers across the border for a fare.
The enhancements that took effect on 4 May 2026 were announced in a joint statement by the Singapore and Malaysia transport ministries. The headline change is drop-off coverage: previously these taxis could only run terminal-to-terminal, but now they can take you door-to-door on arrival.
One thing did not change: this is still a taxi scheme. Pick-up in the “foreign” country is restricted to designated points — you can’t summon a licensed cross-border taxi to your hotel lobby in JB the way you’d hail a normal Grab. That restriction is the practical catch, and it’s where most travellers get tripped up.
The rule splits by direction. A taxi can pick up without restriction in its own home country, but in the other country it can only pick up at a designated point. In plain terms:
These are where a Malaysia-registered cross-border taxi may collect passengers for the trip home to JB:
| Pick-up point | Nearest MRT |
|---|---|
| Ban San Street Terminal (original designated point) | Bugis / Rochor |
| Near VivoCity | HarbourFront |
| Near Century Square Shopping Mall | Tampines |
| Joo Koon | Joo Koon |
These are where a Singapore-registered cross-border taxi may collect passengers for the trip back to Singapore:
| Pick-up point | Area |
|---|---|
| Larkin Terminal (original designated point) | Larkin |
| Toppen Shopping Centre | Tebrau |
| Mid Valley Southkey | Southkey |
| Angsana Mall | Tampoi |
So the asymmetry to remember: drop-off is flexible, pick-up in the other country is not. Heading SG→JB, your taxi can leave you at your hotel door in JB — but to come back, you walk to Larkin, Toppen, Southkey or Angsana to board. If standing at a fixed pick-up point with luggage isn’t your idea of a holiday, that’s exactly the gap a private cross-border chauffeur fills.
Bookings for the foreign-country pick-up legs run through approved e-hailing / ride-hail platforms — Grab is the headline operator, and other licensed platforms may be added. Street-hail and ride-hail also continue at the two original terminals (Ban San Street and Larkin) as before.
Always check LTA and APAD for the current list of approved operators and points, as both are still being expanded.
Fares are regulated under the scheme. The street-hail rate from Ban San Street Terminal to Larkin (or any trip up to 35 km) is the benchmark, and the e-hailing apps price off it. As reported at the 4 May 2026 launch:
| Vehicle | Base fare (up to 35 km) | Beyond 35 km |
|---|---|---|
| Standard 4-seater | S$80 (≈ RM240 from Larkin) | + S$20 |
| Standard 6-seater | S$120 | + S$30 |
| Premium 6-seater | S$180 | + S$30 |
The “beyond 35 km” top-up is exactly where the new “drop anywhere in Singapore” flexibility starts to cost more — a drop at, say, the east coast or the north is well past 35 km from the checkpoint. Ringgit fares from the Johor side track the exchange rate, so the in-app quote is what counts.
If you book through Grab’s cross-border option, a promotional discount applied at launch — 30% off until 28 June 2026, then a standard 20% off. Real bookings reported around launch came in around S$100 for a standard car from Punggol to JB City Square, and roughly RM334 (~S$108) on the return leg, both after the discount. Promos change, so treat those as a rough guide and trust the live app quote.
Yes — a taxi licensed under the Cross-Border Taxi Scheme is fully legal and government-sanctioned on both sides of the border. That’s the whole point of the scheme: to give travellers a regulated, insured, fixed-fare option instead of the grey market.
What is not legal is the tout trade that has long shadowed the checkpoints — unlicensed cars and “agents” who approach you at JB Sentral or the Causeway offering a cheap cross-border lift. Those drivers carry no cross-border passenger licence, your insurance cover is questionable in an accident, and both LTA and JPJ run enforcement against them. The simple test: a legitimate cross-border taxi is booked through an approved app or boarded at a designated point, has proper livery and a taxi topper, and shows you the fare before you go. If someone is waving you over in a car park, it’s neither the scheme nor safe.
A private chauffeur or limousine booking — like the door-to-door service we arrange — is a separate, legitimate category again: a pre-arranged private hire rather than a street taxi. It isn’t part of the metered taxi scheme, and we never claim to be; it’s simply the option you choose when you want a named vehicle to meet you at your door and take you all the way to your destination.
The 2026 changes are genuinely good for casual day-trippers. But the scheme is still built around fixed pick-up points and shared-rank logistics, so it isn’t ideal when:
If the friction is just the cost of crossing, also weigh the cheaper modes: the cross-border bus and the KTM Shuttle Tebrau are the budget options, while driving yourself means sorting a VEP first.
We’re a Singapore-based booking platform that dispatches vetted private chauffeurs through our partner network. Where the licensed scheme taxi makes you board at a designated point on the return leg, our chauffeur collects you from your actual address on both sides — your home, hotel, office or mall entrance — and takes you all the way to the door at the other end. No terminal, no rank, no luggage walk.
For SG to JB, the Standard MPV flat fare starts from SGD 150 — door to door, with Causeway tolls and Malaysian highway tolls included, and the price confirmed over WhatsApp before you commit. It’s a different product from the metered scheme taxi: you’re paying for a private car and a fixed pickup time rather than the cheapest possible crossing. When that trade is worth it — a family run, an early flight, an important meeting — see /pricing/ for the full matrix or just message us with your pickup, drop-off and timing.
No. A taxi licensed under the official Cross-Border Taxi Scheme is fully legal — it’s jointly regulated by Singapore’s LTA and Malaysia’s APAD. What’s illegal is the unlicensed tout trade: random cars and “agents” offering cross-border lifts at the checkpoints without a proper licence or insurance. Stick to app bookings and designated points and you’re on the right side of the line.
From 4 May 2026, yes — within the zones. A licensed taxi can drop you anywhere in Singapore, and anywhere in Johor Bahru, Iskandar Puteri, Forest City, Kulai and Senai. It cannot drop you outside those Malaysian areas (so not Malacca or KL), and the pick-up rules are stricter than the drop-off rules.
In its home country, pick-up is unrestricted. In the other country it can only collect you at a designated point. In Singapore those points are Ban San Street Terminal, near VivoCity, near Century Square (Tampines) and Joo Koon. In Johor they are Larkin Terminal, Toppen Shopping Centre, Mid Valley Southkey and Angsana Mall.
Generally no. For the trip back to Singapore you board at one of the four designated Johor points (Larkin, Toppen, Southkey or Angsana). If you want to be collected from your hotel door in JB, that’s a private chauffeur booking rather than a scheme taxi — which is the door-to-door service we arrange.
Through an approved e-hailing app — Grab is the main operator — or by hailing at the original terminals (Ban San Street and Larkin). Pick your designated boarding point, set your drop-off, confirm the in-app fare, and bring your passport for immigration clearance at both checkpoints.
As reported at the May 2026 launch, the regulated rate for a trip up to 35 km was S$80 for a standard 4-seater (≈ RM240 from Larkin), S$120 for a standard 6-seater and S$180 for a premium 6-seater. Trips beyond 35 km add S$20 (4-seater) or S$30 (6-seater/premium). Grab also ran a launch discount — 30% off until 28 June 2026, then 20%. The fare shown in your app at booking is the one that applies.
A scheme taxi is a metered/fixed-fare public taxi: cheapest crossing, but you board at a designated point on the return leg and take whatever car comes up. A private chauffeur is a pre-booked private car that meets you at your door on both sides, at a time you set, for a flat price confirmed in advance. Different products for different priorities — budget versus convenience.
No. The cross-border taxi scheme covers Johor Bahru, Iskandar Puteri, Forest City, Kulai and Senai only. For Malacca, KL, KLIA, Genting or Penang you need a private charter or chauffeur — message us and we’ll quote the route and the right-sized vehicle.
Here's what we'd reach for on this run. Tap through for the full spec sheet and sample fares.
Luxury MPV
Cross-border luxury for families and executives — the gold standard for SG↔KL. 6 pax with 2 checked + 2 cabin bags.
See Toyota Alphard details →
Standard MPV
Budget-friendly family MPV — great for short cross-border runs. 5 pax with 2 checked + 2 cabin bags.
See Toyota Voxy details →
Executive Sedan