How the Malaysia Phone Number Format Works (+60 Guide)
Dialing a Malaysian number and getting a "call failed" message usually comes down to one tiny mistake: a single leading zero.
It trips up travelers, businesses, and anyone storing contacts for international calls. The good news — once you see the pattern, it's simple and you'll never get it wrong again.
This guide covers the Malaysia phone number format from top to bottom: the +60 country code, mobile versus landline structure, the leading-zero rule, and clean examples you can copy. We work with international numbering every day at My Country Mobile (MCM), so this is the practical version, not the textbook one.
THE QUICK ANSWER
Every Malaysian number starts with the country code +60. After that, you drop the leading zero and add the rest of the number.
- Mobile (from abroad): +60 12-345 6789
- Landline (from abroad): +60 3-7654 3210
That's the whole concept. The sections below explain why the zero disappears and how to read each part.
THE COUNTRY CODE: +60

Malaysia's international dialing code is +60. You add it whenever you call a Malaysian number from outside the country.
The "+" stands for your international access code — 011 from the US, 00 from much of Europe. Most phones let you type "+" directly.
So a number saved correctly for international use always begins +60, never just 60 or a bare local number.
Ready when you are
Protect your business line.
MCM's local numbers ship with verified caller ID and smart call filtering — customers always know it's really you, and spam never reaches your team.
MOBILE VS. LANDLINE: THE TWO NUMBER TYPES

Malaysia uses two main number structures. Telling them apart makes the format click.
Mobile Numbers
Mobile numbers use a mobile prefix after the country code, then a subscriber number. Domestically these prefixes start with a zero — 010, 011, 012, 013, 014, 016, 017, 018, 019.
A full mobile number runs 9 to 10 digits including the prefix. The "012" style prefix tells you it's a cell phone.
Landline Numbers
Landline numbers use an area code instead of a mobile prefix. The most familiar one is 3, which covers Kuala Lumpur and the Klang Valley.
Other regions have their own codes — for example, 4 for Penang and 7 for Johor. A full landline number is also around 9 to 10 digits.
Calling Malaysia often for business? MCM offers Malaysian virtual numbers and clean international routing. Start a free trial and see how simple cross-border calling can be.
THE LEADING ZERO: THE MISTAKE EVERYONE MAKES

Here's the rule that fixes most failed calls. That leading 0 in front of a mobile prefix or area code is a domestic trunk prefix — it only works for calls made inside Malaysia.
When you call from another country, you've already told the network "go to Malaysia" with +60. The zero becomes redundant, and including it breaks the call.
Wrong vs. Right
| Type | Wrong (zero kept) | Correct (zero dropped) |
|---|---|---|
| Mobile | +60 012 345 6789 | +60 12 345 6789 |
| Landline (KL) | +60 03 1234 5678 | +60 3 1234 5678 |
The pattern: inside Malaysia, keep the 0. From abroad, drop it.
HOW TO READ A MALAYSIAN NUMBER
Break any Malaysian number into three pieces and it stops looking confusing.
- Country code — +60 (only for international calls)
- Prefix or area code — the mobile prefix (e.g. 12) or landline area code (e.g. 3)
- Subscriber number — the unique 7 to 8 digit line number
So +60 12-345 6789 reads as: Malaysia, mobile prefix 12, subscriber number 345 6789.
DIALING MALAYSIA FROM COMMON COUNTRIES
The country code stays the same — only your international access prefix changes.
- From the US/Canada: 011 + 60 + number (no leading zero)
- From the UK or Europe: 00 + 60 + number (no leading zero)
- From Australia: 0011 + 60 + number (no leading zero)
- Within Malaysia: dial the number with its leading 0, no +60
If your phone supports the "+" symbol, just use +60 and skip memorizing access codes entirely.
WHY THE FORMAT MATTERS FOR BUSINESS
If you serve Malaysian customers, stored numbers need to be in correct international format — or automated calls and texts silently fail.
A common fix is storing every contact in full +60 format from the start. It removes the guesswork for staff and dialing software alike.
Many businesses also use a Malaysian virtual number so local customers see a familiar local line, even when the team is overseas. It lifts answer rates and trust at the same time.
THE BOTTOM LINE
The Malaysia phone number format isn't complicated once the leading-zero rule clicks: use +60, drop the 0 when calling from abroad, keep it when calling locally.
Store your contacts in full international format and most failed-call headaches disappear. For businesses, a local virtual number takes it a step further by giving you a Malaysian presence anywhere.
Want a Malaysian number that rings on your existing devices? Explore MCM's virtual numbers and set one up in minutes.
Ready when you are
Ready to sound local everywhere you sell?
MCM activates business numbers in minutes, with call routing, analytics, and CRM-ready integrations. Start your free trial — no card to browse inventory.
FAQs
What is Malaysia's country code?
Malaysia's country code is +60. Add it before the number whenever you call Malaysia from another country.
Why do I drop the 0 when calling Malaysia?
The leading 0 is a domestic trunk prefix used only inside Malaysia. When calling internationally, +60 already routes to Malaysia, so the 0 must be removed.
How many digits is a Malaysian phone number?
Mobile and landline numbers are typically 9 to 10 digits long, counting the mobile prefix or area code but not the +60 country code.
What's the difference between a mobile and landline number?
Mobile numbers use a prefix like 12 or 13 after +60. Landlines use an area code, such as 3 for Kuala Lumpur. Both end with a 7 to 8 digit subscriber number.
How do I dial a Malaysian number from the US?
Dial 011, then 60, then the number with the leading zero removed. Example: 011 60 12 345 6789. With a "+" capable phone, use +60 instead of 011.
What does a Malaysian mobile number look like?
In international format it looks like +60 12-345 6789 — country code, mobile prefix, then the subscriber number.
Can I get a Malaysian phone number from outside Malaysia?
Yes. A virtual phone provider can assign you a Malaysian number that rings on your existing phone or app, no local address required.






