Skip to main content

Free resource guide

LoRaWAN vs NB-IoT vs LTE-M: How to Choose

The three leading low-power wide-area (LPWAN) options compared on range, power, bandwidth, cost and mobility — with a clear framework for picking the right one.

Aditya Chilka, Founder & CEOUpdated September 2026 8 min read

In short: use LoRaWAN for long-range, ultra-low-power, low-data sensors on a network you control (no carrier fees); use NB-IoT for static, deep-indoor devices on licensed cellular (utility meters); and use LTE-M for devices that move, need moderate bandwidth, OTA, lower latency, or voice (asset tracking, wearables). NB-IoT and LTE-M are licensed cellular standards; LoRaWAN is unlicensed and self-operable.

Side-by-side comparison

AttributeLoRaWANNB-IoTLTE-M
SpectrumUnlicensed sub-GHzLicensed (cellular)Licensed (cellular)
Standard basisLoRa Alliance LoRaWAN spec + Regional Parameters3GPP Rel-13 (Cat-NB1), Rel-14 (Cat-NB2)3GPP Rel-13 (Cat-M1), Rel-14 (Cat-M2)
Regional plans / bandsIN865 (865–867 MHz, India), EU868, US915, AS923Operator LTE bandsOperator LTE bands
India availabilityLicence-exempt band; private or public networksCommercially deployedLimited — confirm with your carrier
Range2–15 km1–10 km (deep indoor)1–10 km
Bandwidth0.3–5.5 kbps typical (up to ~22 kbps at 500 kHz; 50 kbps FSK in some regions)~20–250 kbps~375 kbps–1 Mbps
Power / batteryBest (10+ yr)Very low (PSM / eDRX)Low–moderate (PSM / eDRX)
MobilityLimitedLimited (idle-mode reselection, no handover)Yes (handover)
Voice (VoLTE)NoNoYes
NetworkSelf-run or publicCarrier subscriptionCarrier subscription
Best forRural/private sensorsDeep-indoor metersMobile / OTA / voice

Figures are typical real-world ranges; actual performance depends on antenna design, environment, and network configuration.

Regional notes: India, Europe and North America

LoRaWAN is not one frequency plan. The LoRa Alliance's Regional Parameters define IN865 (865–867 MHz) for India, EU868 for Europe, US915 for North America, and AS923 for much of Asia-Pacific, so a device, its gateways and its network server must all be built for the same plan. In India the 865–867 MHz band is licence-exempt, which is why private LoRaWAN networks are common on plants and campuses — our steel-plant predictive-maintenance system runs a private IN865 network.

Cellular LPWAN availability decides more Indian projects than the radio itself. NB-IoT is commercially deployed in India (the GSMA lists Reliance Jio's NB-IoT launch), while LTE-M availability is limited — no Indian operator is listed by the GSMA with a commercial LTE-M launch — so confirm coverage with your carrier before committing a product to LTE-M. In Europe and North America both are widely deployed, though some operators run only one. A combined NB-IoT/LTE-M module lets one hardware design follow whichever network a market offers.

Battery life on NB-IoT and LTE-M comes from two 3GPP power-saving features: PSM (power saving mode), in which the modem stays registered but unreachable and typical modules draw only a few microamps, and eDRX (extended discontinuous reception), which stretches the interval between paging checks from seconds to minutes or hours. Radio products sold in India also need WPC ETA approval — see our India electronics certification guide.

Which one should you pick?

Choose LoRaWAN if…

  • You want the longest battery life on low, infrequent data
  • You can run your own gateways and avoid per-device fees
  • Devices are mostly static, rural, or on a private campus
  • Cost at large scale matters more than deep-indoor reach

Choose NB-IoT if…

  • Devices are static and deep indoors (basement meters)
  • You want carrier coverage with no network to operate
  • Data is low-volume and latency-tolerant
  • Lowest-power cellular for fixed reporting is the priority

Choose LTE-M if…

  • Devices move and need cell handover (asset/people tracking)
  • You need firmware OTA, lower latency, or voice (VoLTE)
  • Moderate bandwidth (hundreds of kbps) is required
  • A single SKU must roam across regions and carriers

The decision in one paragraph

Start with two questions: does the device move, and do you control the network? If it moves or needs voice/OTA at moderate data rates, that's LTE-M. If it's static and deep indoors on a carrier, that's NB-IoT. If it's static, low-data, and you'd rather run your own gateways to avoid per-device fees, that's LoRaWAN. For global products, a combined NB-IoT/LTE-M module is a common hedge. Tank level monitoring is a typical static, low-data case: our ToF tank level monitor offers LoRa, BLE or Wi-Fi telemetry so each site can use the link it has. Our RF design and IoT teams choose and validate the radio against your real coverage and power budget.

Frequently asked questions

LoRaWAN vs NB-IoT — which is better?

Neither is universally better; it depends on your network and data needs. LoRaWAN uses unlicensed spectrum and you can run your own gateways with no carrier fees — ideal for long-range, ultra-low-power, low-data sensors in areas you control (agriculture, campuses, private metering). NB-IoT runs on licensed cellular with excellent deep-indoor penetration and no network to operate yourself — ideal for static devices like basement utility meters where carrier coverage exists. Choose LoRaWAN for network control and cost at scale; choose NB-IoT for deep-indoor reach and zero network ownership.

NB-IoT vs LTE-M — what's the difference?

Both are licensed cellular LPWAN standards, but LTE-M offers higher bandwidth (~375 kbps–1 Mbps vs NB-IoT's ~20–250 kbps), lower latency, mobility with cell handover, and voice (VoLTE) support. NB-IoT trades those away for deeper indoor penetration and slightly lower power on static, infrequent-reporting devices. Use LTE-M for anything that moves, needs firmware OTA, or needs voice; use NB-IoT for stationary, deep-indoor, low-data devices.

Which low-power option is cheapest?

For the radio module, LoRaWAN and NB-IoT modules are typically the lowest cost, with LTE-M slightly higher. The bigger cost difference is the network: LoRaWAN has no per-device subscription if you run your own gateways, whereas NB-IoT and LTE-M require a cellular data plan per device. At large scale in an area you control, LoRaWAN usually has the lowest total cost of ownership; for a few devices across wide carrier-covered geography, cellular avoids gateway capital cost.

Which has the longest battery life?

All three can achieve multi-year battery life. LoRaWAN generally edges out the others for ultra-low-power, infrequent uplink-only sensors because of its simple, asynchronous protocol. NB-IoT is very efficient for static, low-frequency reporting. LTE-M uses somewhat more power due to higher throughput and mobility features, but still supports years of battery life with power-saving modes (PSM, eDRX).

Which LPWAN works best in India?

All three can work, but availability differs. LoRaWAN uses the IN865 regional plan (865–867 MHz), which is licence-exempt in India, so you can run a private network with your own gateways. NB-IoT is commercially deployed by Indian operators (the GSMA lists Reliance Jio's NB-IoT launch). No Indian operator is listed by the GSMA with a commercial LTE-M launch, so confirm LTE-M coverage with your carrier before committing a product to it. Radio products sold in India also need WPC ETA approval.

Can I use more than one in a product?

Yes. Multi-radio designs are common — for example LTE-M with a LoRaWAN fallback, or a module supporting both NB-IoT and LTE-M so the same device works across regions and carriers. It adds BOM cost and firmware complexity but improves coverage and future-proofs the product. We often recommend a combined NB-IoT/LTE-M module for global products.