accuracyGPSmeasurement

How Accurate Is a GPS Train Speedometer?

What factors affect GPS speed accuracy on trains? Tunnels, buildings, sampling rate, and device hardware all play a role. Here is what to expect.

TrainSpeedTest.net Team7 min read

Under typical daytime conditions on an intercity line, a modern smartphone gives readings within ±3-8 km/h of actual train speed. In ideal conditions — clear sky, high speed — accuracy can reach ±1-2 km/h.

  • Higher speed generally means proportionally better accuracy
  • Tunnels block GPS signal entirely — readings freeze or drop
  • Doppler-capable devices achieve ±0.2-0.5 km/h at train speeds
  • TrainSpeedTest.net rejects samples with accuracy worse than 200m
±3-8km/h

Typical accuracy

Daytime, intercity line

±1-2km/h

Best-case accuracy

Clear sky, high speed

±0.2-0.5km/h

Doppler accuracy

Modern smartphone chipsets

30-60sec

Cold-start time

First use after being off

GPS Accuracy Is Surprisingly Capable — With Real Limits

Browser-based GPS speed measurement is more capable than most people expect, but it comes with genuine limitations. Understanding what affects accuracy helps you interpret the readings correctly rather than over- or under-trusting them.

Open Sky Visibility Improves Accuracy

A clear view of the sky allows your device to track more satellites simultaneously. More satellites means better geometric accuracy and more reliable position fixes — sitting near a window on a train makes a measurable difference.

Higher Speed Actually Helps Accuracy

Paradoxically, GPS speed measurement is more accurate at higher speeds. At 120 km/h, a GPS position error of ±8m represents a speed error of roughly ±1.7 km/h. At 10 km/h, the same absolute position error represents ±16 km/h — significantly worse in proportion.

MetroRegionalIntercityHSR

Doppler Speed Reporting Is the Gold Standard

Devices that report Doppler velocity — many modern smartphones do — achieve speed accuracy of ±0.2-0.5 km/h at typical train speeds, far better than position-based calculation alone.

Device Hardware Matters

High-end smartphone chipsets (Qualcomm Snapdragon, Apple A-series) include multi-constellation GPS receivers that track GPS, GLONASS, Galileo, and BeiDou simultaneously — giving noticeably better accuracy than older or budget hardware.

Tunnels Block Signal Entirely

Inside a tunnel, GPS signals are blocked completely. Speed readings will freeze, drop to zero, or become erratic as the device relies on cached position data.

Tall Buildings and Urban Canyons

Urban environments cause signal reflection, known as multipath. The reported accuracy figure (± metres) will increase, and speed may jump briefly as the receiver reconciles direct and reflected signals.

Tree Canopy and Cold Starts

Dense forest cover attenuates GPS signals, typically degrading accuracy from ±5m to ±20-40m. Separately, a GPS receiver that has not been used recently (a "cold start") can take 30-60 seconds to acquire satellites — treat readings during this window as unreliable.

Low-Speed Readings Need Caution

At very low speeds (below roughly 10 km/h), GPS noise is proportionally large relative to the actual movement. Use readings below this threshold with more caution than readings at cruising speed.

What TrainSpeedTest.net Does About This

Several layers of filtering keep the displayed reading trustworthy.

Accuracy rejection

GPS samples with accuracy worse than 200m are discarded.

Acceleration limiting

Impossible speed jumps are dampened using a weighted blend.

Stationary threshold

Speeds below 0.5 m/s (1.8 km/h) are treated as zero to prevent GPS drift showing as movement.

EMA smoothing

Exponential moving average reduces noise while preserving real changes.

The Bottom Line

These are estimates, not certified measurements. TrainSpeedTest.net is not a railway instrument and should not be used for safety-critical decisions — but for curiosity, comparison, and enthusiast use, the accuracy is genuinely good.

Frequently Asked Questions

Why is GPS more accurate at higher train speeds?
What happens to accuracy in a tunnel?
Can I trust the exact number shown?

Try the Train Speed Test

Measure your train speed live in your browser — no app required.

Works on iPhone, Android & any modern browser · Always free

Table of Website Content