Skip to content
Calixo

GPS Speed Calculator

Find average speed from two GPS coordinates and the elapsed travel time — a quick sanity check for a logged trip using straight-line distance.

Inputs

Paste this into any page — the widget stays live and updates automatically as this calculator improves. Using WordPress or Notion? See the embed guide.

Saved Scenarios

— select 2+ to compare
Inputs updated · Results recalculated · Just now

Average Speed (km/h)

100.0

Distance (km)

343.56

Spark says

A breathtaking view from an airplane window showcasing clouds and a wing tip over a serene sky.
Photo by photoGraph on Pexels
A woman holds a map while traveling through the scenic desert of California, USA.
Photo by Leah Newhouse on Pexels

Formula

Speed=Great-Circle DistanceElapsed TimeSpeed = \dfrac{Great\text{-}Circle\ Distance}{Elapsed\ Time}
Great\text{-}Circle\ Distance
— Straight-line distance between the two GPS points

What is the GPS Speed Calculator?

This calculator derives average speed by dividing the great-circle distance between two GPS points by the elapsed travel time — useful for a rough sanity check of a logged trip.

Use this when sanity-checking a GPS-logged trip's average speed, estimating flight or sailing speed from departure and arrival coordinates and time, or roughly comparing straight-line travel efficiency between different trips.

How to use it

  1. 1 Enter the starting coordinates.
  2. 2 Enter the ending coordinates.
  3. 3 Enter the elapsed travel time in hours.

Understanding GPS Speed Calculator

This calculator's straight-line-distance-over-time approach is exactly right for some kinds of travel and a systematic underestimate for others, and understanding which category a given trip falls into is the key to interpreting its result correctly.

For flights and open-water sailing, straight-line (great-circle) distance is often very close to the actual path traveled, since aircraft and ships aren't constrained to follow a road network — a commercial flight's actual route typically hugs close to the great-circle path between departure and arrival airports, adjusted somewhat for air traffic corridors, weather, and fuel-efficient routing, but rarely deviates dramatically from the straight-line distance. For this category of travel, the average speed this calculator produces is a genuinely accurate estimate of real average speed (groundspeed for a flight, or speed-over-ground for a vessel).

For road trips, the calculation tells a different, still-useful story. Roads follow terrain, existing infrastructure, and legal rights-of-way — they curve around obstacles, follow river valleys, and connect through cities rather than cutting directly across the landscape. The actual distance driven on a road trip is almost always meaningfully longer than the straight-line distance between start and end points, sometimes by 10-20% for a fairly direct highway route and substantially more for a winding mountain or coastal road. Because the numerator (distance) in this calculation is smaller than the real distance traveled, the calculated speed will be lower than the actual average driving speed by a proportional amount — a genuinely useful lower-bound sanity check (if this calculation shows an implausibly high number, something is likely wrong with your logged coordinates or timing), but not a precise measurement of real driving performance for road-based travel.

A separate consideration, independent of straight-line versus road distance, is what 'elapsed time' actually includes. If a multi-hour rest stop, a layover, or significant idle time is included in the elapsed hours entered, the resulting average speed reflects total trip time rather than actual moving time — useful for answering 'how fast did I effectively get from A to B including all stops,' but different from 'how fast was I actually moving while in transit.' Both framings are legitimate depending on what you're trying to learn from the calculation; the key is being deliberate about which elapsed-time definition you're using, since the two can produce meaningfully different results for a trip with substantial stopped time.

Worked examples

Advantages

  • Requires only coordinates and elapsed time, no separate distance measurement needed.
  • Uses accurate great-circle distance rather than a flat approximation, meaningful even over long distances.
  • Useful for flights and sea voyages, where straight-line distance is a much closer match to actual travel path than for road trips.
  • Quick way to sanity-check a suspiciously fast or slow logged trip.

Limitations

  • Uses straight-line distance, not actual route distance — for road trips, real average speed based on distance actually driven will normally be higher than this straight-line estimate suggests.
  • Doesn't account for any stops, layovers, or detours included in the elapsed time — for a genuinely accurate average moving speed, elapsed time should exclude significant stopped periods.

Common mistakes

  • ⚠️ Using this for road trips and expecting the result to match actual driving speed — roads rarely follow a straight line, so calculated speed will be lower than real average driving speed by an amount that depends on how direct the route is.
  • ⚠️ Including long stops or layovers in the elapsed time without intending to, which understates the actual average moving speed.
  • ⚠️ Forgetting that this measures straight-line ('as the crow flies') speed, which is most accurate for flights and open-water travel and least accurate for winding roads or mountainous terrain.

Tips

  • 💡 For road trips, use the actual route distance (from a mapping app) divided by time instead of this straight-line calculator for an accurate average driving speed.
  • 💡 This calculator is most accurate for flights, which follow something close to a great-circle path, and less accurate for winding roads.
  • 💡 If you want moving speed specifically (excluding stops), subtract significant stopped time from the elapsed hours before entering it.
  • 💡 Use the result as a lower-bound sanity check for road trips — actual average speed will be at or above this straight-line estimate, never below it.

Real-life uses

  • Sanity-checking a GPS-logged trip's average speed for plausibility
  • Estimating a flight's average groundspeed from departure and arrival coordinates and flight time
  • Comparing straight-line travel efficiency between different trips or routes
  • Working out an approximate sailing speed from a voyage's start and end coordinates and duration

Frequently asked questions

Why might this show a lower speed than my actual driving speed?

Because it uses straight-line distance, not the (usually longer) distance actually traveled by road — the real average driving speed is typically higher than this estimate.

Is this calculator more accurate for flights than road trips?

Yes — flights and open-water travel typically follow a path close to the straight-line great-circle distance, making this a genuinely accurate speed estimate, while roads curve significantly, making the road-trip result an underestimate.

Should elapsed time include stops and layovers?

It depends what you want to measure — including stops gives overall trip-average speed including downtime, while excluding significant stopped time gives a better estimate of actual moving speed.

Can this calculator's result ever be higher than my real average speed?

For road trips, no — since real driving distance is always at least as long as the straight-line distance, real driving speed for the same time will always be at or above this calculated result.

Sources & references