Free calculator
Stationing calculator
12+34.56 arithmetic that does not go wrong when the alignment is metric.
Everything is computed in your browser. Nothing you type is uploaded, stored, or logged.
One station is 100 ft, and sub-station distances are written to 2 decimals. Change the system and every panel below re-reads what you typed at the new interval — the same digits, a different distance.
Station and distance
A station is only a way of writing a distance from the start of the alignment. These two fields are independent: each converts on its own.
- As a distance
- 1,234.56 ft
- As a station
- 12+34.56
Station plus or minus a distance
Running ahead or back along the alignment by a measured distance — the arithmetic behind an offset stake or a tie from a known point.
- Resulting station
- 14+84.56
- Applied
- +250.00 ft
Distance between two stations
Signed, and taken in the order you enter them, so the sign tells you which way the second station lies from the first.
- Distance along the alignment
- 565.44 ft
- Full stations spanned
- 5
Station equation
Written on the plans as BACK = AHEAD. The gap is the chainage the alignment gains or loses at that point, and it applies to every station beyond it.
- Gap (ahead − back)
- 50.00 ft
- Converted station
- 50+50.00
The gap is positive, so the alignment gains chainage at the equation: stations ahead of it are numbered higher than the ground distance alone would give.
Full stations across a range
Every full station between two chainages, inclusive — the skeleton of a cross-section run or a grade sheet.
| Station | Distance from origin (ft) | From the start of the range (ft) |
|---|---|---|
| 13+00.00 | 1,300.00 | 65.44 |
| 14+00.00 | 1,400.00 | 165.44 |
| 15+00.00 | 1,500.00 | 265.44 |
| 16+00.00 | 1,600.00 | 365.44 |
A station is a distance measured along an alignment from its origin, written in a notation that puts a plus sign at a fixed interval. It is not a coordinate and it is not a chainage measured through the air: it is the distance a wheel would roll following the centerline. Everything on a road, a pipeline or a railway is located by station and offset, so station arithmetic is the most-used calculation on a construction project and the easiest one to get quietly wrong.
Reading 12+34.56
The number before the plus counts whole stations. The number after it is the remaining distance into the current station. With a 100 ft station, 12+34.56 means twelve full stations of 100 ft, plus 34.56 ft, which is 1,234.56 ft from the origin.
12+34.56 = 12 × 100 + 34.56 = 1,234.56 ftThe notation exists because it makes distances readable at a glance. The difference between 12+34.56 and 15+34.56 is obviously three stations, three hundred feet, without any subtraction. It also matches how work is organised: cross-sections at full stations, grade stakes at half stations, and a stake labelled 12+50 that a crew can find without a calculator.
Two details of the written form matter. The sub-station part is always padded to the full width of the interval, so 1,204.56 ft is 12+04.56 and never 12+4.56. And the sub-station part never reaches the interval: a distance that rounds up to a full station carries into the station count, so 1,299.999 ft printed to two decimals is 13+00.00, not 12+100.00. This calculator handles both, which is more than can be said for a spreadsheet formula built out of INT and MOD.
The interval is not universal
The single most damaging assumption in station arithmetic is that a station is always 100. It is not, and the interval depends on the country, the era and sometimes on the agency.
| System | One station | 1,234.56 units is written | Sub-station decimals |
|---|---|---|---|
| US customary | 100 ft | 12+34.56 | 2 |
| Metric, kilometer station | 1000 m | 1+234.560 | 3 |
| Metric, hectometre station | 100 m | 12+34.560 | 3 |
The metric kilometer station is the common international convention, because it makes the station count a kilometer post. A number of agencies use a 100 m station instead, which keeps the written form looking exactly like the US one while meaning something else entirely.
Arithmetic along the alignment
Once a station is converted to a plain distance the arithmetic is ordinary subtraction, which is exactly why the conversion is worth doing carefully. Three operations cover almost everything.
- Station plus a distance. Running ahead by 250 ft from 12+34.56 gives 14+84.56. Running back gives 9+84.56. The direction is not a property of the distance, so this calculator asks for it separately rather than relying on you to type a minus sign.
- Distance between two stations. Taken as second minus first, so the sign carries information: a negative result means the second point is a back station, lying behind the first in the direction of increasing chainage.
- Station equations, which are the operation that breaks naive arithmetic entirely.
A negative station is legitimate. Stations run backwards past the origin as 0+00, then −0+50, then −1+00, and this comes up on any project where work was added at the beginning of an alignment after the stationing was set.
Station equations, and why alignments get re-stationed
Stationing is assigned once and then relied on by every drawing, every quantity, every right-of-way description and every utility record for the life of the facility. When part of an alignment is later changed — a curve flattened, a realignment inserted, two separately surveyed sections joined — the length of the alignment changes, and renumbering everything downstream would invalidate every one of those documents.
So the numbering is not corrected. Instead the discontinuity is documented at a single point and everything past it keeps the stationing it already had. That documentation is a station equation, written as a pair.
45+50.00 BACK = 46+00.00 AHEAD
gap = ahead − back = +50.00 ftThe two stations are the same place. Approaching from behind, the chainage reads 45+50.00; leaving it, the same stake reads 46+00.00. The gap is the chainage gained or lost at that point, and it must be applied to every station beyond it when converting between the two systems of numbering.
- A positive gap means chainage is gained. The ahead numbering is higher than the ground distance alone would produce, so 50 ft of station numbering exists that has no ground under it.
- A negative gap means chainage is lost. A stretch of ground is counted once physically but skipped in the numbering, which is what happens when a realignment shortens the route.
- The gap is not an error and it is never adjusted out. It is a permanent, deliberate feature of the alignment, and it appears on the plans precisely so nobody tries to fix it.
- An equation with a zero gap still means something: it marks a survey or jurisdictional boundary where the numbering continues unbroken.
A long alignment can carry several equations. Converting a station across all of them means applying each gap in turn, in order, and the direction of travel decides the sign. The common failure is applying one equation and forgetting a second, which produces an answer wrong by exactly the size of the missed gap and nothing to flag it.
Where curve stationing meets this
Horizontal curves lose chainage too, though for a different reason. Stationing follows the arc, but the tangent geometry runs PI to PC and PI to PT, and the arc is shorter than the two tangents it replaces. The PT is therefore the PC station plus the arc length, never the PI station plus the tangent distance, and the difference of 2T − L simply vanishes from the chainage. That loss is not documented as an equation because it is inherent in the geometry rather than imposed on it, but the arithmetic it forces on you is the same: everything past the curve is closer to the origin than a tangent-only calculation suggests.
Questions
What does 12+34.56 mean?
Twelve full stations plus 34.56 units into the thirteenth. On a US alignment where a station is 100 ft, that is 1,234.56 ft from the origin of the alignment, measured along the centerline rather than in a straight line.
How do I know whether an alignment uses 100 or 1000 unit stations?
The plans say so, and the written form is the clue when they do not. A station number that reaches into the tens or hundreds with a two-digit sub-station is a 100-unit alignment; a low station number with a three-digit sub-station, such as 1+234.560, is a 1000 m alignment. If a metric plan shows 12+34.560 it is using a 100 m station, and reading it as anything else is wrong by a factor of ten.
Why does the distance between two stations come out negative?
Because it is taken in the order entered, second minus first. A negative value means the second station is a back station: it lies behind the first in the direction of increasing chainage. The magnitude is still the distance between the two points.
What is a station equation and why not just renumber?
It is a documented discontinuity in the chainage, written BACK = AHEAD, that lets one physical point carry two station values. Renumbering would be cleaner arithmetically and catastrophic in practice, because every plan sheet, quantity, easement and utility record already refers to the existing stations. The equation preserves all of them and confines the change to one line on the plans.
Can a station be negative?
Yes. Stations run backwards past the origin as −0+50, −1+00 and so on. It is the normal notation for work added at the beginning of an alignment after the stationing was established, and it also appears immediately back of an equation point.
Is anything I type sent anywhere?
No. Everything on this page is computed in your browser. Nothing is uploaded, logged or stored.
Sources
- Washington State DOT, Highway Surveying Manual M 22-97 — published state manual; the stationing notation, station equations and the alignment conventions described here
- Montana DOT, Survey Manual, Appendix C — published state manual; stationing and curve-chainage relationships
Other calculators
All 10- Horizontal curveAny two elements in, every element out — plus the deflection table you actually stake from.
- Vertical curveGrades and length in; the turning point, the K value and a full grade-elevation table out.
- Inverse & forwardThe two operations every COGO session is made of, plus the intersections.
- Scale factor & unitsGround to grid, grid to ground — and the 2-ppm foot problem, made visible.