All Posts
How to Call

How to Call Malaysia From Singapore: Full Dialing Guide, Rates & Tips

AUTHOR: Rehmath AliJuly 4, 20267 min READ
FOLLOW
Singapore and Malaysia connected by the Causeway — a guide to calling Malaysia from Singapore including IDD prefix 001, Malaysia country code +60, area codes for Kuala Lumpur, Johor Bahru, Penang, and Ipoh, with call rates and VoIP options

Introduction

Knowing exactly how to call Malaysia from Singapore saves you from dropped attempts, wrong formats, and inflated carrier bills — a genuinely useful skill given that millions of residents, workers, and families cross the Singapore-Malaysia corridor every day. The process to call Malaysia from Singapore is straightforward once you know the IDD prefix, the country code, and whether the number you're dialing is a landline or a mobile. This guide covers the exact dialing sequence for both number types, a clear cost comparison between IDD carrier rates and VoIP alternatives, and the most common mistakes that cause calls to fail. Since both countries share the same UTC+8 time zone, the only variable left to master is getting the format right — and this guide does exactly that.

Key Takeaways:

  • To call Malaysia from Singapore, dial 001 + 60 + area code + subscriber number — or use the + prefix on any smartphone for the same result.
  • Singapore and Malaysia share the same UTC+8 time zone, so there is zero time zone difference — schedule any cross-Causeway call without time zone math.
  • Traditional IDD carrier rates from Singapore to Malaysia typically range from SGD 0.20 to SGD 0.35 per minute — VoIP apps reduce this to a fraction of that cost.
  • Johor Bahru (area code 7) is the closest Malaysian city to Singapore and one of the most frequently dialed destinations across the Causeway.

What You Need Before You Call Malaysia From Singapore

Every successful international call from Singapore to Malaysia requires three pieces of information: your IDD (International Direct Dialing) prefix, Malaysia's country code, and the subscriber number you're trying to reach. Singapore's standard IDD prefix is 001, used by Singtel and StarHub. M1 subscribers can use 013 as an alternative prefix. Malaysia's country code is +60.

The most important formatting rule: always drop the leading zero from the Malaysian number before dialing. A local Malaysian number written as 03-2693 1111 (KL landline) becomes 001-60-3-2693 1111 when dialed from Singapore. A mobile shown as 012-345 6789 becomes 001-60-12-345 6789. Keeping this rule front of mind eliminates the most common dialing error on the Singapore to Malaysia call route.

Step-by-Step: How to Call Malaysia From Singapore

Step-by-step guide to call Malaysia from Singapore — dialing format showing IDD prefix 001, Malaysia country code 60, area codes for Kuala Lumpur (3), Johor Bahru (7), Penang (4), and Malaysian mobile prefix format for Maxis, Digi, Celcom, and U Mobile numbers

Calling a Malaysian Landline From Singapore

To reach any Malaysian landline when you call Malaysia from Singapore, follow this exact sequence:

01

Dial the Singapore IDD prefix

Key in 001 (Singtel/StarHub) or 013 (M1) to access the international line.

02

Dial Malaysia's country code

Enter 60 — Malaysia's international country code assigned under the ITU E.164 standard.

03

Dial the Malaysian area code (without the leading zero)

For Kuala Lumpur dial 3, Johor Bahru dial 7, Penang dial 4, Ipoh dial 5. Drop the zero that appears in local Malaysian format.

04

Dial the subscriber number

Enter the remaining 7–8 digits of the Malaysian landline number.

05

Full example

KL landline 03-2693 1111 → dial 001-60-3-2693 1111. Johor Bahru landline 07-221 3000 → dial 001-60-7-221 3000.

Calling a Malaysian Mobile From Singapore

Malaysian mobile numbers start with 01 in local format. When you call Malaysia from Singapore and need to reach a mobile, the steps are identical — just drop the leading zero:

001 + 60 + mobile number without leading zero
Example: 012-345 6789 → 001-60-12-345 6789
Example: 011-2345 6789 → 001-60-11-2345 6789

On any modern smartphone you can replace the IDD prefix entirely by using the + sign (hold the 0 key): dial +60-12-345 6789 and your phone handles the IDD prefix automatically regardless of which Singapore carrier you use. This method works for both landlines and mobiles and never produces a dialing error.

Cost Comparison — Carrier Rates vs. VoIP for Your Singapore to Malaysia Call

Cost comparison table for calling Malaysia from Singapore — carrier IDD rates from Singtel, StarHub, and M1 versus VoIP and virtual number app rates in SGD per minute, showing the cheapest way to call Malaysia from Singapore

The cost of a Singapore to Malaysia call varies dramatically depending on how you dial. Traditional carrier IDD rates are convenient but expensive compared to modern VoIP and virtual number options.

MethodApprox. RateNotes
Singtel IDD (001)SGD 0.25–0.35 /minStandard postpaid IDD; rate depends on plan and time of day
StarHub IDD (001)SGD 0.20–0.30 /minIDD add-on plans available at reduced rates
M1 IDD (013)SGD 0.20–0.28 /min013 prefix; bundled IDD plans reduce cost further
WhatsApp / TelegramFree (data only)Recipient must use the same app; quality depends on connection
VoIP / Virtual number appSGD 0.01–0.03 /minCalls regular Malaysian numbers; no app needed on recipient's end

The VoIP advantage is clear when you call Malaysia from Singapore regularly — a 30-minute daily call at SGD 0.30/min costs SGD 270 a month via carrier IDD. The same volume through a virtual number or VoIP app typically costs under SGD 30. For families with members across the Causeway or businesses with Malaysian partners, the savings compound quickly. The country code 62 guide covers similar cost-saving strategies for calls to Indonesia — a useful reference if you manage cross-regional communication from Singapore.

Time Zone: When to Call Malaysia From Singapore

Time zone map showing Singapore and Malaysia both on UTC+8 — no time zone difference when calling Malaysia from Singapore, with Malaysian business hours and Friday prayer break schedule for Johor, Kedah, Kelantan, and Terengganu

This is the one section of most international calling guides that does not apply here: Singapore and Malaysia run on the identical time zone. Both countries observe UTC+8 year-round — Singapore Standard Time (SGT) and Malaysia Standard Time (MYT) are the same offset. Neither country observes daylight saving time. When you call Malaysia from Singapore at 2 PM, your contact in Kuala Lumpur, Johor Bahru, or Kota Kinabalu also reads 2 PM on their clock.

Standard Malaysian business hours run Monday through Friday, 9 AM to 5 PM, with Friday afternoon often shortened for Jumu'ah prayers in states governed under Islamic law (including Johor, Kedah, Kelantan, and Terengganu). Government offices in these states may close for an extended Friday lunch break from 12:30 PM to 2:30 PM. Private sector hours in Kuala Lumpur and Penang are broadly aligned with Singapore's working schedule, making the Singapore to Malaysia call corridor one of the easiest cross-border communication routes in Southeast Asia.

Making Regular Calls Across the Causeway? Cut Your IDD Bill to a Fraction With a Local Malaysian Virtual Number

Get a Malaysia virtual number from anywhere in the world — HD voice, two-way SMS, and no carrier IDD charges on every call you make.

Download the CallMama App

How to Get a Virtual Phone Number from CallMama

How to get a virtual Malaysia phone number from CallMama — skip carrier IDD charges when you call Malaysia from Singapore by activating a +60 virtual number in minutes from any device

For anyone who regularly needs to call Malaysia from Singapore, a virtual Malaysian number eliminates IDD charges entirely and lets calls appear from a local +60 number — which Malaysian contacts are far more likely to answer. CallMama provides instant virtual numbers for Malaysia and dozens of other countries, with HD voice, two-way SMS, and real-time call forwarding all managed from a single mobile app. With CallMama, you activate your Malaysian number in minutes — no physical SIM, no Malaysian address, and no long-term carrier contract required.

01

Download the app or visit the website

Get CallMama on iOS or Android, or sign up at callmama.com to browse available Malaysian numbers.

02

Create your free account

Register with your email address — no additional verification is needed to get started and browse numbers.

03

Choose a plan

Pick a monthly or pay-as-you-go plan — options are available for both occasional callers and daily high-volume users.

04

Select your Malaysian virtual number

Search for Malaysia (+60) and choose a number — Kuala Lumpur (03), Johor Bahru (07), Penang (04), or a Malaysian mobile prefix.

05

Activate and call

Complete payment and your number goes live instantly — make and receive calls to any Malaysian or Singapore number from any device, anywhere in the world.

Malaysian Area Codes You Need to Know

Malaysian landlines use a two-digit area code system. When you call Malaysia from Singapore, you must include the area code (without its leading zero) immediately after the country code 60.

City / RegionLocal Area CodeDial From Singapore
Kuala Lumpur & Putrajaya03001-60-3-XXXX XXXX
Johor Bahru (nearest to SG)07001-60-7-XXX XXXX
Penang / George Town04001-60-4-XXX XXXX
Ipoh, Perak05001-60-5-XXX XXXX
Malacca / Seremban06001-60-6-XXX XXXX
Kota Kinabalu, Sabah088001-60-88-XXX XXX
Kuching, Sarawak082001-60-82-XXX XXX

Malaysian mobile numbers use a carrier-specific prefix in the 01X range — Maxis uses 012 and 017, Digi uses 016 and 014, Celcom uses 019 and 013, U Mobile uses 011, and YES uses 018. All Malaysian mobile numbers are 10 or 11 digits in total (including the 01X prefix), and you always drop the leading zero when dialing from Singapore. A similar country code structure applies to neighboring countries — the country code 52 guide demonstrates how the same IDD principles apply globally.

Common Mistakes When Calling Malaysia From Singapore

Even frequent cross-border callers make these errors. Avoiding them means your Singapore to Malaysia call connects every time.

Keeping the Leading Zero

The single most common mistake when people call Malaysia from Singapore is dialing the local Malaysian number exactly as it appears — including the leading zero. Dialing 001-60-03-XXXX XXXX instead of 001-60-3-XXXX XXXX inserts an extra digit that prevents connection. Remove the zero from the area code or mobile prefix before you add it after the country code. For authoritative country code and numbering plan data for Malaysia, the ITU numbering plan provides the official reference.

Forgetting the IDD Prefix on Landlines

On smartphones, the + key handles IDD automatically. On hotel room phones, office PBX systems, and older landlines, you must manually dial 001 before the country code. Skipping it routes the call domestically within Singapore and the number simply won't match. Always confirm which prefix your line requires before dialing.

Using the Wrong IDD Prefix for Your Carrier

Singtel and StarHub use 001. M1 uses 013 as its preferred IDD prefix. Using the wrong prefix on an M1 line can result in a failed connection or a routing surcharge. Check your carrier's IDD prefix before your first call Malaysia from Singapore if you are unsure which network your Singapore SIM is on.

Conclusion

Knowing how to call Malaysia from Singapore comes down to three essentials: the IDD prefix (001 or 013), Malaysia's country code (+60), and the rule to always drop the leading zero from any Malaysian number. The shared UTC+8 time zone removes all scheduling complexity, making the Singapore to Malaysia call corridor one of the simplest international routes in the region to manage. Carrier IDD rates run from SGD 0.20 to SGD 0.35 per minute, while VoIP and virtual number apps cut that to near zero. Whether you're reaching family in Johor Bahru, a business partner in Kuala Lumpur, or a client in Penang, the format in this guide connects you every time.

The next step is deciding how often you need to call Malaysia from Singapore and whether a virtual Malaysian number makes financial sense for your volume. For daily or high-frequency callers, a virtual +60 number pays for itself within the first week. Choose a plan that matches your call pattern, activate a Malaysian number in minutes, and put the Singapore to Malaysia call cost behind you for good — the savings and convenience compound from the very first call.

Stop Paying IDD Rates Every Time You Dial Across the Causeway — a Virtual Malaysian Number Changes the Math Completely

Activate a +60 virtual number in minutes from any device — no Singapore carrier IDD charges, no Malaysian address, and no long-term contract.

Get Your Malaysia Number Today

Frequently Asked Questions

Pick up where you
left off.

One tap to install. One more to call. It really is that simple.