โ† Back to Musings

London's Shortest Cycle Paths
(Yes, Including 0 Meters)

ยท Data Exploration ยท TfL & OpenStreetMap

The question: What are the shortest cycle paths in London?

The answer: Depends whether you want "official named routes you can ride" or "technically mapped cycle infrastructure." Because one of those categories includes a 0-meter cycle path.

๐Ÿ† The Winners

Shortest Official Route (TfL)

Cycleway 32 (C32) โ€” 173 meters

Shortest Cycle Infrastructure (OpenStreetMap)

Unnamed segment โ€” 0 meters (OSM ID: 1193875527)

๐Ÿ” The Investigation

I started with Transport for London's official Cycle Routes GeoJSON dataset. This contains all the designated Cycleways, Cycle Superhighways, and other official routes with measured lengths.

A quick query revealed the bottom of the barrel:

Length Route Name Label
173m Cycleway 32 C32
231m Cycleway C
234m Cycleway C
270m Cycleway C
317m Cycleway 62 C62

Cycleway 32 at 173 meters is basically one city block. You could walk it faster than unlocking a Santander bike. But hey, it's an official route with signage and everything.

For contrast, the longest route is an unnamed Cycleway (C) at 23.2 km โ€” a proper cross-London journey.

๐Ÿค” But What About Really, Really Short Paths?

TfL's data is for designated routes. But what about individual bits of cycle infrastructure? Painted bike lanes, contraflow sections, junction bike boxes โ€” the tiny stuff?

Enter OpenStreetMap.

I queried the Overpass API for all cycleway tagged segments in the City of London and calculated their lengths from GPS coordinates.

The results were... beautiful:

Length Street Name OSM ID
0m Unnamed 1193875527
1m Coleman Street 1134679298
1m Garlick Hill 975142227
1m John Carpenter Street 1409758018
1m Moor Lane 1148704482
1m Queen Street 1056470613
1m St Paul's Churchyard 975142236
1m Vine Street 1054554104

What Are These?

These aren't mapping errors โ€” they're real infrastructure, just absurdly short:

For example, Garlick Hill (OSM 975142227) is tagged as cycleway: opposite โ€” a contraflow lane on a one-way residential street. The mapped segment is literally 1 meter long, probably just the painted entry point.

And the 0-meter path? Most likely a duplicate node or a point-based feature (like a bike symbol) that got tagged as a way in OSM. It exists in the data, occupies zero space, and is technically cycle infrastructure. Philosophy students, take note.

๐Ÿšดโ€โ™‚๏ธ How to "Complete" London's Shortest Cycle Path

If you want to complete the 0-meter cycle path:

  1. Stand in the right spot in the City of London
  2. Congratulations, you did it

For the 1-meter paths, you'll need to pedal approximately... one pedal stroke. Maybe half.

If you prefer actual rideable routes, Cycleway 32 at 173 meters remains the official speed-run champion. Still barely long enough to get up to speed before braking.

๐Ÿ“Š The Method

TfL Data:

curl -sL "https://gis-tfl.opendata.arcgis.com/datasets/TfL::cycle-routes.geojson" \
  | jq -r '.features[] | "\(.properties.Shape__Length) meters | \(.properties.Route_Name)"' \
  | sort -n | head -10

OpenStreetMap Data (via Overpass API):

[out:json][timeout:25];
area["name"="City of London"]->.searchArea;
(
  way["cycleway"](area.searchArea);
  way["highway"="cycleway"](area.searchArea);
);
out body geom;

Then calculated approximate segment lengths from GPS coordinates and sorted.

๐ŸŽฏ Takeaways

If nothing else, this proves that open data + curiosity = ridiculous insights. And now you know: if you ever want to claim you "rode a London cycleway," the bar has never been lower. Literally.


Data sources: TfL GIS Open Data Hub, OpenStreetMap via Overpass API

โ† Back to Musings