Is Going to Malaysia to Buy Groceries Worth the Trouble?

Is Going to Malaysia to Buy Groceries Worth the Trouble?

When Singaporeans cross the Causeway into Malaysia, they immediately whip out their wallets, because everything is just so much cheaper there. In fact, many Singaporeans who live near the Causeway and the Second Link have been known to drive into Johor Bahru just to stock up on groceries.

However, with the introduction of 6% GST in Malaysia earlier this year and an RM20 entry fee for Singapore vehicles entering Malaysia, is it still worthwhile to hop across the border just to buy a few packs of chewing gum? Here are the costs to consider.



The Malaysian ringgit is at an all-time low. Since Malaysia’s introduction of the 6% GST earlier this year, the ringgit has plummeted. Just before the introduction of the GST, grocery prices in Malaysia were already about 30% lower than they were in Singapore. While prices have risen since implementation of the GST, this is offset significantly for Singaporean consumers by the fall of the ringgit.


Entry fee

Starting on 1st Oct this year, all drivers wishing to enter Malaysia will have to pay RM20 (6.58 SGD). You will first need to register your vehicle for RM10 (2.17 SGD) before then. If these prices seem ridiculously low now, you can thank the ringgit for bringing prices down by over 50% since the entry fee was announced. Still, it does mean it’s not worthwhile making the trip across the Causeway just to buy a few small items.



How much you spend on petrol to get to JB will depend on where you live in Singapore. If you live in Jurong or Woodlands, buying groceries in Malaysia is very viable as you won’t be spending that much on petrol. However, if you live in Pasir Ris, that’s another story, as you’ll have to drive almost 30km just to get to the checkpoint. To drive a Toyota Corolla to Johor Bahru City Square, you’re looking at about 5 SGD worth of petrol one way.


Direct taxi

While Singapore taxis are not allowed to cross over into Malaysia, there is a special taxi service departing from the Queen Street Bus Terminal that takes you all the way to Johor Bahru for 48 SGD per cab or 12 SGD per person if you use the share-a-cab service.  To get back to Singapore, you’ll have to catch another cross-border cab at Larkin Sentral and pay RM80 (26.31 SGD) per cab or RM20 (6.58 SGD) per person if you share a cab to Queen Street Bus Terminal.



If you don’t mind a more inconvenient journey, you can take a bus to the Woodlands checkpoint and then take a taxi when you reach Johor Bahru. Costs will depend on which shopping centre you’re going to, but if you just want to visit City Square you can walk from the immigration. However, few people who seriously want to save money on groceries take this option as without a car it’s difficult to buy in bulk.


Cost of a grocery shopping trip to JB

Petrol from home in Queenstown to shopping mall in JB and back – 6 SGD

Entry fee – RM20 (6.58 SGD)

Value of groceries one must buy so that cost savings equal cost of travelling to JB, assuming prices are 30% lower – RM121.60 / 40 SGD

Despite the relatively low price (given the weak ringgit) of the new entry fee, assuming grocery prices are 30% lower, Singaporeans still have to buy more than RM121.60 or 40 SGD worth of groceries to make their trip worthwhile. If you’re driving, this shouldn’t be an issue at all. Looks like it’s time to stock up on abalone and bird’s nest.

Do you go to Malaysia to buy groceries? Tell us why or why not in the comments.