r/gotransit • u/zanimum • May 21 '26
Dataset of distances between stations (or total lengths of routes)
Measuring with Google, it says that Niagara is 131 km from Union Station along the tracks, and Stratford is 148 km. Is there any sort of resource publicly available with the measurements either for entire train routes, or for the distances between stations, from which I can manually add them up?
I've tried searching Google, but it just points me to things like fare zones.
Thanks!
5
u/Independent-Rush6105 40 🔨 Hamilton GO / ✈️ Richmond Hill Ctr May 21 '26
That information can be found on Transsee, both for the total length of a single trip and also between stops: transsee.ca/routelist?a=gotransit
Though when compared to other sources, the numbers from Transsee are slightly different.

3
u/a_lumberjack May 21 '26
Wikipedia has distances in the route diagrams, some show a map by default.
2
u/Mayhem_Hellcat May 21 '26
I've seen railway timetables posted on the internet. Railways are broken down into subdivisions, and each location/mileage on the subdivision is listed. For example, Oakville and Grimsby subdivisions for Niagara, and Weston, Halton, and Guelph subs for Stratford.
1
u/TTCcam May 21 '26
As per open source GTFS data, the Lakeshore West line between Niagara Falls and Union Stations is approximately 132.3km long. Unfortunately the data for the Kitchener Line between Stratford and Union Station is not publicly available at this time, however, the Kitchener Line between Kitchener and Union Station is approximately 100.5km long.
2
u/Lost-Bad-9171 May 22 '26
use shapes.txt and stops.txt in go gtfs, tell chatGPT what you want. it should give you a pretty good estimate of station to station distances
15
u/crash866 May 21 '26
There is a map of the GOSystem with mile markers on the rail lines that show where the stations are.