How we rank San Francisco's routes

Every route on these pages was built by Remap and scored on the streets and paths it actually follows. This edition built 41,625 routes from 2,324 stations.

Checked

What makes a good route

Before a route is ranked, we check its shape. Rides and runs face the same checks, and a route that fails any of them is left out, however green or quiet it is.

A good route brings you back to where you started without making you cover the same street twice. It heads out from the start rather than circling around it, so the start sits at its edge, not buried in the middle. It ranges widely, reaching out in many directions rather than running up one long corridor and back. And it flows: over any kilometre it keeps moving somewhere, rather than zigzagging through side streets to make up the distance.

How routes are ranked

Each route is measured along its own length: how much of it runs through nature, how quiet and how far from traffic it is, its longest unbroken stretch of nature, its views and how close it starts to a station. Rides also score their climbing. Rides and runs are weighted separately, by hand, and the weights are published here.

Runs
Through nature30%
Views5%
Away from traffic30%
Longest nature stretch15%
Starts near a station20%
Rides
Through nature30%
Views5%
Away from traffic30%
Longest nature stretch15%
Climbing20%
Through nature
How much of the route runs through parks, forests and along water.
Views
How much of it has open views.
Away from traffic
How much of it is on paths and streets with little or no car traffic.
Longest nature stretch
Its longest unbroken stretch of nature, as a share of the whole route. A gap shorter than 100 m does not break it.
Starts near a station
Full marks for starting right at a well connected station, falling to nothing 800 m away.
Climbing
Rides only: more climbing per km scores higher, up to 15 m per km.

How the best compare

To show how much better the routes on these pages are, we set them against a typical route: the one in the middle of the first route we build from every station and start, with half scoring higher and half lower. Only the starts that do well there get longer routes, so the middle of those first routes is the fair picture of the city. That is 19,752 runs and 268 rides in San Francisco.

Each row is one part of the score, out of 100%. Typical is the middle score of those first routes. On these pages is the middle score of the routes we chose: the best run in each district, and the best ride from each station at each distance.

Runs
TypicalOn these pages
Through nature33%76%
Views10%23%
Away from traffic99%99%
Longest nature stretch18%64%
Starts near a station60%60%
Overall score55%77%
Rides
TypicalOn these pages
Through nature30%58%
Views12%18%
Away from traffic98%88%
Longest nature stretch13%14%
Climbing50%48%
Overall score51%58%
Without climbing, as cities are compared52%61%

Where the routes start

Runs start at rail, metro and tram stations, spread out so they cover each district, with up to 10 per district. Each station gets a short test run, and the stations with the best test runs become starts.

Rides start at one station in each 3 km square of the city: a rail or metro station where there is one, else a tram stop, else any other station or bus stop, the one nearest the middle of the square. Each of those 22 stations gets a 20 km test ride, and the 3 with the best test rides, at least 6 km apart, become ride starts. From each we build rides of 20, 60 and 100 km.

OpenStreetMap does not map San Francisco's districts across the whole city, so these come from Who's On First, an open atlas of places.

DistrictStations triedStarts kept
Sutro Heights73
Lincoln Park31
Outer Richmond6010
Outer Sunset204
Parkside83
Golden Gate Park5310
Lake Shore348
Sea Cliff43
Lake Street75
San Francisco State University52
Merced Manor165
Parkmerced207
Stonestown207
West Portal64
Golden Gate Heights529
Inner Sunset104
Balboa Terrace44
Inner Richmond5410
Forest Hill42
Presidio Terrace33
Ingleside Terraces32
St. Francis Wood93
Presidio559
Monterey Heights63
Forest Knolls93
Mount Davidson Manor43
Laguna Honda194
Parnassus93
Ingleside206
Sherwood Forest93
Westwood Park74
Laurel Heights139
Oceanview125
Lone Mountain189
Cole Valley217
Midtown Terrace165
Miraloma Park296
Presidio Heights125
Outer Mission64
Clarendon Heights113
Haight Ashbury178
Upper Market308
Sunnyside218
North of Panhandle116
Buena Vista219
Anza Vista106
Glen Park236
Eureka Valley327
Diamond Heights176
Cow Hollow126
Corona Heights95
Cayuga Terrace189
Lower Pacific Heights228
Western Addition2610
Marina District386
The Castro116
Alamo Square96
Noe Valley64
Duboce Triangle197
Mission Terrace228
Fairmount215
Crocker-Amazon357
Lower Haight106
Pacific Heights478
Dolores Heights126
Japantown115
Mission Dolores63
Hayes Valley115
Union Street127
Excelsior4910
St. Mary's Park125
Cathedral Hill126
Fort Mason33
La Lengua115
Civic Center269
Polk Gulch249
Inner Mission668
University Mound97
McLaren Park82
Russian Hill155
Sunnydale122
Bernal Heights538
Lower Nob Hill337
Tenderloin418
Nob Hill279
Fisherman's Wharf115
Peralta Heights11
Chinatown227
Portola389
Union Square144
North Beach417
Apparel City116
Visitacion Valley469
Showplace Square178
Telegraph Hill103
South of Market12510
Produce Market136
Potrero Hill7810
Silver Terrace338
Financial District177
North Waterfront51
Little Hollywood114
Bayview779
Dogpatch135
Rincon Hill145
Mission Bay83
South Beach83
Central Waterfront114
Bayview Heights263
India Basin155
Hunters Point273
Treasure Island141

After dark runs

An after dark run is lit along at least 60% of its whole length, going by the street lighting recorded in OpenStreetMap. Stretches with no record count as unlit, and a route only states how much of it is lit when lighting is recorded on at least 75% of it.

In San Francisco, lighting is recorded on 35% of the length of the runs we ranked. We offer after dark runs only above 50%, so there are none this month.

How long a route takes

Times assume a steady pace: 6 minutes per km running and 3 minutes per km riding. Your own pace will move them up or down.

Checked every month

Every route is built again each month on fresh map data, so a district's best run can change. 3 of 112 districts kept the best run they had on 18 October 2026.

This edition

Built 23 October 2026 by engine e871b298f, map data version 11, foot line catalog 16, cycle line catalog 16: 4,272 requests, 41,625 routes, of which 17,252 ranked, from 2,324 stations screened.