By the WahLiao desk · Last verified 28 September 2026
For some groceries, a Johor Bahru run is still cheaper, because the Singapore dollar buys a little over three ringgit. But the saving is capped at the checkpoint. Singapore Food Agency rules allow each traveller to bring back 5kg or 5 litres of processed food in total, no meat or meat products bought in Malaysia at all, and fresh seafood, eggs and produce only within set limits and sources. GST relief covers only a modest amount of shopping, and not every traveller qualifies for it.
So the honest answer is this. A JB grocery run pays when it is part of a trip you were making anyway, for packaged goods and household items within the limits. As a stand-alone mission to save on the weekly shop, the arithmetic is tighter than the queues suggest.
JB grocery shopping: quick facts
| Processed food limit | 5kg or 5 litres in total per traveller |
| Meat and meat products | Only from SFA-approved sources; Malaysia is not one, so no bak kwa, sausages or fresh meat from JB |
| Seafood | Up to 5kg, within which frozen cooked crabmeat and prawn meat are capped at 2kg; some items are banned from any source |
| Eggs | Only the types and sources on SFA’s list |
| GST relief | S$500 if away 48 hours or more; S$100 if away less than 48 hours; not for work, student, dependant or long-term pass holders |
| RTS Link | Woodlands North to Bukit Chagar in about five minutes; passenger service targeted by the end of 2026 |
The WahLiao Verdict
| Cost | Transport both ways, three to five hours, and the discipline to stay within the limits. |
| What you get | Lower shelf prices on some packaged groceries and household goods, converted at a favourable rate. |
| The alternative | A well-planned Singapore shop with house brands, discount days and CDC vouchers. |
| Worth it for | Households already crossing for a meal, a visit or an errand, with a list of packaged items. |
| Skip it if | You would cross only to shop, or your list is mostly meat, fish and eggs. |
| Last verified | 28 September 2026, against the Singapore Food Agency and IRAS. Limits are reviewed from time to time; check SFA’s list before every trip. |
Is grocery shopping in JB really cheaper?
Item by item, often yes. Trip by trip, it depends. Take an illustration with invented numbers. A basket that costs S$120 in Singapore might cost RM300 in a JB hypermarket, which is about S$95 at a rate of just over RM3.15. That is a S$25 saving before you have paid for transport, spent a morning at the checkpoints, or discovered that three items in the basket are not allowed back.
The saving grows with the size of the basket, but the limits stop the basket growing. That is why the JB grocery run works best as a side benefit of a trip with another purpose, rather than as the purpose itself.
What food can you bring back to Singapore from JB?
| Category | Rule for travellers |
|---|---|
| Processed food: snacks, biscuits, sauces, spreads, drinks, instant noodles | Up to 5kg or 5 litres in total per person, for private consumption |
| Meat and meat products, including bak kwa, sausages, luncheon meat and fresh meat | Only from SFA-approved sources, up to 5kg. Malaysia is not an approved source, so meat products bought in JB may not be brought in |
| Seafood | Up to 5kg in total, including no more than 2kg of frozen cooked crabmeat and prawn meat. Some items, such as chilled shucked raw oysters and chilled crabmeat, are not allowed from any source |
| Eggs | Only the egg types and sources listed by SFA; unlisted egg products are not allowed |
| Fruit and vegetables | Allowed in small quantities for private consumption; check SFA’s current guidance |
| Everything | For your own consumption only. No resale, no group buys and no carrying for others |
SFA reviews its approved sources and limits from time to time, and says so on its own list. Check the SFA list of food products allowed before you shop, not at the checkpoint. If you want to bring back more than the traveller limit, SFA requires an import licence and permit.
GST, duty and what to declare
Bona fide travellers receive GST relief on food and other goods for personal use: under current rules, S$500 if you have been away for 48 hours or more, and S$100 if you have been away for less. Holders of work permits, employment passes, student passes, dependant passes and long-term passes do not get the relief. Goods above the relief limit are subject to GST.
The relief does not cover alcohol or tobacco, and travellers arriving from Malaysia do not receive the duty-free allowance on liquor that applies to arrivals from elsewhere. If you are unsure whether something is allowed or taxable, declare it. Confiscation is the mildest outcome of getting it wrong; fines are possible.
How does the RTS Link change the grocery run?
The Johor Bahru–Singapore RTS Link will run about 4km between Woodlands North and Bukit Chagar in roughly five minutes, with immigration cleared at the departure station. Passenger service has been targeted for the end of 2026, though some reports have suggested it could slip into early 2027. Malaysia’s transport minister has said fares are expected to be about S$5 to S$7 a trip, with the final figure to be announced in the second half of 2026.
For grocery shoppers, the train mainly changes time. A shorter, more predictable crossing makes a small shop worth more hours. It does not change the limits, and anything you buy still has to be carried through a station and onto a train, which quietly encourages you to stay within them.
What is usually worth buying, and what to leave
Usually worth comparing: packaged staples, household cleaning products and toiletries, where price gaps are easiest to see and the items are allowed back within the processed-food limit.
Leave behind: meat and meat products of any kind, eggs that are not on SFA’s list, restricted seafood, and quantities that look like resale. Also leave the idea that everything is cheaper; some imported brands cost about the same on both sides once converted.
Frequently asked questions
Is it cheaper to buy groceries in JB?
Many packaged groceries cost less after conversion, but the Singapore Food Agency limits what you can bring back, and travel time and cost reduce the saving. It pays best when combined with a trip you were making anyway.
How much food can I bring back from Malaysia to Singapore?
Up to 5kg or 5 litres of processed food in total per traveller, with separate rules for meat, seafood, eggs and produce. Everything must be for your own consumption.
Can I bring bak kwa or meat from JB into Singapore?
No. Meat and meat products can only come from SFA-approved sources, and Malaysia is not one of them.
How much GST relief do I get coming back from JB?
Under current rules, S$100 if you were away less than 48 hours and S$500 if you were away 48 hours or more. Holders of work, student, dependant and long-term passes are not eligible, and alcohol and tobacco are excluded.
When will the RTS Link open?
Passenger service has been targeted for the end of 2026, with some reports suggesting early 2027. Fares are expected to be around S$5 to S$7 a trip.
Read next
This page belongs to How Supermarket Works, our series on the grocery network behind the shelf. For the wider Johor Bahru trip, see The Escape. Continue with why groceries cost more in Singapore.
Sources checked 28 September 2026: SFA, List of Food and Food Products Allowed; SFA, General Rule to Bring Food into Singapore; IRAS, Travellers bringing goods into Singapore; statements by Singapore and Malaysian officials on the RTS Link, as reported in 2026. The basket example uses invented numbers. Last updated 28 September 2026.
