Event Summary
The annual running of the San Francisco Marathon will take place on Sunday, July 23, 2023. The first wave of runners for the full marathon will depart from Mission Street & The Embarcadero at 5:30 a.m. The finish line festival at Embarcadero Plaza will end at 12:30 p.m. The race will go through several neighborhoods throughout the City. A map of the race course is available on the SF Marathon website. Download the PDF map.
Streets will be closed and many Muni routes and lines will be subject to reroutes or delays at various times throughout the race. Stops in affected areas will be missed. Expect delays throughout the City. Reroutes are shown on this page, but are complicated. If you are planning to take any of these Muni lines on the morning of the race, please contact the San Francisco 311 Customer Service Center, open 24/7, for alternate stop information.
Muni Service Changes
All ending times depend on when streets are clear and are subject to change.
Note: Be sure to receive Muni service alerts via email or text by signing up through our Email and Text Subscriptions page.
Line or Route | Duration | Summary of Changes | Missed Stops | Alternate Stop Locations |
---|---|---|---|---|
N Owl | 12:01 to 7 a.m. |
Inbound to Caltrain: Outbound to Ocean Beach: |
Inbound: Outbound: |
Inbound: Outbound: |
Early Morning N Bus (Reroute #1, West Side) |
6:30 to 8 a.m. |
Inbound to Caltrain: Outbound To Ocean Beach: |
Inbound:
Outbound:
|
Inbound:
Outbound:
|
Early Morning N Bus (Reroute #2, Downtown) |
7 to 8:30 a.m. |
Inbound to Caltrain: Outbound to Ocean Beach: |
Inbound: Outbound: |
Inbound:
Outbound:
|
F Market & Wharves (Switchback) |
Start of Service to 10 a.m. |
Inbound to Fisherman's Wharf: Outbound to The Castro: |
Inbound:
Outbound: |
Inbound:
Outbound:
|
6 Haight/Parnassus | Start of Service to 12 p.m. |
Inbound to Downtown:
|
Inbound:
Outbound:
|
Inbound:
Outbound:
|
7 Haight/Noriega | Start of Service to 12 p.m. |
Inbound to Downtown: Outbound to Ocean Beach: |
Inbound:
Outbound:
|
Inbound:
Outbound:
|
12 Folsom/Pacific | 6 to 9:30 a.m. |
Outbound to The Mission: |
Outbound: |
Outbound: |
15 Bayview Hunters Point Express | 8 a.m. to 1 p.m. |
Inbound to Downtown: Outbound to Bayview and Hunters Point: |
Inbound: Outbound: |
Inbound: Outbound: |
22 Fillmore | 7 a.m. to 12 p.m. |
Inbound to The Marina: Outbound to Mission Bay: |
Inbound:
Outbound: |
Inbound: Outbound: |
24 Divisadero | 7 a.m. to 12 p.m. |
Inbound to Pacific Heights: Outbound to Bayview: |
Inbound: Outbound: |
Inbound: Outbound: |
29 Sunset | 7 to 10 a.m. |
Inbound to The Presidio: |
Inbound:
Outbound: |
Inbound:
Outbound:
|
30 Stockton | Start of Service to 10 a.m. |
Inbound to Caltrain: Outbound to The Presidio: |
Inbound:
Outbound:
|
Inbound: Outbound:
|
33 Ashbury/18th (Haight-area Reroute) |
6:30 a.m. to 12 p.m. |
Inbound to The Inner Richmond: Outbound to SF General Hospital: |
Inbound: Outbound: |
Inbound: Outbound: |
33 Ashbury/18th (Mission-area Reroute) |
7 a.m. to 1 p.m. |
Inbound to The Inner Sunset: Outbound to SF General Hospital: |
Inbound:
Outbound:
|
Inbound: Outbound: |
37 Corbett | Start of Service to 12 p.m. |
Inbound to The Haight: Outbound to Twin Peaks: |
Inbound: Outbound: |
Inbound:
Outbound: |
43 Masonic | 6:30 a.m. to 12 p.m. |
Inbound to The Marina: Outbound to The Excelsior: |
Inbound:
Outbound:
|
Inbound: Outbound: |
44 O’Shaughnessy | 7 a.m. to 12 p.m. |
Inbound to The Richmond: Outbound to Hunters Point: |
Inbound: Outbound: |
Inbound: Outbound: |
55 Dogpatch | 7 a.m. to 1 p.m. |
Inbound to 16th St. Mission BART: Outbound to Dogpatch: |
Inbound:
Outbound: |
Inbound: Outbound: |
Note: These routes may experience delays as they cross the race course.