Meshtastic Range Calculator: How Far Can LoRa Reach?

Meshtastic Range Calculator: How Far Can LoRa Reach?

Meshtastic range is the first thing everyone asks about: how far can a cheap LoRa node really talk? The honest answer is anywhere from a few hundred meters inside a city to more than 100 miles between mountaintops. The difference comes from antenna height, terrain, the modem preset and the antenna itself — not from the board you bought. Below is a quick Meshtastic range calculator, followed by the physics behind it and the changes that actually add miles.

Meshtastic / LoRa range calculator

Estimate only: log-distance path-loss model (n = 2 is free space) with a 10 dB fade margin, limited by the radio horizon. For a real path with terrain, use the SparSIT terrain link calculator.

What limits Meshtastic range

A LoRa link works as long as the signal at the receiver stays above the radio’s sensitivity. Everything between the two nodes eats into that margin:

FactorTypical effect
Antenna heightThe biggest single factor. Line of sight to the horizon grows with the square root of height
Terrain and buildingsHills block the path; buildings and trees add 10–40 dB of loss
Modem presetSlower presets gain 3 dB of sensitivity per step, at the cost of airtime
Antenna gain and SWRA bad stock antenna can waste 3–6 dB
Cable and connectors1–3 dB lost before the signal reaches the antenna
TX power+3 dB doubles power but only adds about 40% distance in free space

Line of sight beats everything

LoRa at 915 or 868 MHz needs a nearly clear path. A node on a 10 m mast sees about 13 km to the radio horizon; a node in your pocket sees only about 5 km, and in practice far less because the ground clutter blocks the Fresnel zone. That is why the famous long-distance Meshtastic contacts happen between hills, towers and balloons, not between two phones at street level.

For a real path between two points, our terrain radio link calculator draws the elevation profile, checks the first Fresnel zone and estimates obstruction loss using ITU-R P.526. It is the best way to see whether a router node on a specific roof will reach your house.

Modem presets and sensitivity

Each step to a slower preset roughly doubles the airtime and gains about 3 dB. Long Fast (SF11, 250 kHz) is the Meshtastic default and the best balance for most meshes. Long Moderate and Very Long Slow reach further but block the channel much longer, so use them only for sparse rural links where everyone agrees on the same preset. Mixed presets cannot talk to each other.

How to add real range

  1. Raise one node. Putting a router on a roof, tower or hill gains more than any amplifier.
  2. Use a proper antenna. A tuned 915 MHz (or 868 MHz) antenna with low SWR beats the bent stock whip. Check it — see how to test a Meshtastic antenna.
  3. Shorten the coax or use low-loss cable such as LMR-240/400 for runs longer than a meter.
  4. Keep the preset consistent across your local mesh.
  5. Do not overrate gain. A 10 dBi antenna has a narrow vertical beam; on a hilltop it can miss nodes below.

To understand the numbers in the calculator, read LoRa link budget explained.

Plan a Meshtastic link over real terrain

Pick two points on the map, set mast heights and antenna gain, and see the elevation profile, Fresnel zone and link margin. Free, works in the browser.

Open the terrain link calculator

FAQ

What is a realistic Meshtastic range?

Handheld to handheld in a suburb: about 1–5 km. One node on a roof or mast: 5–20 km. Mountaintop to mountaintop with clear line of sight: well over 100 km.

Does a higher TX power help?

A little. Going from 22 dBm to 30 dBm adds 8 dB, about 2.5× in free space but much less in cluttered terrain. Height and antenna quality usually matter more, and regional power limits apply.

Is 868 MHz or 915 MHz better for range?

Physics is almost identical; 868 MHz has about 0.5 dB less free-space loss. The region decides: 915 MHz in the Americas, 868 MHz in Europe.

Sources: Meshtastic documentation and Semtech SX1262.

Related Posts

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься.