Malaysia (MM2H) vs Singapore
Singapore is the region's powerhouse — and its priciest base, with no retirement visa. For many, the smart play isn't choosing one, but living in Malaysia and tapping Singapore across the causeway.
Figures verified June 2026 · Singapore ~177% costlier than Malaysia; no retirement visa; EP min S$5,600; GIP PR S$10M+
Quick verdict
The one-line difference
These aren’t really like-for-like. Singapore has no retirement or passive-income visa — long-term residency means an Employment Pass (from ~S$5,600/month) or the Global Investor Programme (S$10M+). Malaysia’s MM2H is built for exactly the people Singapore won’t easily take: retirees and investors. And since Singapore costs roughly 177% more than Malaysia, the genuinely clever move for many is MM2H in Johor + the RTS Link — live on Malaysian costs, reach Singapore in minutes.
Side by side
The programmes at a glance
| Malaysia (MM2H) | Singapore | |
|---|---|---|
| Retirement visa? | Yes — MM2H (5/15/20 yr) | No dedicated retirement visa |
| Main long-stay route | MM2H deposit + property | Employment Pass (~S$5,600+/mo) or GIP (S$10M+) |
| Cost of living | Baseline | ~177% higher than Malaysia |
| Healthcare / schools | Excellent, affordable | World-class, expensive |
| The hybrid play | Live in Johor, commute via RTS (≈2027) | Work/visit without living costs |
Why "both" often beats "either"
The Johor–Singapore RTS Link (targeted early 2027) reframes this whole comparison. A five-minute rail hop to Woodlands North means you can base your family in Johor on Malaysian costs — housing, schooling, healthcare all materially cheaper — while keeping Singapore’s jobs, airport, and amenities within easy reach. For a lot of our clients, MM2H in the Johor corridor is the Singapore strategy.
When Singapore still wins
If you need to work in a Singapore-based role, want your children in the Singapore school system, or value the city’s unmatched connectivity and stability above cost, Singapore is worth its premium. But you’ll pay for it — and you won’t get there on a retirement visa, because there isn’t one.
Questions
Frequently asked
Does Singapore have any kind of retirement visa?
No — there is no dedicated retirement or passive-income visa in Singapore. Long-term stays run through an Employment Pass (roughly S$5,600+/month), the Global Investor Programme (S$10 million+), or a Long-Term Visit Pass tied to family ties with a citizen or PR. None of these are built for a straightforward retiree.
Does the Johor–Singapore RTS Link change Singapore's visa rules?
No — the RTS Link only changes travel time (a roughly five-minute rail hop to Woodlands North), not Singapore's immigration requirements. Living in Johor on MM2H and commuting or visiting Singapore doesn't require or grant any Singapore residency status; you're still a Malaysian resident who crosses the border under normal entry rules.
Is it really true Singapore costs that much more than Malaysia?
By most cost-of-living comparisons, yes — Singapore consistently ranks among the most expensive cities globally, driven mainly by housing and vehicle costs, and runs well above Malaysia's cost of living even in KL. Run your specific budget through a cost-of-living comparison rather than relying on a single average, since the gap varies by lifestyle.
Can I work for a Singapore company while living in Johor?
Some people do this as remote or hybrid arrangements, but it depends entirely on your employer's policy and your own tax residency position in both countries — it isn't a visa category in itself. If formal Singapore employment is the goal, you'd still need an Employment Pass regardless of where you live.
Message us — you’ll know your next move
No pitch, no scheduling — just chat with us on WhatsApp. You walk away with a clear, honest read of your situation, even if that read is “not yet, and here’s why.”
- Which MM2H tier your numbers actually reach — and the gap if they don't
- The 2–3 neighbourhoods that fit your budget, schools, and commute
- Your real all-in cost, and the one or two mistakes people in your situation make