Which is the best telco in Singapore? Singtel vs StarHub vs M1 vs Circles.Life vs Simba, compared on price, data and roaming, plus the sub-telcos (GOMO, giga!, Maxx) that quietly undercut all of them. We re-read the rates off each telco's own plan page on 13 October 2026: Circles.Life Core is 500GB at S$8/month (5G free for the first six months), M1 SIM-only starts at S$14.95 for 300GB, Singtel's Enhanced Lite 5G+ is S$24.50 for 300GB, and StarHub's Lite is S$28 for 200GB. Truly unlimited local data starts at S$36 on Singtel's Enhanced Core 5G+ or S$38 on StarHub's 5G Unlimited+ Core.
Which telco is best in Singapore?
There is no single best telco in Singapore. The four networks are close enough on coverage that the honest answer depends on what you need. The short version:
| If you want... | Best pick | Why |
|---|
| The lowest price, full stop | Circles.Life S$8, or Simba's S$5 seniors plan | 500GB for single digits, no contract |
| The most data per dollar | Simba, or M1's 1TB tier | 500-800GB from S$10/30 days; M1 gives 1TB at S$17.95 |
| The strongest indoor coverage | Singtel | Deep basements, older buildings, MRT tunnels |
| Roaming that just works | StarHub | Up to 165 destinations built into every tier |
| Malaysia roaming | Singtel | 50GB on Enhanced Core, unlimited from Priority Plus |
| Never to sign a contract | StarHub, M1, Circles.Life, Simba | Enhanced Lite is now the only Singtel plan that ties you in |
| A shop to walk into | Singtel, StarHub, M1 | Sub-brands and MVNOs are app-only |
| To pool data across a family | M1 | Bespoke Family shares one large allowance |
If you want one answer: most people are better served by a sub-telco or MVNO than by a main telco. Maxx, GOMO, giga!, Circles.Life and Simba all run on the same four networks for roughly half the money, and what you give up is a retail counter, not signal.
Cheapest entry price per telco
| Telco | Cheapest plan | Price/month | Local data | Contract |
|---|
| Circles.Life | Circles Core | S$8.00 | 500GB (5G free for 6 months, then 4G) | None |
| Simba | 500GB SIM-only | S$10.00 / 30 days | 500GB (5G) | None |
| M1 | Bespoke SIM-only | S$14.95 | 300GB (usual 150GB) | None |
| Singtel | Enhanced Lite 5G+ | S$24.50 (u.p. S$35) | 300GB | 12 months |
| StarHub | Lite | S$28.00 | 200GB | None |
M1's Bespoke SIM-only actually runs to three tiers, and the middle one is the value pick: S$14.95 for 300GB (usual 150GB), S$17.95 for 1TB (usual 300GB), and S$22.95 for 1TB plus 1GB of worldwide roaming (usual 350GB). New sign-ups and port-ins take S$3 off the first two tiers and S$5 off the top one for the first three months, so the three entry prices become S$11.95, S$14.95 and S$17.95. Every tier includes S$0.99/day roaming across 100+ destinations, 12 months of free unlimited weekend data, and a S$15/month device voucher.
Cheapest truly unlimited data
| Telco | Plan | Price/month | Roaming included |
|---|
| Singtel | Enhanced Core 5G+ | S$36.00 | 50GB Malaysia + 4GB Asia |
| StarHub | 5G Unlimited+ Core | S$38.00 | 3GB Global + 5GB SEA |
| StarHub | 5G Unlimited+ Plus | S$48.00 | 5GB Global + 10GB APAC |
| Singtel | Priority Plus 5G+ | S$49.50 | Unlimited Malaysia + 13GB Asia |
Singtel is also running 10% off Enhanced Core, Priority Plus and Priority Ultra when you port in or sign up a new line. Its Seniors SIM Only plan (ages 60 and above) now lists 340GB of 5G+ data and 6GB of Malaysia roaming rather than unlimited data, with unlimited calls, 100 SMS and no contract. The S$6/month price (U.P. S$12) that started over COMEX is still running as a limited-time offer with no published end date. Seniors have three other options at a similar price: GOMO's S$6 plan for 400GB (U.P. S$8), M1's seniors rate of S$5/month for 300GB for the first 12 months (then S$14.95), and StarHub's S$12 Senior plan for 150GB.
Who actually owns the network
This trips up a lot of comparisons, so to be precise: Singtel, StarHub, M1 and Simba each run their own network. Simba is Singapore's fourth licensed mobile network operator (it holds its own 4G and 5G spectrum), not a reseller. Circles.Life is the only independent MVNO in this list, and it rides on M1's network, so its coverage matches M1's, not Singtel's.
Which telco has the best coverage in Singapore?
Outdoors, all four networks are effectively equivalent. Singapore is small, dense and heavily built out, and IMDA holds every operator to an islandwide standalone-5G coverage obligation. Coverage arguments are really arguments about three specific places:
- MRT tunnels and deep basements. Singtel remains the safest bet, with StarHub close behind. This is the one gap that still shows up in ordinary daily use.
- Older HDB blocks and industrial buildings. Thick concrete and older construction favour the longest-established networks, again Singtel and StarHub. Simba, whose 5G build is the newest, is the most likely to fall back to 4G here.
- Everywhere else. No difference you would notice.
Because coverage follows the *network* and not the brand, the cheap plans inherit it: Circles.Life and Maxx have exactly M1's coverage, GOMO and hi! by Singtel (formerly heya) have Singtel's, and giga! and eight have StarHub's. That is the single most useful thing to know when comparing prices, because an S$8 plan riding on M1 does not get a weaker signal than a S$28 one.
Singtel vs StarHub 5G: which is actually better?
Both were first to deploy 5G nationwide and both meet IMDA's islandwide standalone-5G coverage obligation, so for most people on most days the difference is not something you will notice. Where they genuinely diverge is what comes bundled:
- Singtel has the deeper roaming book and the more generous Malaysia allowances: 50GB on Enhanced Core at S$36, unlimited Malaysia from Priority Plus at S$49.50 upwards. If you drive up the Causeway regularly, this is the meaningful gap.
- StarHub bundles roaming across up to 165 destinations into the monthly price on every tier, so there is nothing to activate before you fly, and adds DeviceDollars (S$5/month on Core, S$10 on Plus, S$20 on Max, S$50 on Platinum and S$80 on Platinum Elite) which you can stockpile for up to 36 months towards a phone. Every StarHub plan is contract-free.
- Indoor coverage is where the historical Singtel advantage still shows up most often: deep basements, older buildings and some MRT tunnel stretches. Both are strong, but Singtel is the safer default if you spend your day underground.
Short version: pick Singtel if you roam heavily in Malaysia or need the strongest indoor signal, and StarHub if you want zero lock-in, roaming that just works everywhere, and a phone subsidy you earn without signing anything.
Singtel vs M1 5G plans
M1 was first to launch standalone 5G locally and matches Singtel outdoors. The gap is indoors and underground, where Singtel is still ahead. M1's counter is price: its entry plan is S$9.55 cheaper with double the data, and one tier up it hands you 1TB at S$17.95, which Singtel has nothing close to. M1 also has Bespoke Family, and Singtel has no real answer to it. Choose Singtel if your day is spent in basements or across the Causeway, and M1 if you want the most data per dollar from an operator that still has shops.
StarHub vs Simba
Not a like-for-like fight. Simba wins on raw value (500GB for S$10 per 30 days against StarHub's 200GB for S$28) while StarHub wins on roaming breadth, indoor coverage and having shops you can walk into. If you rarely leave the island and want maximum data, Simba; if you fly often, StarHub.
Simba's full rate card (read 13 October 2026)
Simba's site sits behind bot protection and our earlier checks could not read it, so this guide used to carry indicative figures for Simba alone. These are the live ones. Note that Simba bills per 30 days rather than per calendar month, so 13 cycles a year rather than 12, and that unused data and talktime roll over for up to six cycles.
| Plan | Price | Data | APAC roaming | Global roaming |
|---|
| Seniors | S$5 / 30 days | 500GB | 5GB (7 countries) | 3GB (60+ countries) |
| Entry | S$10 / 30 days | 500GB | 12GB (7 countries) | 3GB (60+ countries) |
| 600GB | S$12 / 30 days (S$30 / 90 days) | 600GB | 18GB (15 countries) | 8GB (60+ countries) |
| 600GB Plus | S$15 / 30 days (S$39 / 90 days) | 600GB | 25GB (15 countries) | 8GB (60+ countries) |
| 600GB Max | S$18 / 30 days | 600GB | 30GB (15 countries) | 10GB (60+ countries) |
| 700GB | S$20 / 30 days | 700GB | 50GB (15 countries) | 12GB (60+ countries) |
| 800GB | S$25 / 30 days | 800GB | 80GB (15 countries) | 15GB (60+ and Maldives) |
Data on every tier is usable in Malaysia, Indonesia, Thailand and Hong Kong as well as Singapore, and all plans include unlimited calls to Singapore mobiles, unlimited local SMS and free voice roaming. Simba's seniors plan, 500GB for S$5 per 30 days, is the cheapest plan in this entire guide, undercutting even GOMO's S$6 seniors tier.
Sub-telcos explained: what a Singtel sub telco is, and how GOMO, giga!, Maxx and hi! by Singtel compare
A lot of people search for a "Singtel sub telco" without realising the big three all quietly run their own budget, app-only brands. These are not independent MVNOs. They are owned by the telcos themselves and run on the parent's network, so you get the same coverage for materially less money. What you give up is retail stores, phone support and bundled handsets.
| Sub-brand | Owned by | Runs on | Entry price | Data |
|---|
| Maxx 500GB | M1 | M1 | S$10.00/mo | 500GB (5G free for 6 cycles) |
| Maxx True 5G | M1 | M1 | S$12.00/mo | 600GB across 10 countries |
| Maxx 750GB | M1 | M1 | S$15.00/mo (2nd cycle free on a port-in) | 750GB across 10 countries |
| giga! (gigaFLEX+) | StarHub | StarHub | S$9.90/mo for 3 months (then S$19.90) | 800GB, any age |
| GOMO 5G+ Value | Singtel | Singtel | S$19.99/mo | 400GB + 400GB regional roaming |
| GOMO 5G+ Senior | Singtel | Singtel | S$6.00/mo (U.P. S$8) | 400GB, ages 60+ |
One housekeeping note: Maxx has moved its site from maxx.sg to maxxonline.sg, and its line-up has changed. The old S$7.90 plan for 290GB of 4G no longer appears on the site (checked 13 October), so Maxx now starts at S$10 for 500GB with 13GB APAC roaming and 3GB international roaming, though 5G on that tier is free only for the first six cycles. The top tier is S$15 for 750GB, and a port-in gets its second cycle free.
Maxx vs giga! vs GOMO: which sub-telco wins?
| Maxx (M1) | giga! (StarHub) | GOMO (Singtel) |
|---|
| Cheapest plan | S$10 for 500GB (5G free for 6 cycles) | S$11.90 for 400GB, ages 15-29 | S$19.99 for 400GB |
| Best-value tier | S$12 for 600GB True 5G, usable in 10 countries | S$9.90 for 3 months for 800GB, 22GB roaming (S$19.90 after) | S$21.99 for 700GB + 700GB regional |
| Seniors | None | None | S$6 for 400GB, ages 60+ |
| Students / NS | None | S$11.90 for 400GB, ages 15-29 | S$12 for 400GB, ages 16-24 |
| Rollover data | No | Yes | No |
| Network | M1 | StarHub | Singtel |
On price per gigabyte, Maxx wins at the bottom, and giga! now only wins if you leave inside three months: Maxx's S$12 for 600GB is the cheapest genuine True 5G plan of the three and it holds that price. gigaFLEX+ hands you more (800GB, rollover data and gigaAI) and its teaser is cheaper still at S$9.90, but that teaser now runs three months rather than the twelve it did in August, and S$19.90 applies from the fourth month. Over a full year that is S$208.80 against Maxx's S$144. GOMO is the priciest of the three on headline rate but has the widest roaming footprint, 210 destinations, and the only cheap seniors and student tiers, at S$6 and S$12 respectively. Singtel also owns hi! by Singtel, its prepaid value brand formerly known as heya (rebranded in December 2025), and StarHub owns eight, both aimed at younger app-first users. The pattern is the same across all of them: same network as the parent telco, roughly half the price, no shop to walk into.
Two things worth knowing before you jump. First, Changi Mobile ceased operations on 28 February 2026 and migrated its subscribers to M1's Maxx from 15 January 2026, so if you are still on an old Changi Mobile line, you are on Maxx now. Second, GOMO's seniors plan at S$6/month and its student and NS plan at S$12/month (ages 16 to 24) are among the cheapest legitimate plans in the market, and both sit on Singtel's network, which makes them a better deal than most of the independent MVNOs they compete with.
GOMO vs Circles.Life: which cheap plan is better?
They look similar and they are not. GOMO is Singtel's own sub-brand and runs on Singtel's network; Circles.Life is an independent MVNO riding on M1's. On price, Circles.Life wins outright: Circles Core is S$8/month for 500GB against GOMO's S$19.99 for 400GB, and Circles Ultra buys 2TB at S$40. On roaming, GOMO wins: 400GB of regional data plus 28GB Asia and 10GB worldwide across 210 destinations, against the Asia allowance you have to step up to Circles Plus at S$18 to get. On coverage, the honest answer is that you are choosing between Singtel's network and M1's, and outdoors that is not a difference you will feel. Pick Circles.Life if the bill is the point, and GOMO if you fly often or want Singtel's indoor coverage without Singtel's price.
Live promo codes and end dates
Prices above are the standing rates. These are the dated offers running alongside them, read off each brand's own site on 13 October 2026 (StarHub's as at 28 September, as its site was down for maintenance on this check):
- GOMO: promo code GOMO6650 gives 50% off selected 5G+ plans, one month on a new line and three months if you port in. GOMO's own site dates it, and the phone-bundle codes below, to 12 October 2026, and on 13 October the page still printed that date with no extension posted. GOMO has pushed these deadlines out before, so check the price at checkout. GOMO12MA6 gives 12 months free on the seniors plan if you buy an OPPO A6 Pro alongside it, GOMOS26FE12M does the same with a Samsung Galaxy S26 FE, and GOMO5G100 gives three months free with any other phone. The S$6/month seniors plan (U.P. S$8) is still listed, and GOMO's plan terms say you keep paying S$6 for as long as you stay on it. Next to it GOMO has launched a second seniors plan at a S$8/month launch price (U.P. S$10) with 500GB in Singapore, 500GB across Malaysia, Indonesia, Thailand, Taiwan and Australia, 8GB of Asia roaming and 3GB worldwide.
- giga!: 50% off for 3 months, which is what makes gigaFLEX+'s S$9.90 rate. The 5 October end date giga! used to show has passed, and its homepage now bills the deal as a port-in offer on all its 5G plans with no end date printed (checked 13 October). It replaced the 30%-off-for-12-months deal behind August's S$13.90 first-year price, so the headline is lower but the discount is a quarter as long.
- Circles.Life: first-month pricing has been extended to 31 October 2026 (S$10.99 on Circles Plus, S$12.99 on Circles Pro, S$32 on Circles Ultra), and a new "up to S$99.90 cashback" campaign runs from 9 September to 31 October 2026 on Plus, Pro, Core and the CirclesAI plan. Read the terms before switching for it: the reward is a sure-win in-app spin, and S$99.90 comes up 0.5% of the time. 68% of spins pay 5GB, 10GB or 20GB of local data, the rest pay S$0.99 or S$9.99 in Zerofy Cash, and the cash only unlocks after your first Zerofy transaction. Circles Core's 5G is also a six-month promotion that reverts to 4G.
- Singtel: 10% off Enhanced Core, Priority Plus and Priority Ultra on port-in or a new line. Its Seniors SIM Only plan is still at S$6/month (U.P. S$12) as a limited-time offer with no published end date, for 340GB of 5G+ data and 6GB of Malaysia roaming.
- StarHub: code FIFTYOFF is advertised as 50% off 5G+ mobile plans for a limited time, with 12 months of HBO Max, but on the plan page only Unlimited+ Max shows the cut price (S$39 instead of S$78), and StarHub publishes no end date or discount length.
- M1: S$3 off the first three months on the two lower SIM-only tiers, S$5 off on the top one, and S$6.14/month off a new Bespoke Family line for 24 months. Seniors aged 60+ get the same three tiers at S$5, S$6 and S$7/month for the first 12 months (then S$14.95, S$17.95 and S$22.95).
How we checked, and how to choose
Every rate in this guide was re-read off the telco's own plan page on 13 October 2026, because SIM-only pricing in Singapore moves faster than almost any other bill. Data allowances in particular have ballooned: plans that shipped 100GB two years ago now ship 300GB to 500GB for the same money. On this check Singtel, M1, Simba, Circles.Life, GOMO and giga! all held their standing rates, while Maxx dropped its S$7.90 entry plan, Singtel replaced the HBO Max perk on its Priority plans with a shared extra line, and Circles.Life pushed its first-month prices out to 31 October. StarHub's online store was down for scheduled maintenance during this check, so its figures are as last read on 28 September.
Three things are worth deciding before you compare numbers. How much data you actually use, which you can read off your current bill rather than guess. Whether you travel, because roaming inclusions swing the real cost far more than the headline rate does. And whether you need a shop, because that single question splits the market cleanly into the S$8 to S$15 app-only brands and the S$14.95 to S$38 ones with counters. Number portability is free and mandatory in Singapore, so you keep your number whichever way you go.
Related reads
*Cover image: Singtel official SIM-only plans campaign visual (singtel.com).*