A JB run is one of the small pleasures of living in Singapore. Cheaper groceries, a proper sit-down massage, a dentist visit that does not cost a week's pay, or a change of scenery for a Saturday. For Filipinos here, the trip itself is straightforward. The paperwork is too, once you know that the Malaysia side treats everyone the same, and the Singapore side treats you according to the pass you hold.
That second part trips people up. A work permit holder, a PR, and someone here on a short visit all cross the same Causeway, but they do not all carry the same documents, and they do not all get back the same way. The requirements for each are below, along with the transport that gets you across without losing half your day in a queue.
The Malaysia side is the same for everyone
If you hold a Philippine passport, you do not need a visa to enter Malaysia for tourism. You get up to 30 days per visit, according to Malaysia's Immigration Department, and your passport should be valid for at least six months from the day you arrive. If yours is close to expiry, sort that out first. Our guide on renewing your Philippine passport in Singapore walks through the booking and fees.
The one thing you must not skip is the Malaysia Digital Arrival Card, or MDAC. Every foreign traveller entering Malaysia has to submit it online, and you can only do so within three days before you arrive. It is free on the official portal at imigresen-online.imi.gov.my/mdac, and you show the QR confirmation at immigration. Singapore citizens are exempt, but a Filipino who is a Singapore PR is not, because the exemption follows the passport, not your Singapore status. Fill it in before you leave home so you are not standing at the checkpoint hunting for wifi.
A small note on the machines. Malaysia has opened its autogates to more nationalities, and Filipino e-passport holders are on the list, but for now that only covers departure from Malaysia. On the way in, you still clear at a manual counter with your MDAC QR ready. Immigration can also ask for a return or onward booking and proof that you can support yourself, so keep those handy even if they rarely check at the land crossings.
Getting back into Singapore depends on your pass
This is where kababayan need to pay attention, because the requirement changes with your status.
If you are a Work Permit, S Pass, or Employment Pass holder, your ticket back in is a valid pass. Carry your passport and your pass card, and make sure the pass is not expiring while you are away. Long-term pass holders, which includes work pass holders, are exempt from the SG Arrival Card when they use the Woodlands and Tuas land checkpoints, so that is one less form for you. Domestic workers have an extra step worth taking: talk to your employer before you go, confirm it is your rest day, and agree on when you will be back. It keeps a nice day out from turning into a problem at home.
If you are a Permanent Resident, the document that matters is your Re-Entry Permit, or REP. The ICA is clear that a PR needs a valid REP to leave and return, and it advises bringing a copy when you travel because some authorities may ask to see it. Check the expiry before a casual JB trip. If your REP lapses while you are outside Singapore, you have 180 days to renew it before you lose PR status, so a weekend across the Causeway is not the time to discover it expired last month. PRs are also exempt from the SG Arrival Card at the land checkpoints.
If you are here on a short-term visit pass, whether you are a tourist or visiting family who work here, the rule is different. Filipinos enter Singapore visa-free, but you must submit the SG Arrival Card every single time you enter, including when you come back from JB by land. It is free and you can submit it within three days before arrival. Each entry gives you a fresh social visit pass at the officer's discretion, not automatically. If you are hopping in and out often, carry proof of your return plans and your ties back home, because repeated short trips can invite questions at the counter.
How to cross
There are two land crossings. The Causeway runs from Woodlands to Johor Bahru city and dumps you right in the middle of the shopping and food. The Second Link at Tuas is quieter and better if you are heading to Legoland or the western side of Johor, but it is further out.
For most people going by public transport, the cheapest options run through Woodlands. The SMRT 950 leaves from Woodlands and costs around S$1.85. The SBS 170 and 170X from Kranji MRT run often, sometimes every couple of minutes at peak, for about S$1.28. If you want a single bus that carries you across both checkpoints, the Causeway Link CW buses leave from Queen Street and Newton for roughly S$2.60 to S$4.80, and the CW2 runs 24 hours, which helps for a late night out. There is also the KTM Shuttle Tebrau, a five-minute train from Woodlands to JB Sentral, but tickets sell out fast and go on sale a month ahead, so it is more of a plan-ahead option than a walk-up one.
Timing decides everything. Friday evenings, weekend mornings, and the eve of any long weekend or public holiday turn the checkpoints into a crawl, and it can eat two or three hours. Go early, come back before the evening rush, and you will barely notice the border. Both sides have upgraded their machines, and at the Malaysia hall the e-gates on the left tend to move faster.
Money and the small stuff
Across the Causeway you spend in ringgit, not Singapore dollars. Bring some cash for hawker stalls and small shops, but you no longer have to carry a fat wad. Cross-border QR payment now works in many Malaysian shops, and we broke down where you can use it and what it costs. Turn on roaming or grab a Malaysian SIM before you cross so your maps and messages keep working. And watch your 30 days if your trip stretches longer than a shopping run, because overstaying in Malaysia carries fines.
If a grocery haul is the whole reason you are going, it is worth reading our honest cost-benefit look at the JB grocery run first, since the savings are real but smaller than the hype once you count the fare and the time.
What may change, and where to check
Cross-border rules move. The MDAC, the SG Arrival Card, and autogate eligibility have all been updated more than once in the past two years, and the fees or forms can shift again. Before any trip, confirm the current requirements on the official pages: Malaysia's Immigration Department at imi.gov.my and Singapore's ICA at ica.gov.sg. The bigger change on the horizon is the RTS Link train between Woodlands and JB, targeted to open in early 2027, which will make the crossing a short rail hop instead of a bus queue. We looked at what that means for kababayan thinking of living in Johor Bahru and for those weighing working in Singapore and living in JB.
For now, a JB day out is one of the easier things you can do from Singapore. Sort your MDAC, check that your pass or permit is valid and current, submit your SG Arrival Card if you are here on a visit, and pick a quiet hour to cross. Do that, and the hardest part of the whole trip is deciding what to eat first.
Do Filipino passport holders need a visa for Johor Bahru?+
No. A Philippine passport gets visa-free entry to Malaysia for up to 30 days per visit. You must still submit the free Malaysia Digital Arrival Card (MDAC) online within three days before you arrive, and your passport should be valid for at least six months.
Do I need the SG Arrival Card to come back from JB?+
It depends on your status. Work pass holders and PRs are exempt at the Woodlands and Tuas land checkpoints. Visitors on a short-term social visit pass must submit the free SG Arrival Card every time they enter Singapore, including by land.