Malaysia eSIM Guide: Maxis, CelcomDigi and Borneo Coverage
Malaysia splits neatly into two halves for mobile coverage. Peninsular Malaysia, with Kuala Lumpur, Penang, Melaka and Langkawi, is well connected. Malaysian Borneo, meaning Sabah and Sarawak, has good coverage in cities like Kota Kinabalu and Kuching but large gaps in the rainforest and highlands. Most visitors stay in the first half, and for them the main choice is between a plan that routes through Singapore and one that connects locally.
Which networks Malaysia eSIMs use
Malaysia's big operators are Maxis, CelcomDigi (formed when Celcom and Digi merged in 2022) and U Mobile. Among the wholesale Malaysia plans we track:
| Plan type | Networks | Where data exits |
|---|---|---|
| Roaming via Singapore | Maxis, CelcomDigi (5G) | Singapore |
| Local breakout | Tune Talk (5G) | Malaysia |
The Singapore-routed plan can use two major networks, which helps in rural areas and on islands. The local plan uses Tune Talk, a mobile brand that runs on a host network, and exits in Malaysia, so local apps and websites see a Malaysian connection. Either works well for maps, messaging and ride-hailing. The difference between the two approaches is explained in what a travel eSIM is.
Coverage
| Area | What to expect |
|---|---|
| Kuala Lumpur, Penang (George Town), Johor Bahru, Melaka | Strong 4G, with 5G in parts |
| Langkawi | Good around the main beaches and towns |
| Cameron Highlands | Good in towns; patchy on jungle trails and some winding roads |
| Perhentian and Tioman islands | Varies by beach and network |
| Kota Kinabalu and Kuching | Good |
| Mount Kinabalu, Borneo rainforest, river trips | Limited or none away from park headquarters and lodges |
If you're climbing Mount Kinabalu or heading into the Danum Valley or Bako National Park, download maps and save booking details beforehand.
Before you arrive
Most visitors to Malaysia need to submit the Malaysia Digital Arrival Card (MDAC) online before they arrive. Do it at home over Wi-Fi using the official Immigration Department website. Requirements vary by nationality, so check whether it applies to you.
Getting around
Grab is the most widely used ride-hailing app in Malaysia, for cars and food delivery. Set up and verify your account at home so the SMS reaches your home number. In Kuala Lumpur, the LRT, MRT and monorail cover the city centre, and the Touch 'n Go card is widely used for transport and tolls. Many stations also accept contactless payment.
Google Maps works well across Peninsular Malaysia. In Borneo, offline maps are a sensible backup.
Combining Malaysia with Singapore, Thailand or Indonesia
Malaysia is often part of a longer trip. Common combinations and what to check:
| Itinerary | What to look for |
|---|---|
| Singapore plus Johor Bahru or KL | A plan listing both countries, or two separate plans |
| Penang plus southern Thailand | A plan listing both, or switch lines at the border |
| KL plus Bali | A regional plan that lists both Malaysia and Indonesia |
Some Southeast Asia plans include Malaysia, Thailand, Vietnam and Indonesia but not Singapore, so a Singapore stopover may need its own plan. See our Singapore guide, Bali guide and multi-country guide.
How much data you'll need
| Trip | Suggested data |
|---|---|
| 4 to 5 days in Kuala Lumpur | 3 GB |
| 10 days, KL plus Penang and Langkawi | 5 to 8 GB |
| 2 weeks including Borneo | 10 GB, with offline maps for remote areas |
| A month or more | 20 GB or a local SIM |
Hotels, malls and cafes nearly always have Wi-Fi. The data guide has figures for maps, messaging, video and video calls.
Before you fly: a short checklist
- Submit the MDAC if it applies to your nationality, and keep a screenshot of the confirmation.
- Install the eSIM at home over Wi-Fi and leave it switched off until you land.
- Set up Grab and verify it with your home number while you still have easy access to texts.
- Download offline maps for Borneo, the Cameron Highlands or any island you're visiting.
- Save your hotel address and booking references as screenshots, in case you land without signal.
Setting up and troubleshooting
Install the eSIM at home over Wi-Fi, switch it on after landing at Kuala Lumpur International Airport or wherever you arrive, set it as your cellular data line and enable data roaming for it. If there's no service, toggle airplane mode, then choose Maxis or CelcomDigi manually. The troubleshooting guide covers the rest.
Emergency calls
The emergency number in Malaysia is 999. 112 also works from mobile phones.
FAQ
Do Malaysia eSIMs include a local phone number?
Most travel eSIMs are data-only. Local prepaid SIMs with a Malaysian number are sold at airports and require your passport.
Does a Malaysia plan work in Singapore?
Not unless the plan lists Singapore. If you cross the causeway, check your plan or install a second one.
Will I have signal on Mount Kinabalu?
Around park headquarters and some lodges, possibly. On much of the climb, expect little or none.
Local plan or Singapore-routed plan?
For most travellers, either works. A local exit can be better for Malaysian apps and banking; a plan with two networks can be better in rural areas.
Can I use Grab with a data-only eSIM?
Yes. Create and verify your Grab account with your home number before the trip, and the app works normally over any data connection.