Which telco actually reaches the kampung?
Coverage marketing focuses on the cities. That's where the money is and, honestly, that's where most people live. But if your job takes you to smaller towns, or if your family kampung is out along the back roads, urban coverage numbers are useless to you.
So I did what any slightly obsessive person would do — put three SIMs in three phones (one from each of the big three networks; the fourth got left behind because I couldn't get a working SIM in time) and drove two routes I make regularly. Logged where each dropped, and how quickly they came back.
The setup
- Three identical mid-range Android phones (same model, same firmware version, same signal antenna, phones sitting in the same window-facing dashboard mount).
- One SIM from each of three of the four major Malaysian networks — I'll call them Network A, Network B and Network C throughout to keep this write-up focused on the coverage patterns rather than a brand fight. All on entry-tier postpaid.
- A free network-monitor app logging cell type (5G/4G/3G/no service), RSRP, and cell ID every 30 seconds.
- A cheap USB-C GPS puck for location tagging.
Routes
- Route 5: From Klang southward past Banting, Morib, Sepang, then inland to Semenyih and back. Mix of coastal small-town, oil palm estates, and suburban outskirts. About 190 km round trip.
- Route 12: Kuala Kubu Bharu up through Fraser's Hill, back down to Raub and Bentong. Hills, forest, and stretches where you don't see a house for kilometres. About 210 km round trip.
Both drives on separate weekends, both in dry weather, both midday to avoid the "everyone's on their phone at 9pm" congestion effect.
What I found — Route 5 (coastal)
- Klang town, all three carriers: solid 4G/5G, no meaningful differences. The 5G tail from KL reaches most of Klang.
- South of Banting: 5G dropped for all three within a few kilometres. 4G everywhere from that point on.
- Along coastal roads between Morib and Sepang: Network A held the strongest 4G signal. Network B was close behind. Network C dropped to 3G in two stretches (about 4 km and 6 km respectively) where the other two stayed on 4G.
- Oil palm estate detour past Bagan Lalang: all three lost data. Network A and Network B had voice signal (you could receive a call), Network C briefly went to "No service" for about 90 seconds.
- Coming back through Semenyih: all three fine. 5G returned as we approached the town centre for Network A and Network B; Network C stayed on 4G until we were near the highway.
Route 12 (hills)
This is where it gets interesting. Hills and forest are the hard mode for any mobile network.
- KKB town to the base of the Fraser's climb: all three OK on 4G. No 5G except in KKB proper.
- Climbing to Fraser's: Network B dropped first, going to "No service" for a couple of long stretches on the way up. Network A held on with weak but usable signal. Network C dropped to voice-only.
- Fraser's Hill town itself: Network A 4G. Network B 3G. Network C 3G with intermittent no-service.
- Coming down the other side toward Raub: all three recovered. By Raub proper, all three had solid 4G.
- Between Raub and Bentong: Network B had one dead stretch (~3 km) where the other two were fine.
What this actually tells you
Not much, honestly, if you're looking for a definitive winner. What it tells you is that each of the three has holes in different places — the "best rural coverage" answer depends entirely on which specific rural place you're going to. There is no carrier that has consistently better upcountry coverage across the whole peninsula. Anyone claiming otherwise is either selling you a plan or has only driven one route.
Some patterns that did emerge, cautiously:
- Network A's 4G footprint is more even in hilly areas than the other two on this sample.
- Network B excelled at "big town" coverage but had more surprise dropouts on interior back roads than I expected.
- Network C continues to be excellent in urban and suburban areas but thinner between towns. This is well-known and my drives confirmed it.
Practical advice if you regularly go upcountry
- If your specific destination matters — grandma's kampung, a project site, a favourite hiking trailhead — test that specific spot before committing to a plan. Borrow a friend's SIM on the target network.
- Consider carrying a second SIM (a cheap prepaid one from a different carrier) as backup. eSIM makes this much easier — you can have two active networks in the same phone.
- Voice signal ≠ data signal. You can often place a call in an area where mobile data barely limps. If you're driving into a coverage grey zone, download your maps offline first.
- Weather changes things. Heavy rain absorbs signal, especially at higher frequencies. Your coverage in a monsoon downpour is genuinely worse than on a clear day.
What I'd want to test next
Sabah and Sarawak. Coverage across the peninsula is one thing; East Malaysia is a whole different discussion — much longer distances, much more remote terrain. If I get a chance to do a proper drive there I'll write it up. If you live there and want to compare notes, please get in touch.
The honest disclaimer
Two weekend drives is a snapshot, not a survey. Signal quality varies with weather, cell load, phone hardware, and even where you're sitting in the car. If a carrier had a bad day on the day I drove, that's what got logged. Treat this as one input among several — not the final word.