Temporary, Saturday 5 a.m. to Sunday 12 p.m.
Event Summary
The annual Golden Gate Half Marathon & 5K will take place on Sunday, November 1, starting on Van Ness Avenue at Beach Street and proceeding to the Golden Gate Bridge and back. The marathon will require street closures and Muni service reroutes. Continue reading for details.
Event Service Map

Street Closures
Setup & Take Down
These streets will be closed from Saturday, October 31, at 6 a.m., to Sunday, 5 p.m., for setup and takedown of the finish line:
- Beach between Hyde and Polk
- Larkin between Beach and North Point
These streets will be closed on Sunday:
- From 5 a.m. to 12 p.m.
- Polk between Beach and North Point
- From 5 to 11:45 a.m.
- Van Ness between Beach and Bay
- From 6 a.m. to 12 p.m.
- Bay between Van Ness and Laguna
- From 6 to 11:45 a.m.
- North Point between Van Ness and Polk
- From 6 to 11:30 a.m.
- Marina Boulevard between Laguna and Lyon
Race Route
On Sunday, the Half Marathon begins at 6:50 a.m.
Beginning at Van Ness and Beach, the race will go south on Van Ness, west on Bay, north on Laguna, west on Marina to Crissy Field, The Presidio and the Golden Gate Bridge, reversing back on same route to finish line at Beach and Polk.
The 5K begins at 7:15 a.m.
Beginning at Van Ness and Beach, the race will go south on Van Ness, west on Bay, north on Laguna, west on Marina to Baker, reversing back on same route to finish line at Beach and Polk.
Muni Service Changes
Muni will reroute the 19, 28, 30 and 49 starting at 5 a.m. Service will return to normal after the streets are clear.
Note: Be sure to receive real-time Muni service alerts via email or text by signing up through our Email and Text Subscriptions page.
| Route & Direction | Duration | Service Change Summary | Missed Stops | Alternate Stop Locations |
|---|---|---|---|---|
| 19 Polk Inbound to Fisherman's Wharf |
All Day Saturday & Sunday, 5 a.m. to 5 p.m. | From Polk & Bay via Bay, Van Ness, North Point, Polk to temporary terminal at North Point |
|
|
| 19 Polk Outbound to Hunters Point |
All Day Saturday & Sunday, 5 a.m. to 5 p.m. | From temporary terminal on Polk & North Point via Polk to regular route |
|
|
| 28 19th Avenue Inbound to Fisherman's Wharf |
Sunday, 5 a.m. to 12 p.m. | No reroute but the 28 will not service the Golden Gate Parking Lot stop. | ||
| 28 19th Avenue Outbound to Daly City BART |
Sunday, 5 a.m. to 12 p.m. | From North Point & Polk via Polk, Bay, Van Ness, Lombard to regular route | ||
|
30 Stockton (Short Route) |
Sunday, 5 a.m. to 12 p.m. | From North Point & Polk via Polk, Bay, Van Ness, North Point to terminal | ||
|
30 Stockton (Long Route) |
Sunday, 5 a.m. to 12 p.m. | From North Point & Polk via Polk, Bay, Van Ness to regular route |
|
|
|
30 Stockton (Long Route) |
Sunday, 5 a.m. to 12 p.m. | Note: There will be no service in The Presidio | ||
|
30 Stockton (Long Route) |
Sunday, 6 to 10:30 a.m. |
From Chestnut & Broderick via Broderick, Jefferson, Divisadero to terminal
|
|
|
| 49 Mission/Van Ness Inbound to Fort Mason |
Sunday, 5 a.m. to 12 p.m. | Regular route to Van Ness & Bay (temporary terminal at Van Ness Ave & Bay St |
|
|
| 49 Mission/Van Ness Outbound to City College |
Sunday, 5 a.m. to 12 p.m. | From Van Ness & Bay via Van Ness, North Point, Polk, Bay, Van Ness to regular route |
|