As resident of Singapore, we often cross over the causeway to Johor Bahru as a quick getaway from Singapore.
Cross-border taxi has always been a thing for awhile, but they were very restrictive. As of 4 May 2025, the scheme has been revamped to be slightly more flexible with more drop-off point options. And it just so happen, we have a trip booked to Desaru Coast a few days after, so I got to try it out!
In this blog post, I will detail my experience taking a cross-border taxi from Singapore to Johor Bahru. Here are the topics we will cover:
- What is cross-border taxi and how does it work?
- How to book cross-border taxi
- How much does a cross-border taxi cost?
- Tips for a successful trip with cross-border taxi
- Larkin Sentral Terminal drop off and pick up experience
Let’s get into it, shall we?
What is cross-border taxi and how does it work?
Basically, there are two types of licensed taxi for cross-border trip that can carry passenger legally between Singapore and Malaysia:
- A Singapore-licensed taxi (which I will refer to as SG taxi from this point onward)
- A Malaysia-licensed taxi (which I will refer to as MY taxi)

For both taxis, there are 4-seater and 6-seater option. The Singapore cross-border taxis are usually a black Toyota Alphard Limo, which can comfortably seat 6 people with some luggage space in the back.
What’s the difference between the two? The real difference lies in their licensing and insurance, which affects how the taxis can operate once they are outside of their country of license.
To sum it up:
1. Taking a Singaporean Cross-Border Taxi
An SG taxi can pick you up anywhere in Singapore, but they can only drop you off at the following four designated points in Malaysia:
- Larkin Sentral Terminal
- Toppen Shopping Centre
- Mid Valley Southkey Mall
- Angsana Mall
- Anywhere within 35km of Larkin Sentral Terminal
Notice that last point? Yes, you’re not actually just limited to the four designated drop-off points. You can actually be dropped off anywhere in JB that is within 35km of Larkin Sentral terminal, subject to extra fares. Sounds confusing? Don’t worry, I’ll elaborate more with examples on the next section!
2. Taking a Malaysian Cross-Border Taxi
On the other hand, a MY taxi can only pick you up from four designated points in Singapore:
- Ban San Street Terminal
- Near VivoCity
- Near Century Square Shopping Centre
- or Joo Koon MRT
But once you’ve crossed over to Malaysia, MY taxi can drop you off anywhere in Malaysia, subject to fare changes depending where you want to get dropped off.
How to book cross-border taxi
Unlike regular taxi, you do need to book cross-border taxi ahead of time, at least 12 hours before the trip. You can contact any taxi operator in SG or book via Grab app (more details here).
In my opinion, as a Singapore resident the easiest option is to book a Singapore taxi via Grab and go to Larkin Sentral terminal. Then I book my own transportation (via Grab again) from Larkin Sentral to get me to where I want to go in Malaysia.

As I mentioned before, if your destination is within 35km off Larkin Sentral, you can just book directly to the destination on the Grab app. For example, if you’re going to Legoland, which is only 15km from Larkin Sentral, you can be dropped off straight at Legoland. But if you’re going to Desaru, which is about 75km from Larkin Sentral, then you’ll need to make a stop at one of the drop off point, and then continue with another transportation to Desaru.
Going back, the same rules apply – wherever you are in Malaysia, you want to get to one of the four designated pick up point and take an SG taxi. Unless, again, you’re within 35km off Larkin Sentral, then you can be picked up directly wherever you are. The taxi will then be able to drop you off anywhere in Singapore.
How much does a cross-border taxi cost?
For going from SG > MY, at the time of writing, a cross-border taxi from Singapore to one of the four designated drop off points costs are as following:
| Method | 4-seater | 6-seater |
|---|---|---|
| Grab App | S$110 | S$135 |
| ComfortDelGro | S$120 | S$200 |
This is not including the last-mile transportations cost once you reach Malaysia, if your destination is outside of the 35km radius from Larkin Sentral.
As you can see Grab is significantly cheaper than booking directly with ComfortDelGro. However, Grab is only be cheaper right now because they’re running a 20% discount promotion. I suspect once things settle down, Grab’s pricing will be very close to ComfortDelGro. Also, ComfortDelGro cars are usually the premium cars, while Grab might send you in a standard 6-seater car. In my experience, they did send Toyota Alphard (premium option) for me on both trips although I only booked a standard 6-seater.
Going back from MY > SG, I pre-booked a Singapore cross-border taxi using Grab as well for 370 MYR (~S$120) for a 6-seater standard car from Larkin terminal.

But as you can see, the total cost depends on your destination in Malaysia and the type of cars you book.
We were going to Desaru, and a 6-seater Standard Plus Grab car costs MYR 186 (~S$60) while premium car costs around ~S$80 from Larkin Sentral to our hotel at Hard Rock Desaru Coast. So in the end, the total cost of the trip was around S$180-200 one way, or S$360-400 for round trip.
If you’re going to Legoland for example, it would cost less since it’s a lot closer to Larkin Sentral. At the time of writing, booking a standard 6-seater cross-border taxi from my address in Singapore to Legoland via Grab costs S$150 one way.
Tips for a successful trip with cross-border taxi
Book ahead of time – There are limited taxi that are licensed for cross-border trips. Although you can book them through Grab, they are not on demand. Book at least 24 hours before your trip to ensure availability, or even earlier if you’ll be traveling during the holidays.
Size of Malaysian grab cars – When booking cars via Grab in Malaysia, there are usually types of cars such as Standard, Plus and Premium. I usually book premium cars because I find the cars are quite small in Malaysia otherwise. Although it may be advertised to fit 6 people, they’re often quite tight. However premium cars are not available all the time, so sometimes you will need to settle for the other types of cars. Read here to find out more about Grab car types in Malaysia.
Fill out Malaysia Digital Arrival Card (MDAC) – Unless you’re holding a Singapore passport or Malaysian Long Term Residence, you will need to fill in MDAC to enter Malaysia. You can fill out MDAC here within 3 days of your planned departure to Malaysia.
Coming back to Singapore as foreigner? Fill out the SG Arrival Card – If you’re coming back to Singapore and you do not hold residency here, you’ll need to fill out Singapore Arrival Card (SGAC). You can fill out SGAC here. Note that if you have residency in Singapore (whether you are Singapore citizen, Permanent Resident, or Long-Term Pass holder), you do NOT need to fill out the arrival card when traveling through the land borders.
Larkin Sentral Terminal Drop Off and Pick Up Experience
With the current scheme, Larkin Sentral terminal became a very important point in the Singapore <> Johor Bahru trip. Here is my experience getting dropped off and picked up from Larkin Sentral:
1. Drop-off point
The drop off point at Larkin Sentral is very simple. It’s just one single lane that merges from the main road. I find it a little stressful to be honest, because it’s one of those lanes where the car behind cannot move forward, so you have to disembark fast.

2. Pick up point
The pick up point at Larkin Sentral is not the same as the drop-off point. From the drop-off point, which is on L2, you have to go inside the terminal and go down via escalator to L1 and find the taxi bay. Don’t worry, it’s just a short walk away.

When we got to the pick up point, there were a few cross-border taxis waiting for passengers. The red ones are Malaysian taxis, while the blue ones are Singapore ComfortDelGro taxis. So I guess, you don’t need to pre-book your taxi but I personally would still pre-book, I don’t want to take the chance and be stranded at Larkin!
3. Inside Larkin Sentral Terminal
In case you’re curious what’s in Larkin Sentral terminal, it’s… a very simple terminal – there is no air conditioning, but there are plenty of local shops you can look at if you arrive early before your next pick up.

And this one is a crowd pleaser – there is a McDonald’s on L1!

And that’s my experience taking the cross-border taxi! If you have any questions, please let me know below. Have fun on your trip!
Note: I paid for all of transportation costs out of pocket for this trip. As always, all thoughts and opinions are honest and remain my own.
