Destination

Malaysia eSIM: mobile data, local SIM and island coverage

How to get online in Malaysia the moment you land, where coverage is strong and where it fades, and what happens to your data when you cross from Johor into Singapore.

Published · Updated · 7 min read · MoreSim editorial team

Plan for your trip: Malaysia · 5 GB · 30 days — See plans →

The easiest way to get mobile data in Malaysia is a travel eSIM installed at home: after landing, it gets you online right away for ride-hailing, food delivery and bus and ferry schedules. In Kuala Lumpur, Penang and Malacca the network is usually solid, while in the Cameron Highlands and the Borneo jungle it gets weaker. A Malaysia plan only works in Malaysia, so Singapore or Thailand on your route needs its own plan.

What’s the best way to get mobile data in Malaysia?

There are four ways to get mobile data in Malaysia: an eSIM, a local SIM card, your home carrier’s roaming or Wi-Fi. The difference is how much you have to do after landing and what stays on your phone.

OptionWhat you needWhen it makes sense
MoreSim eSIMA phone that supports eSIMData from the first minute, home number stays on your phone
Local SIMPassport, a free SIM slotLong stays, when you need a Malaysian number
Home carrier roamingRoaming enabled on your planA backup; check terms with your carrier
Wi-FiHotel, café, mallHeavy downloads and evening calls

The beauty of an eSIM is that you do it all at home. The QR code arrives in the chat in about 30 seconds, and the plan starts counting on your first connection to a network in your destination. You can install the profile a week before your flight and not lose a single day.

Data amounts and validity for Malaysia are listed on its catalog page, from a short layover to a long winter stay. MoreSim plans are mobile data only, with no phone number: you call through messaging apps, and bank texts still reach your home SIM.

What is coverage like in Kuala Lumpur and the resort areas?

Mobile data in Kuala Lumpur is generally solid: downtown, around the Petronas Towers, in malls and on the metro, maps and ride-hailing usually work without a hitch. It’s much the same in George Town on Penang and in Malacca — dense tourist cities where the network is built for crowds.

On Langkawi, coverage in the main resort areas is usually fine, but on remote beaches, in the hills and on boat trips between islands the signal can get weaker. That’s normal for islands: the network is better where more people are.

Where might you have no signal in Malaysia: the highlands and Borneo

The Cameron Highlands are all mountains, mist and tea plantations on the slopes. The terrain blocks the towers, so on the road and on walks through the plantations the signal can come and go. In the towns themselves it’s usually easier.

Malaysian Borneo — the states of Sabah and Sarawak — is a different story. In Kota Kinabalu and Kuching, data works like in any big city. But in the jungle, in national parks, on rivers and on the climb up Mount Kinabalu you can lose signal for long stretches. No plan can fix that: no tower, no coverage.

Traveling from Malaysia to Singapore: what happens to your data?

Plenty of travelers combine Malaysia with Singapore, crossing the causeway from Johor Bahru. The two countries’ networks are right next to each other, and near the border your phone may pick up a Singaporean network.

A Malaysia plan doesn’t work in Singapore: each country on your route needs its own plan from that country’s catalog page. The same goes for Thailand: if you’re heading north after Penang or Langkawi, install a Thailand plan — the journal has a separate guide to that country.

  1. Install an eSIM for each country on your route at home — your phone can store several profiles.
  2. Keep mobile data off on your home SIM so your data doesn’t go through your home carrier near the border.
  3. When you cross over, manually switch mobile data to the next country’s eSIM and turn on data roaming for it, unless your plan’s instructions say otherwise.
  4. The second plan only starts counting once your phone connects to a network in that country.

When does a local SIM or roaming make sense in Malaysia?

Local SIM cards are sold at the airport and at carrier stores. You’ll usually need your passport to register one, and it takes time, especially if there’s a line at the counter after a big flight lands. A local SIM is worth it if you’re staying in Malaysia long-term and need a local number. For a vacation, an eSIM is usually all you need.

Your home carrier’s roaming also works as a backup, but terms vary by carrier and change over time. Before relying on it, check with your carrier whether roaming is available in Malaysia and what it costs on your plan.

How to set up your eSIM on arrival day in Malaysia

Setting up an eSIM for Malaysia takes five steps, and the first three happen at home.

  1. Check that your phone supports eSIM — the Telegram bot @moresim_bot has a compatibility check.
  2. Buy a Malaysia plan on the website or in the bot. Pay with Telegram Stars from any country, right in the bot; bank card and SBP payments currently work with cards issued in Russia.
  3. Install the profile from the QR code while you’re on stable Wi-Fi.
  4. After landing, turn off airplane mode, choose the eSIM for mobile data and turn on data roaming on it: most travel eSIMs run on a local carrier’s network as roaming. If your plan’s instructions say otherwise, follow them. Menu names vary by phone model and OS version.
  5. If there’s no network after a few minutes, toggle airplane mode or restart your phone.

Then book a ride through a ride-hailing app right from the arrivals hall. If you run out of data before the plan ends, top up without a new eSIM: use “Top up data” on the eSIM card in your account or in the bot’s app, if top-ups are available for that plan.

If your route covers two countries, install both eSIMs in advance and give them clear names in your settings. At the border, all you have to do is switch mobile data, and the second plan only starts once you’re there.

— MoreSim Support

FAQ

Which eSIM should I buy for two weeks in Malaysia?

Go by how you use your phone: maps, ride-hailing, messaging and a bit of social media usually fit into 3–5 GB a week. If you shoot and post a lot of video or hotspot to a laptop, plan on 10–20 GB a week. Data amounts and validity for Malaysia are listed on its MoreSim catalog page, and if you run out early, top up without a new eSIM: use “Top up data” on the eSIM card in your account or in the app of the Telegram bot @moresim_bot, if top-ups are available for that plan.

Do tourists need a SIM card in Malaysia?

For vacation data, usually not: you install an eSIM at home and switch it on after landing. A local SIM is useful if you need a Malaysian number, for example for a long-term rental or local services. You’ll usually need your passport to get one at carrier stores or the airport, and it’s worth checking the registration terms on the spot, as the rules can change.

Is there mobile data in Borneo and the Malaysian highlands?

Coverage is usually fine in the cities of Sabah and Sarawak, but in the jungle, in national parks, on the climb up Mount Kinabalu and on the road through the Cameron Highlands tea plantations the signal can weaken or drop out. That’s the terrain, not the plan. Download offline maps and save your bookings before you head out, and let family know you’ll be offline for a while.

Will a Malaysia eSIM work in Singapore?

No. A MoreSim Malaysia plan only works in Malaysia; in Singapore you need a separate Singapore plan. Right at the border, around Johor Bahru, your phone may pick up a Singaporean network. Keep mobile data off on your home SIM and install a second eSIM in advance if Singapore is on your route.

How do I get a taxi in Malaysia without mobile data?

You can: airports usually have taxi counters with prepaid coupons, and cities have taxi ranks at malls and train stations. But most tourists use ride-hailing apps: you see the route up front and don’t have to explain the address. Those apps need mobile data, so install your eSIM at home, then after landing select it for mobile data and turn on data roaming.

Read next

Mobile data abroad, no roaming bills

Travel eSIMs for 200+ destinations. Buy on the website or in the Telegram bot @moresim_bot, pay by card or with Telegram Stars. The QR code is in your account right after payment, or in the chat when you buy in the bot.

Browse destinations · Telegram bot