Judge Sentences Driver in Deadly West Portal Crash to 2 Years Probation, No Prison Time
Campaign to Save Muni Pauses Temporarily After Petition Issue
All Aboard the 67, San Francisco’s Most Delayed Bus
Amid Bid to Save Bay Area Transit, Muni Gets a Campaign of Its Own
It’s San Francisco’s Most Delayed Bus. For Riders, a Frustrating Problem May Get Worse
Clipper 2.0 Was Supposed to Modernize Transit Payments. Its Rollout Was a Flop
‘A Hot Mess’: Transit Riders, Officials Skewer Contractor Over Flawed Clipper 2.0 Rollout
Campaign to Avert Bay Area Public Transit Death Spiral Gets Underway
New Clipper Cards Are Here, With Big Perks for Riders. How to Manually Upgrade Yours
Sponsored
Player sponsored by
window.__IS_SSR__=true
window.__INITIAL_STATE__={
"attachmentsReducer": {
"audio_0": {
"type": "attachments",
"id": "audio_0",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background0.jpg"
}
}
},
"audio_1": {
"type": "attachments",
"id": "audio_1",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background1.jpg"
}
}
},
"audio_2": {
"type": "attachments",
"id": "audio_2",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background2.jpg"
}
}
},
"audio_3": {
"type": "attachments",
"id": "audio_3",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background3.jpg"
}
}
},
"audio_4": {
"type": "attachments",
"id": "audio_4",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background4.jpg"
}
}
},
"placeholder": {
"type": "attachments",
"id": "placeholder",
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-800x533.jpg",
"width": 800,
"height": 533,
"mimeType": "image/jpeg"
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-768x512.jpg",
"width": 768,
"height": 512,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"fd-lrg": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"fd-med": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"fd-sm": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-800x533.jpg",
"width": 800,
"height": 533,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"xxsmall": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"xsmall": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"small": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"xlarge": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1920x1280.jpg",
"width": 1920,
"height": 1280,
"mimeType": "image/jpeg"
},
"guest-author-32": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 32,
"height": 32,
"mimeType": "image/jpeg"
},
"guest-author-50": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 50,
"height": 50,
"mimeType": "image/jpeg"
},
"guest-author-64": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 64,
"height": 64,
"mimeType": "image/jpeg"
},
"guest-author-96": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 96,
"height": 96,
"mimeType": "image/jpeg"
},
"guest-author-128": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 128,
"height": 128,
"mimeType": "image/jpeg"
},
"detail": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 160,
"height": 160,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1.jpg",
"width": 2000,
"height": 1333
}
}
},
"news_12077215": {
"type": "attachments",
"id": "news_12077215",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12077215",
"found": true
},
"title": "Hearing For Mary Fong Lau At San Francisco Hall Of Justice",
"publishDate": 1774041547,
"status": "inherit",
"parent": 12077174,
"modified": 1774041603,
"caption": "Mary Fong Lau, left, stands with friends in the hallway ahead of a hearing at the Hall of Justice in San Francisco, California, on Feb. 13, 2026. The ruling comes almost exactly two years after Lau crashed into a bus stop at high speed, killing a family of four. ",
"credit": "Jessica Christian/San Francisco Chronicle via Getty Images",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/MaryFongLauGetty-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/MaryFongLauGetty-1536x1025.jpg",
"width": 1536,
"height": 1025,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/MaryFongLauGetty-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/MaryFongLauGetty-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/MaryFongLauGetty-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/MaryFongLauGetty.jpg",
"width": 2000,
"height": 1334
}
},
"fetchFailed": false,
"isLoading": false
},
"news_12075354": {
"type": "attachments",
"id": "news_12075354",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12075354",
"found": true
},
"title": "260303-MUNIFILE00116_TV-KQED",
"publishDate": 1772646815,
"status": "inherit",
"parent": 0,
"modified": 1772646835,
"caption": "A Muni train departs from the West Portal Station in San Francisco on March 3, 2026.",
"credit": "Tâm Vũ/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFILE00116_TV-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFILE00116_TV-KQED-1536x1025.jpg",
"width": 1536,
"height": 1025,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFILE00116_TV-KQED-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFILE00116_TV-KQED-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFILE00116_TV-KQED-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFILE00116_TV-KQED.jpg",
"width": 2000,
"height": 1334
}
},
"fetchFailed": false,
"isLoading": false
},
"news_12073740": {
"type": "attachments",
"id": "news_12073740",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12073740",
"found": true
},
"title": "021826_LATEBUSES _GH_011-KQED",
"publishDate": 1771448611,
"status": "inherit",
"parent": 12073883,
"modified": 1772154823,
"caption": "Muni driver Hannibal is reflected in a rearview mirror as he operates the 67 Bernal Heights bus in San Francisco on Feb. 18, 2026. The route is among those with the most persistent delays, according to Muni performance data.",
"credit": "Gustavo Hernandez/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"fetchFailed": false,
"isLoading": false
},
"news_12075256": {
"type": "attachments",
"id": "news_12075256",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12075256",
"found": true
},
"title": "260303-MUNIFUNDINGKICKOFF-14-BL-KQED",
"publishDate": 1772581161,
"status": "inherit",
"parent": 0,
"modified": 1772583240,
"caption": "Mayor Daniel Lurie speaks during a kickoff event for the \"Stronger Muni for All\" measure at Dolores Park in San Francisco on March 3, 2026. Supporters say the proposal would prevent major Muni service cuts as the transit system faces a budget shortfall.",
"credit": "Beth LaBerge/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-14-BL-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-14-BL-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-14-BL-KQED-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-14-BL-KQED-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-14-BL-KQED-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-14-BL-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"fetchFailed": false,
"isLoading": false
},
"news_12073741": {
"type": "attachments",
"id": "news_12073741",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12073741",
"found": true
},
"title": "021826_LATEBUSES _GH_014-KQED",
"publishDate": 1771448615,
"status": "inherit",
"parent": 0,
"modified": 1772158015,
"caption": "Maria Castillo walks toward an approaching 67 Bernal Heights bus at Folsom and Cortland streets in San Francisco on Feb. 18, 2026.",
"credit": "Gustavo Hernandez/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_014-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_014-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_014-KQED-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_014-KQED-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_014-KQED-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_014-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"fetchFailed": false,
"isLoading": false
},
"news_12040954": {
"type": "attachments",
"id": "news_12040954",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12040954",
"found": true
},
"title": "20241204-BART-JY-028_qed",
"publishDate": 1747772322,
"status": "inherit",
"parent": 12040951,
"modified": 1747772344,
"caption": "A passenger tags their Clipper card at Montgomery BART Station in San Francisco on Dec. 4, 2024.",
"credit": "Juliana Yamada/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-800x533.jpg",
"width": 800,
"height": 533,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1920x1280.jpg",
"width": 1920,
"height": 1280,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed.jpg",
"width": 1999,
"height": 1333
}
},
"fetchFailed": false,
"isLoading": false
},
"news_12052429": {
"type": "attachments",
"id": "news_12052429",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12052429",
"found": true
},
"title": "20241204-BART-JY-023_qed",
"publishDate": 1755288565,
"status": "inherit",
"parent": 12052424,
"modified": 1755288593,
"caption": "Passengers tag their Clipper cards at Montgomery BART Station in San Francisco on Dec. 4, 2024.",
"credit": "Juliana Yamada/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-023_qed-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-023_qed-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-023_qed-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-023_qed-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-023_qed.jpg",
"width": 2000,
"height": 1333
}
},
"fetchFailed": false,
"isLoading": false
},
"news_12070963": {
"type": "attachments",
"id": "news_12070963",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12070963",
"found": true
},
"title": "260123-SIGNATUREKICKOFF00248_TV-KQED",
"publishDate": 1769210890,
"status": "inherit",
"parent": 0,
"modified": 1769210943,
"caption": "Lian Chang (center), a grassroots activist for transit instructs people on how to gain signatures for California Senate Bill 63 at Embarcardero Plaza in San Francisco on January 23, 2026.",
"credit": "Tâm Vũ/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00248_TV-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00248_TV-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00248_TV-KQED-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00248_TV-KQED-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00248_TV-KQED-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00248_TV-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"fetchFailed": false,
"isLoading": false
},
"news_12051372": {
"type": "attachments",
"id": "news_12051372",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12051372",
"found": true
},
"title": "20241204-BART-JY-027_qed",
"publishDate": 1754609631,
"status": "inherit",
"parent": 12051362,
"modified": 1754609652,
"caption": "A passenger tags their Clipper card at Montgomery BART Station in San Francisco on Dec. 4, 2024.",
"credit": "Juliana Yamada/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-027_qed-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-027_qed-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-027_qed-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-027_qed-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-027_qed.jpg",
"width": 1999,
"height": 1333
}
},
"fetchFailed": false,
"isLoading": false
}
},
"audioPlayerReducer": {
"postId": "stream_live",
"isPaused": true,
"isPlaying": false,
"pfsActive": false,
"pledgeModalIsOpen": true,
"playerDrawerIsOpen": false
},
"authorsReducer": {
"ecruzguevarra": {
"type": "authors",
"id": "8654",
"meta": {
"index": "authors_1716337520",
"id": "8654",
"found": true
},
"name": "Ericka Cruz Guevarra",
"firstName": "Ericka",
"lastName": "Cruz Guevarra",
"slug": "ecruzguevarra",
"email": "ecruzguevarra@kqed.org",
"display_author_email": true,
"staff_mastheads": [
"news"
],
"title": "Producer, The Bay Podcast",
"bio": "Ericka Cruz Guevarra is host of \u003ca href=\"https://www.kqed.org/podcasts/thebay\">\u003cem>The Bay\u003c/em>\u003c/a> podcast at KQED. Before host, she was the show’s producer. Her work in that capacity includes a three-part reported series on policing in Vallejo, which won a 2020 excellence in journalism award from the Society of Professional Journalists. Ericka has worked as a breaking news reporter at Oregon Public Broadcasting, helped produce the Code Switch podcast, and was KQED’s inaugural Raul Ramirez Diversity Fund intern. She’s also an alumna of NPR’s Next Generation Radio program. Send her an email if you have strong feelings about whether Fairfield and Suisun City are the Bay. Ericka is represented by SAG-AFTRA.",
"avatar": "https://secure.gravatar.com/avatar/25e5ab8d3d53fad2dcc7bb2b5c506b1a?s=600&d=blank&r=g",
"twitter": "NotoriousECG",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"subscriber"
]
},
{
"site": "news",
"roles": [
"editor",
"manage_categories"
]
},
{
"site": "futureofyou",
"roles": [
"subscriber"
]
},
{
"site": "stateofhealth",
"roles": [
"subscriber"
]
},
{
"site": "science",
"roles": [
"editor"
]
},
{
"site": "forum",
"roles": [
"subscriber"
]
}
],
"headData": {
"title": "Ericka Cruz Guevarra | KQED",
"description": "Producer, The Bay Podcast",
"ogImgSrc": "https://secure.gravatar.com/avatar/25e5ab8d3d53fad2dcc7bb2b5c506b1a?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/25e5ab8d3d53fad2dcc7bb2b5c506b1a?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/ecruzguevarra"
},
"amontecillo": {
"type": "authors",
"id": "11649",
"meta": {
"index": "authors_1716337520",
"id": "11649",
"found": true
},
"name": "Alan Montecillo",
"firstName": "Alan",
"lastName": "Montecillo",
"slug": "amontecillo",
"email": "amontecillo@kqed.org",
"display_author_email": false,
"staff_mastheads": [
"news"
],
"title": "KQED Contributor",
"bio": "Alan Montecillo is the senior editor of \u003cem>\u003ca href=\"http://kqed.org/thebay\">The Bay\u003c/a>, \u003c/em> KQED's local news podcast. Before moving to the Bay Area, he worked as a senior talk show producer for WILL in Champaign-Urbana, Illinois and at Oregon Public Broadcasting in Portland, Oregon. He has won journalism awards from the Society of Professional Journalists Northern California, the Public Media Journalists Association, The Signal Awards, and has also received a regional Edward R. Murrow award. Alan is a Filipino American from Hong Kong and a graduate of Reed College.",
"avatar": "https://secure.gravatar.com/avatar/d5e4e7a76481969ccba76f4e2b5ccabc?s=600&d=blank&r=g",
"twitter": "alanmontecillo",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor",
"manage_categories"
]
}
],
"headData": {
"title": "Alan Montecillo | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/d5e4e7a76481969ccba76f4e2b5ccabc?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/d5e4e7a76481969ccba76f4e2b5ccabc?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/amontecillo"
},
"jlara": {
"type": "authors",
"id": "11761",
"meta": {
"index": "authors_1716337520",
"id": "11761",
"found": true
},
"name": "Juan Carlos Lara",
"firstName": "Juan Carlos",
"lastName": "Lara",
"slug": "jlara",
"email": "jlara@kqed.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "KQED Contributor",
"bio": null,
"avatar": "https://secure.gravatar.com/avatar/19e2052b9b05657c5ff2af2121846e9c?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "forum",
"roles": [
"editor"
]
},
{
"site": "liveblog",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "Juan Carlos Lara | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/19e2052b9b05657c5ff2af2121846e9c?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/19e2052b9b05657c5ff2af2121846e9c?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/jlara"
},
"adahlstromeckman": {
"type": "authors",
"id": "11785",
"meta": {
"index": "authors_1716337520",
"id": "11785",
"found": true
},
"name": "Azul Dahlstrom-Eckman",
"firstName": "Azul",
"lastName": "Dahlstrom-Eckman",
"slug": "adahlstromeckman",
"email": "adahlstrom-eckman@kqed.org",
"display_author_email": true,
"staff_mastheads": [],
"title": "Reporter",
"bio": "Azul is a reporter for KQED who focuses on producing sound-rich audio features for KQED's Morning Edition segment and digital features for KQED's online audiences. He previously worked as the Weekend News Editor at KQED, responsible for overseeing radio and digital news on the weekends. He joined KQED in 2021 as an alumna of KALW's Audio Academy radio journalism training program. He was born and raised on Potrero Hill in San Francisco and holds a B.A. in Environmental Studies from the University of Oregon.",
"avatar": "https://secure.gravatar.com/avatar/99c0cfc680078897572931b34e941e1e?s=600&d=blank&r=g",
"twitter": "@zuliemann",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "science",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Azul Dahlstrom-Eckman | KQED",
"description": "Reporter",
"ogImgSrc": "https://secure.gravatar.com/avatar/99c0cfc680078897572931b34e941e1e?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/99c0cfc680078897572931b34e941e1e?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/adahlstromeckman"
},
"jessicakariisa": {
"type": "authors",
"id": "11831",
"meta": {
"index": "authors_1716337520",
"id": "11831",
"found": true
},
"name": "Jessica Kariisa",
"firstName": "Jessica",
"lastName": "Kariisa",
"slug": "jessicakariisa",
"email": "jkariisa@kqed.org",
"display_author_email": false,
"staff_mastheads": [
"news"
],
"title": "Producer, The Bay",
"bio": "Jessica Kariisa is the producer of The Bay. She first joined KQED as an intern for The California Report Magazine, after which she became an on-call producer. She reported a Bay Curious episode on the use of rap lyrics in criminal trials which won a Society of Professional Journalists award in 2023 for Excellence in Features Journalism and the 2023 Signal Award for Best Conversation Starter. She’s worked on podcasts for Snap Judgment and American Public Media. Before embarking on her audio career, she was a music journalist.\r\n\r\nJessica Kariisa is represented by SAG-AFTRA.",
"avatar": "https://secure.gravatar.com/avatar/4afd355fd24f5515aeab77fd6c72b671?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"author"
]
},
{
"site": "news",
"roles": [
"editor",
"manage_categories"
]
}
],
"headData": {
"title": "Jessica Kariisa | KQED",
"description": "Producer, The Bay",
"ogImgSrc": "https://secure.gravatar.com/avatar/4afd355fd24f5515aeab77fd6c72b671?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/4afd355fd24f5515aeab77fd6c72b671?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/jessicakariisa"
},
"emanoukian": {
"type": "authors",
"id": "11925",
"meta": {
"index": "authors_1716337520",
"id": "11925",
"found": true
},
"name": "Elize Manoukian",
"firstName": "Elize",
"lastName": "Manoukian",
"slug": "emanoukian",
"email": "emanoukian@KQED.org",
"display_author_email": false,
"staff_mastheads": [
"news"
],
"title": "KQED Contributor",
"bio": null,
"avatar": "https://secure.gravatar.com/avatar/3ae2b7f374920c4c6bdbb4c21d5d065f?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "science",
"roles": [
"editor"
]
},
{
"site": "liveblog",
"roles": [
"author"
]
}
],
"headData": {
"title": "Elize Manoukian | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/3ae2b7f374920c4c6bdbb4c21d5d065f?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/3ae2b7f374920c4c6bdbb4c21d5d065f?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/emanoukian"
}
},
"breakingNewsReducer": {},
"pagesReducer": {},
"postsReducer": {
"stream_live": {
"type": "live",
"id": "stream_live",
"audioUrl": "https://streams.kqed.org/kqedradio",
"title": "Live Stream",
"excerpt": "Live Stream information currently unavailable.",
"link": "/radio",
"featImg": "",
"label": {
"name": "KQED Live",
"link": "/"
}
},
"stream_kqedNewscast": {
"type": "posts",
"id": "stream_kqedNewscast",
"audioUrl": "https://www.kqed.org/.stream/anon/radio/RDnews/newscast.mp3?_=1",
"title": "KQED Newscast",
"featImg": "",
"label": {
"name": "88.5 FM",
"link": "/"
}
},
"news_12077174": {
"type": "posts",
"id": "news_12077174",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12077174",
"score": null,
"sort": [
1774054902000
]
},
"guestAuthors": [],
"slug": "judge-sentences-driver-in-deadly-west-portal-crash-to-2-years-probation-no-prison-time",
"title": "Judge Sentences Driver in Deadly West Portal Crash to 2 Years Probation, No Prison Time",
"publishDate": 1774054902,
"format": "standard",
"headTitle": "Judge Sentences Driver in Deadly West Portal Crash to 2 Years Probation, No Prison Time | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>A San Francisco woman who prosecutors said \u003ca href=\"https://www.kqed.org/news/11992918/san-francisco-driver-78-arrested-months-after-crash-that-killed-family-of-4\">drove into a bus stop\u003c/a> at high speed, killing a family of four, has been sentenced to two years of probation.\u003c/p>\n\u003cp>Along with the two years of probation, Superior Court Judge Bruce Chan revoked Mary Fong Lau’s driver’s license for at least three years, and she’ll have to complete 200 hours of community service.\u003c/p>\n\u003cp>The ruling comes almost exactly two years after the crash in San Francisco’s \u003ca href=\"https://www.kqed.org/news/12060004/san-francisco-completes-redesign-of-west-portal-station-after-tragic-2024-crash\">West Portal neighborhood,\u003c/a> which took the lives of Matilde Ramos Pinto, 38, Diego Cardoso de Oliveira, 40, and their young sons, both under 2 years old. Lau, 80, was believed to have been driving approximately 70 mph at the time of the crash.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>During Friday’s sentencing hearing, Chan said Lau’s remorse influenced the sentence, her lack of a criminal record and her age.\u003c/p>\n\u003cp>Family and friends of both Lau and the victims filled the courtroom to hear Chan pass the sentence.\u003c/p>\n\u003cp>A final restitution payment will be decided at a later date and will fall somewhere between $67,000 and nearly $300,000.\u003c/p>\n\u003cfigure id=\"attachment_12077245\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003ca href=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/West-Portal-Two-Year-Anniversary-Vigil-March-20-2026-Fiona-Yim-2-scaled-e1774054793536.jpeg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12077245\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/West-Portal-Two-Year-Anniversary-Vigil-March-20-2026-Fiona-Yim-2-scaled-e1774054793536.jpeg\" alt=\"\" width=\"2000\" height=\"1334\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Photographs of the family killed in a 2024 crash in San Francisco’s West Portal neighborhood hang at a vigil near the crash site on March 19, 2026. \u003ccite>(Courtesy of Fiona Yim/Walk SF)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Family members addressed the court, describing the days after the accident as the youngest, 3-month-old Cauê, lay in the hospital in an induced coma. With both parents dead, their extended family was left with the painful decision to take him off life support so that his organs could go to other babies.\u003c/p>\n\u003cp>Lau, who sat listening through an interpreter for most of the hearing, stood to face the family of the victims.\u003c/p>\n\u003cp>“I want to say sorry for your family. Sorry. Sorry,” Lau said, bowing with each apology.\u003c/p>\n\u003cp>Supporters of the victims expressed their frustration with the judge’s ruling and said Lau should have faced greater punishment for taking four lives.\u003c/p>\n\u003cp>On Monday, the victims’ families released a joint statement criticizing the judge’s decision.\u003c/p>\n\u003cp>“We are outraged that the Court imposed a sentence that not only falls short of justice, but disregards the recommendation of the Adult Probation Department, which called for greater accountability, including 400 hours of community service and one year of home detention. Even those modest recommendations were ignored by Judge Chan,” the statement read.\u003c/p>\n\u003cp>The families said they plan to continue with a civil wrongful death case against Lau.\u003c/p>\n\u003cp>\u003c/p>\n",
"blocks": [],
"excerpt": "The ruling comes almost exactly two years after Mary Fong Lau, 80, crashed into a bus stop at high speed, killing a family of four.",
"status": "publish",
"parent": 0,
"modified": 1774292733,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 15,
"wordCount": 431
},
"headData": {
"title": "Judge Sentences Driver in Deadly West Portal Crash to 2 Years Probation, No Prison Time | KQED",
"description": "The ruling comes almost exactly two years after Mary Fong Lau, 80, crashed into a bus stop at high speed, killing a family of four.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Judge Sentences Driver in Deadly West Portal Crash to 2 Years Probation, No Prison Time",
"datePublished": "2026-03-20T18:01:42-07:00",
"dateModified": "2026-03-23T12:05:33-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 28250,
"slug": "local",
"name": "Local"
},
"sticky": false,
"nprStoryId": "kqed-12077174",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12077174/judge-sentences-driver-in-deadly-west-portal-crash-to-2-years-probation-no-prison-time",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>A San Francisco woman who prosecutors said \u003ca href=\"https://www.kqed.org/news/11992918/san-francisco-driver-78-arrested-months-after-crash-that-killed-family-of-4\">drove into a bus stop\u003c/a> at high speed, killing a family of four, has been sentenced to two years of probation.\u003c/p>\n\u003cp>Along with the two years of probation, Superior Court Judge Bruce Chan revoked Mary Fong Lau’s driver’s license for at least three years, and she’ll have to complete 200 hours of community service.\u003c/p>\n\u003cp>The ruling comes almost exactly two years after the crash in San Francisco’s \u003ca href=\"https://www.kqed.org/news/12060004/san-francisco-completes-redesign-of-west-portal-station-after-tragic-2024-crash\">West Portal neighborhood,\u003c/a> which took the lives of Matilde Ramos Pinto, 38, Diego Cardoso de Oliveira, 40, and their young sons, both under 2 years old. Lau, 80, was believed to have been driving approximately 70 mph at the time of the crash.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>During Friday’s sentencing hearing, Chan said Lau’s remorse influenced the sentence, her lack of a criminal record and her age.\u003c/p>\n\u003cp>Family and friends of both Lau and the victims filled the courtroom to hear Chan pass the sentence.\u003c/p>\n\u003cp>A final restitution payment will be decided at a later date and will fall somewhere between $67,000 and nearly $300,000.\u003c/p>\n\u003cfigure id=\"attachment_12077245\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003ca href=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/West-Portal-Two-Year-Anniversary-Vigil-March-20-2026-Fiona-Yim-2-scaled-e1774054793536.jpeg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12077245\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/West-Portal-Two-Year-Anniversary-Vigil-March-20-2026-Fiona-Yim-2-scaled-e1774054793536.jpeg\" alt=\"\" width=\"2000\" height=\"1334\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Photographs of the family killed in a 2024 crash in San Francisco’s West Portal neighborhood hang at a vigil near the crash site on March 19, 2026. \u003ccite>(Courtesy of Fiona Yim/Walk SF)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Family members addressed the court, describing the days after the accident as the youngest, 3-month-old Cauê, lay in the hospital in an induced coma. With both parents dead, their extended family was left with the painful decision to take him off life support so that his organs could go to other babies.\u003c/p>\n\u003cp>Lau, who sat listening through an interpreter for most of the hearing, stood to face the family of the victims.\u003c/p>\n\u003cp>“I want to say sorry for your family. Sorry. Sorry,” Lau said, bowing with each apology.\u003c/p>\n\u003cp>Supporters of the victims expressed their frustration with the judge’s ruling and said Lau should have faced greater punishment for taking four lives.\u003c/p>\n\u003cp>On Monday, the victims’ families released a joint statement criticizing the judge’s decision.\u003c/p>\n\u003cp>“We are outraged that the Court imposed a sentence that not only falls short of justice, but disregards the recommendation of the Adult Probation Department, which called for greater accountability, including 400 hours of community service and one year of home detention. Even those modest recommendations were ignored by Judge Chan,” the statement read.\u003c/p>\n\u003cp>The families said they plan to continue with a civil wrongful death case against Lau.\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12077174/judge-sentences-driver-in-deadly-west-portal-crash-to-2-years-probation-no-prison-time",
"authors": [
"11761"
],
"categories": [
"news_34167",
"news_28250",
"news_8",
"news_1397"
],
"tags": [
"news_35350",
"news_17725",
"news_22434",
"news_320",
"news_5535",
"news_22456",
"news_1764",
"news_1533",
"news_38",
"news_4096",
"news_1334",
"news_20517"
],
"featImg": "news_12077215",
"label": "news"
},
"news_12076175": {
"type": "posts",
"id": "news_12076175",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12076175",
"score": null,
"sort": [
1773273410000
]
},
"guestAuthors": [],
"slug": "campaign-to-save-muni-pauses-temporarily-after-petition-issue",
"title": "Campaign to Save Muni Pauses Temporarily After Petition Issue",
"publishDate": 1773273410,
"format": "standard",
"headTitle": "Campaign to Save Muni Pauses Temporarily After Petition Issue | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>A \u003ca href=\"https://www.kqed.org/news/12074874/amid-bid-to-save-bay-area-transit-muni-gets-a-campaign-of-its-own\">campaign to avert drastic service cuts at San Francisco’s Muni \u003c/a>this week temporarily paused signature gathering after the campaign’s legal team identified a potential issue with its filings.\u003c/p>\n\u003cp>“ As soon as our legal team flagged a technical, non-policy related oversight in the filing, we moved to refile,” said Max Szabo, a spokesperson for the Stronger Muni For All campaign — which launched signature gathering last week.\u003c/p>\n\u003cp>The initiative is pushing for a parcel tax measure on San Francisco’s November ballot, in order to \u003ca href=\"https://www.kqed.org/news/12021178/sf-muni-reducing-bus-light-rail-service-amid-fiscal-crisis-more-cuts-loom\">avoid deep service cuts\u003c/a> at Muni, the city’s public transit provider.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The campaign said it amended its filing with the city’s Department of Elections “out of an abundance of caution,” to include the full text of two sections of existing law that would be changed if the measure passes — information that was not included in the original filing.\u003c/p>\n\u003cp>“[San Francisco Mayor Daniel Lurie] and the measure’s proponents believe there is no acceptable risk when it comes to saving Muni,” Szabo said.\u003c/p>\n\u003cp>The Department of Elections confirmed that campaign proponents refiled documents on Wednesday morning.\u003c/p>\n\u003cp>Campaign staff told signature gatherers on Monday morning to pause their work until they could redistribute updated petitions, and told the canvassers to return already signed petitions to the campaign.[aside postID=news_12075999 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2024/04/SAN-JOSE-LICENSE-PLATE-READERS-11-KQED-1020x680.jpg']The refiling will not impact the campaign, staff said, and signature gathering will restart “imminently.”\u003c/p>\n\u003cp>“ We’re all set to qualify and win this thing in November,” Szabo said.\u003c/p>\n\u003cp>The San Francisco Municipal Transportation Agency, which runs Muni, is forecasting budget deficits of more than $300 million beginning next fiscal year. Without additional funding, it could be forced to eliminate 20 bus routes, end cable car service or terminate regular operations at 9 p.m. The agency continues to struggle to recover from pandemic-related drops in revenue.\u003c/p>\n\u003cp>About $150 million of the revenue generated from the parcel tax would be used to reduce Muni’s deficit, and about $10 million would pay for “marginal service quality improvements,” according to the SFMTA. The measure would expire in 15 years, and the tax amount would be annually adjusted for inflation.\u003c/p>\n\u003cp>A separate transit funding campaign, The Connect Bay Area Act, is currently gathering signatures to place a \u003ca href=\"https://www.kqed.org/news/12070685/campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway\">regional sales tax measure\u003c/a> on the November ballot in five Bay Area counties, which would also bring more than $100million to Muni’s coffers annually, as well as other struggling transit agencies.\u003c/p>\n\u003cp>The Stronger Muni For All campaign encouraged signature gatherers to redirect their energy to the Connect Bay Area campaign while it worked to fix the issue. Paid and volunteer signature gatherers must collect just over 10,600 valid signatures by July 6 to get the parcel tax measure on the November ballot.\u003c/p>\n\u003cp>\u003c/p>\n",
"blocks": [],
"excerpt": "The campaign to fund San Francisco transit stalled briefly after lawyers identified an “oversight” with campaign filings.",
"status": "publish",
"parent": 0,
"modified": 1773275319,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 14,
"wordCount": 505
},
"headData": {
"title": "Campaign to Save Muni Pauses Temporarily After Petition Issue | KQED",
"description": "The campaign to fund San Francisco transit stalled briefly after lawyers identified an “oversight” with campaign filings.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Campaign to Save Muni Pauses Temporarily After Petition Issue",
"datePublished": "2026-03-11T16:56:50-07:00",
"dateModified": "2026-03-11T17:28:39-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 1397,
"slug": "transportation",
"name": "Transportation"
},
"sticky": false,
"nprStoryId": "kqed-12076175",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12076175/campaign-to-save-muni-pauses-temporarily-after-petition-issue",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>A \u003ca href=\"https://www.kqed.org/news/12074874/amid-bid-to-save-bay-area-transit-muni-gets-a-campaign-of-its-own\">campaign to avert drastic service cuts at San Francisco’s Muni \u003c/a>this week temporarily paused signature gathering after the campaign’s legal team identified a potential issue with its filings.\u003c/p>\n\u003cp>“ As soon as our legal team flagged a technical, non-policy related oversight in the filing, we moved to refile,” said Max Szabo, a spokesperson for the Stronger Muni For All campaign — which launched signature gathering last week.\u003c/p>\n\u003cp>The initiative is pushing for a parcel tax measure on San Francisco’s November ballot, in order to \u003ca href=\"https://www.kqed.org/news/12021178/sf-muni-reducing-bus-light-rail-service-amid-fiscal-crisis-more-cuts-loom\">avoid deep service cuts\u003c/a> at Muni, the city’s public transit provider.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The campaign said it amended its filing with the city’s Department of Elections “out of an abundance of caution,” to include the full text of two sections of existing law that would be changed if the measure passes — information that was not included in the original filing.\u003c/p>\n\u003cp>“[San Francisco Mayor Daniel Lurie] and the measure’s proponents believe there is no acceptable risk when it comes to saving Muni,” Szabo said.\u003c/p>\n\u003cp>The Department of Elections confirmed that campaign proponents refiled documents on Wednesday morning.\u003c/p>\n\u003cp>Campaign staff told signature gatherers on Monday morning to pause their work until they could redistribute updated petitions, and told the canvassers to return already signed petitions to the campaign.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12075999",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/04/SAN-JOSE-LICENSE-PLATE-READERS-11-KQED-1020x680.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>The refiling will not impact the campaign, staff said, and signature gathering will restart “imminently.”\u003c/p>\n\u003cp>“ We’re all set to qualify and win this thing in November,” Szabo said.\u003c/p>\n\u003cp>The San Francisco Municipal Transportation Agency, which runs Muni, is forecasting budget deficits of more than $300 million beginning next fiscal year. Without additional funding, it could be forced to eliminate 20 bus routes, end cable car service or terminate regular operations at 9 p.m. The agency continues to struggle to recover from pandemic-related drops in revenue.\u003c/p>\n\u003cp>About $150 million of the revenue generated from the parcel tax would be used to reduce Muni’s deficit, and about $10 million would pay for “marginal service quality improvements,” according to the SFMTA. The measure would expire in 15 years, and the tax amount would be annually adjusted for inflation.\u003c/p>\n\u003cp>A separate transit funding campaign, The Connect Bay Area Act, is currently gathering signatures to place a \u003ca href=\"https://www.kqed.org/news/12070685/campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway\">regional sales tax measure\u003c/a> on the November ballot in five Bay Area counties, which would also bring more than $100million to Muni’s coffers annually, as well as other struggling transit agencies.\u003c/p>\n\u003cp>The Stronger Muni For All campaign encouraged signature gatherers to redirect their energy to the Connect Bay Area campaign while it worked to fix the issue. Paid and volunteer signature gatherers must collect just over 10,600 valid signatures by July 6 to get the parcel tax measure on the November ballot.\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12076175/campaign-to-save-muni-pauses-temporarily-after-petition-issue",
"authors": [
"11785"
],
"categories": [
"news_31795",
"news_8",
"news_1397"
],
"tags": [
"news_34218",
"news_23394",
"news_27626",
"news_320",
"news_2679",
"news_20517"
],
"featImg": "news_12075354",
"label": "news"
},
"news_12075510": {
"type": "posts",
"id": "news_12075510",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12075510",
"score": null,
"sort": [
1772794825000
]
},
"guestAuthors": [],
"slug": "all-aboard-the-67-san-franciscos-most-delayed-bus",
"title": "All Aboard the 67, San Francisco’s Most Delayed Bus",
"publishDate": 1772794825,
"format": "audio",
"headTitle": "All Aboard the 67, San Francisco’s Most Delayed Bus | KQED",
"labelTerm": {},
"content": "\u003cp>\u003cspan style=\"font-weight: 400\">The 67 is Muni’s most delayed bus line, snaking through the hills along Alemany Boulevard and Bernal Heights, ending at the 24th and Mission BART station. However unreliable it can be, it still serves an estimated 800 daily riders. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">But as SFMTA faces a budget deficit of more than $300 million in July, the 67 and other bus lines are at risk of disappearing if voters don’t approve \u003c/span>\u003ca href=\"https://www.kqed.org/news/12074874/amid-bid-to-save-bay-area-transit-muni-gets-a-campaign-of-its-own\">\u003cspan style=\"font-weight: 400\">ballot measures to fund transit this November.\u003c/span>\u003c/a>\u003c/p>\n\u003cp>\u003cstrong>Links:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli style=\"font-weight: 400\">\u003ca href=\"https://www.kqed.org/news/12073883/its-san-franciscos-most-delayed-bus-for-riders-a-frustrating-problem-may-get-worse\">\u003cspan style=\"font-weight: 400\">It’s San Francisco’s Most Delayed Bus. For Riders, a Frustrating Problem May Get Worse\u003c/span>\u003c/a>\u003c/li>\n\u003cli style=\"font-weight: 400\">\u003ca href=\"https://www.kqed.org/news/12074874/amid-bid-to-save-bay-area-transit-muni-gets-a-campaign-of-its-own\">\u003cspan style=\"font-weight: 400\">Amid Bid to Save Bay Area Transit, Muni Gets a Campaign of Its Own\u003c/span>\u003c/a>\u003c/li>\n\u003c/ul>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">Some members of the KQED podcast team are represented by The Screen Actors Guild, American Federation of Television and Radio Artists, San Francisco-Northern California Local.\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" frameborder=\"0\" height=\"200\" scrolling=\"no\" src=\"https://playlist.megaphone.fm?e=KQINC3063602055&light=true\" width=\"100%\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003ci>This is a computer-generated transcript. While our team has reviewed it, there may be errors.\u003c/i>\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:00:00] I’m Ericka Cruz-Gavara and welcome to The Bay, local news to keep you rooted. Bay Area transit agencies have drawn up nightmare scenarios if they can’t get enough money to help them close their budget deficits. Those nightmare scenarios include the elimination of the red and green BART lines, no BART or Muni after 9 p.m., and, if you can even imagine it, a San Francisco without cable cars.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:00:35] If that money isn’t raised, then we could see some really big changes to service in San Francisco.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:00:43] SFMTA, which is the agency that runs Muni, says it could cut entire bus lines if voters don’t approve ballot measures to fund transit this November. And even though some of those lines aren’t used by a ton of people, cutting them will impact entire neighborhoods. Today, we take you aboard one such bus line in San Francisco, Muni’s most delayed bus to meet the riders who rely on it every day.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:01:24] People actually call the 67 a rollercoaster because it goes over so many hills.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:01:32] Elize Manoukian is a reporter for KQED.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:01:36] It starts at Alemany and then just climbs up to the top of Bernal Heights Park. Beautiful park, has a view of the whole bay and a great view of downtown San Francisco. And then it sort of snakes its way down to 24th Street Mission and then back again. You can ride the whole loop in 25 minutes. It’s also visually kind of funny, it’s only 30 feet long, like about half of a normal bus. It’s diesel powered, because they really have to be chugging up those hills. One of the passengers I talked to for this story, he told me that he puts his backpack on top of his knees so that in case he slides into the seat in front of him, he has a little cushion.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:02:26] And who is riding this bus?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:02:28] It serves a pretty diverse swath of neighborhood residents, everyone from the people who live at the Alemany Apartments, which is a affordable housing complex. It also climbs up through the Bernal Heights hilly neighborhood, which has a lot of single-family homes, a lot of wealthier tech residents in the city. I see a lot of kids take it to school. It serves Paul Revere Elementary and a couple other schools in the mission in Bernal Heights. And then of course it serves the people who live in the Mission right by 24th Street.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:03:06] And is it often like a crowded bus? Are people like standing on this roller coaster?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:03:11] Not really. It’s quite, it can get a little busy during the morning commute, but it only gets about 800 riders per day, which is down from half before the pandemic. That’s a pretty low volume route. You know, some of the busses, like the 38, will serve up to 25,000 people a day. It’s a smaller neighborhood route that connects people from neighborhood to neighborhood, as opposed to taking them straight to downtown.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:03:40] And you are someone who frequently uses this bus, is that right?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:03:43] Yeah, I’m right off of Courtland Street, and so I take it to get to 24th Street BART all the time.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:03:51] Just besides the fact that you ride it, what is so special about the 67? Why did you want to focus on this particular bus line in your reporting?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:04:00] Well, I agree. I think it is a very magical line, but yeah, it also is the most delayed bus in San Francisco, which I learned one day when I was trying to take it to BART so I could go see my friend in Oakland on Valentine’s Day. And it never came. And it made me wonder, like, is this a common experience? And I found out that one in 67’s will depart very late.\u003c/p>\n\u003cp>\u003cstrong>Gil Diaz \u003c/strong>[00:04:27] So if I miss one bus, I could be waiting 20, 30 minutes for the next one, maybe longer.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:04:33] I also talked to a guy named Gil Diaz. He also rides the 67 and he gets on at the same stop as me and he takes it to 24th Street and then goes to work from there.\u003c/p>\n\u003cp>\u003cstrong>Gil Diaz \u003c/strong>[00:04:44] I just noticed that there’s a gap between pickups. Yeah, I get that anxiety. Like, oh, every minute’s counting because it’s going to affect the next bus.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:04:54] You know, the bus runs every 20 minutes, so if one doesn’t come or one is very delayed, then you can be waiting like almost an hour for it to show up.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:05:04] That’s the worst feeling.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:05:05] I know, especially on a cold San Francisco chilly day, you know?\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:05:08] Totally. And then what do you do if you miss the bus? Like what are your options?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:05:17] You know, there’s always another bus, luckily Muni is really well connected, but you can end up taking a completely different route, having to travel to different corners of the city to get to where you need to be.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:05:28] Going up and down those hills on foot.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:05:30] That’s true, you can always take the “chevro-legs” and just climb up the hill, climb up to the top of Bernal Heights and climb down, which is really a workout.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:05:41] I mean, why is this particular line the most delayed bus in San Francisco?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:05:48] So I asked SFMTA the same question, and it really does have to do with the steep grades of the route, the very sharp turns that it has to make as it snakes around the Bernal Heights Hill and around these very narrow streets and neighborhoods. I asked if it had to do with a Muni operator shortage or a vehicle shortage, and they told me that there wasn’t one at this time.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:06:17] A lot of people still rely on the 67, it sounds like, but it could actually also go away, right? Can you explain the sort of looming threats to SFMTA and also lines like the 67?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:06:31] So like other transit agencies in the Bay, the SFMTA is in trouble. It’s facing a more than $300 million deficit starting in July. And that number is only projected to grow over the next couple of years because of things like rising costs and lower fare revenue since the pandemic. So the SFMTA, they’re looking at a lot of different scenarios to help them work through this. One of them is a parcel tax on the ballot in November. There’s also a second regional tax that people across the Bay Area can vote on. Part of the revenue raised by that sales tax will go to fund Muni.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:07:16] As well as BART.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:07:19] Exactly. AC Transit, among others. But, you know, that’s all hypothetical at this point. If that money isn’t raised, then we could see some really big changes to service in San Francisco. And one of the proposed changes would be cutting the 67, which, yeah, like I said, serves a really hilly community and there is no parallel line and 11 other lines like it which also serve hilly neighborhoods, could also be impacted.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:07:51] Is SFMTA doing to try and prove that it is still worth funding? I mean, with these ballot measures going before voters, I imagine they want to make a good case that they’re worth keeping around.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:08:07] Definitely. And I will say, the SFMTA actually just released its ridership survey for the year, and it got really, really high reviews from San Francisco residents. I think it was something like 78% said that they had good or excellent experiences with Muni. So I think that people are happy with the service that they’re getting for the most part. But they’re also trying some kind of interesting things, too, to improve their service, especially since the pandemic, when a lot of lines were cut pretty much overnight, but some people still needed to get around the city. So one thing that they did was switch their busier lines, like the 38, the 22, and the 1, they switched those busier lines over to a system that’s called headway. So instead of operating on traditional bus schedules, they switched to intervals. They really focused on making sure that busses were spaced out evenly instead of adhering to a strict schedule. So instead if your bus coming right at 3 p.m., your bus would come every 10 minutes or every five minutes for some of these busier lines. And they said that they were getting really positive feedback from that.\u003c/p>\n\u003cp>\u003cstrong>Brent Jones \u003c/strong>[00:09:26] The whole idea is to stay flexible and nimble and be able to adjust our service with the actual customer needs.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:09:34] Brent Jones is the director of transit for SFMTA. He’s been with the agency for nearly three decades. And he was there when they decided to make this switch over from a schedule-based system for the busier lines over to this thing that’s called headway.\u003c/p>\n\u003cp>\u003cstrong>Brent Jones \u003c/strong>[00:09:51] So what we found was that we had less issues with people being upset about their vehicle being late as opposed to, hey, but even if I see it pulling off, I know another one will be there within 10 minutes.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:10:05] Yeah, I feel like that is something that would help me as someone who’s not really always interested in checking which bus I should take. It’s good to just show up to a bus stop and know that if there’s not one there, there will at least be one in 10 minutes or less, essentially.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:10:22] Yeah, you know that it’s going to come and that you’re not going to see like three busses bunched up and then one doesn’t come for half an hour. It’s going be more regular.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:10:31] And so is this happening with the 67 as well?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:10:36] No, it’s not. Because the 67 is a smaller line and it comes every 20 minutes, it doesn’t make sense for the agency to make this change for all of its busses in circulation. So about half of them are still on schedules and then half of the have switched over to this kind of experimental system. Out of all of these lower volume routes, which are still on schedules, only 56% of them depart on time, which is still not great. But at least they’re trying the headway and it’s getting them some better results for the busier lines.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:11:12] There are these efforts like this parcel tax in San Francisco, this region-wide ballot measure to try and prevent these worst-case scenarios where lines like the 67 go away completely. Do we know how helpful some of these efforts might actually be?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:11:30] I think they would be a game changer. I think collectively they would raise enough to be able to allow it to keep operating. And they would for sure stop it from having to make major reductions, not just to service, but also to staff and to some of their other projects, like improving bus stops across the city.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:11:51] And saving the 67.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:11:52] And saving the 67.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:11:55] I mean, if it went away, like, what would that mean for you and all the other folks who rely on it?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:12:03] For people who are trying to connect from these hilly neighborhoods to BART, their commutes are gonna be a lot more challenging. For the kids who are trying to get from the Alemany Apartments to their middle school across the street, it’s gonna be, a lot, it’s going to be a really long, difficult walk every morning. So, yeah, it would definitely throw a wrench in people’s mornings. I love the 67 community and I love the bus drivers on it. Shouts out to Hannibal Thompson, who’s one of my favorite drivers. And I hope that they stay, they stick around.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:12:39] Hope it sticks around for you and all those kids. Thank you so much for joining me, Elize. I appreciate it.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:12:45] Thanks for letting me talk about my bus.\u003c/p>\n\n",
"blocks": [],
"excerpt": "However unreliable it can be, the 67 still serves an estimated 800 daily riders. But as SFMTA faces a budget deficit, the 67 is at risk of disappearing.",
"status": "publish",
"parent": 0,
"modified": 1772830246,
"stats": {
"hasAudio": true,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 55,
"wordCount": 2501
},
"headData": {
"title": "All Aboard the 67, San Francisco’s Most Delayed Bus | KQED",
"description": "However unreliable it can be, the 67 still serves an estimated 800 daily riders. But as SFMTA faces a budget deficit, the 67 is at risk of disappearing.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "All Aboard the 67, San Francisco’s Most Delayed Bus",
"datePublished": "2026-03-06T03:00:25-08:00",
"dateModified": "2026-03-06T12:50:46-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 1397,
"slug": "transportation",
"name": "Transportation"
},
"source": "The Bay",
"sourceUrl": "https://www.kqed.org/podcasts/thebay",
"audioUrl": "https://www.podtrac.com/pts/redirect.mp3/traffic.megaphone.fm/KQINC3063602055.mp3",
"sticky": false,
"nprStoryId": "kqed-12075510",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12075510/all-aboard-the-67-san-franciscos-most-delayed-bus",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cspan style=\"font-weight: 400\">The 67 is Muni’s most delayed bus line, snaking through the hills along Alemany Boulevard and Bernal Heights, ending at the 24th and Mission BART station. However unreliable it can be, it still serves an estimated 800 daily riders. \u003c/span>\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">But as SFMTA faces a budget deficit of more than $300 million in July, the 67 and other bus lines are at risk of disappearing if voters don’t approve \u003c/span>\u003ca href=\"https://www.kqed.org/news/12074874/amid-bid-to-save-bay-area-transit-muni-gets-a-campaign-of-its-own\">\u003cspan style=\"font-weight: 400\">ballot measures to fund transit this November.\u003c/span>\u003c/a>\u003c/p>\n\u003cp>\u003cstrong>Links:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli style=\"font-weight: 400\">\u003ca href=\"https://www.kqed.org/news/12073883/its-san-franciscos-most-delayed-bus-for-riders-a-frustrating-problem-may-get-worse\">\u003cspan style=\"font-weight: 400\">It’s San Francisco’s Most Delayed Bus. For Riders, a Frustrating Problem May Get Worse\u003c/span>\u003c/a>\u003c/li>\n\u003cli style=\"font-weight: 400\">\u003ca href=\"https://www.kqed.org/news/12074874/amid-bid-to-save-bay-area-transit-muni-gets-a-campaign-of-its-own\">\u003cspan style=\"font-weight: 400\">Amid Bid to Save Bay Area Transit, Muni Gets a Campaign of Its Own\u003c/span>\u003c/a>\u003c/li>\n\u003c/ul>\n\u003cp>\u003ci>\u003cspan style=\"font-weight: 400\">Some members of the KQED podcast team are represented by The Screen Actors Guild, American Federation of Television and Radio Artists, San Francisco-Northern California Local.\u003c/span>\u003c/i>\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" frameborder=\"0\" height=\"200\" scrolling=\"no\" src=\"https://playlist.megaphone.fm?e=KQINC3063602055&light=true\" width=\"100%\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ci>This is a computer-generated transcript. While our team has reviewed it, there may be errors.\u003c/i>\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:00:00] I’m Ericka Cruz-Gavara and welcome to The Bay, local news to keep you rooted. Bay Area transit agencies have drawn up nightmare scenarios if they can’t get enough money to help them close their budget deficits. Those nightmare scenarios include the elimination of the red and green BART lines, no BART or Muni after 9 p.m., and, if you can even imagine it, a San Francisco without cable cars.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:00:35] If that money isn’t raised, then we could see some really big changes to service in San Francisco.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:00:43] SFMTA, which is the agency that runs Muni, says it could cut entire bus lines if voters don’t approve ballot measures to fund transit this November. And even though some of those lines aren’t used by a ton of people, cutting them will impact entire neighborhoods. Today, we take you aboard one such bus line in San Francisco, Muni’s most delayed bus to meet the riders who rely on it every day.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:01:24] People actually call the 67 a rollercoaster because it goes over so many hills.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:01:32] Elize Manoukian is a reporter for KQED.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:01:36] It starts at Alemany and then just climbs up to the top of Bernal Heights Park. Beautiful park, has a view of the whole bay and a great view of downtown San Francisco. And then it sort of snakes its way down to 24th Street Mission and then back again. You can ride the whole loop in 25 minutes. It’s also visually kind of funny, it’s only 30 feet long, like about half of a normal bus. It’s diesel powered, because they really have to be chugging up those hills. One of the passengers I talked to for this story, he told me that he puts his backpack on top of his knees so that in case he slides into the seat in front of him, he has a little cushion.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:02:26] And who is riding this bus?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:02:28] It serves a pretty diverse swath of neighborhood residents, everyone from the people who live at the Alemany Apartments, which is a affordable housing complex. It also climbs up through the Bernal Heights hilly neighborhood, which has a lot of single-family homes, a lot of wealthier tech residents in the city. I see a lot of kids take it to school. It serves Paul Revere Elementary and a couple other schools in the mission in Bernal Heights. And then of course it serves the people who live in the Mission right by 24th Street.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:03:06] And is it often like a crowded bus? Are people like standing on this roller coaster?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:03:11] Not really. It’s quite, it can get a little busy during the morning commute, but it only gets about 800 riders per day, which is down from half before the pandemic. That’s a pretty low volume route. You know, some of the busses, like the 38, will serve up to 25,000 people a day. It’s a smaller neighborhood route that connects people from neighborhood to neighborhood, as opposed to taking them straight to downtown.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:03:40] And you are someone who frequently uses this bus, is that right?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:03:43] Yeah, I’m right off of Courtland Street, and so I take it to get to 24th Street BART all the time.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:03:51] Just besides the fact that you ride it, what is so special about the 67? Why did you want to focus on this particular bus line in your reporting?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:04:00] Well, I agree. I think it is a very magical line, but yeah, it also is the most delayed bus in San Francisco, which I learned one day when I was trying to take it to BART so I could go see my friend in Oakland on Valentine’s Day. And it never came. And it made me wonder, like, is this a common experience? And I found out that one in 67’s will depart very late.\u003c/p>\n\u003cp>\u003cstrong>Gil Diaz \u003c/strong>[00:04:27] So if I miss one bus, I could be waiting 20, 30 minutes for the next one, maybe longer.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:04:33] I also talked to a guy named Gil Diaz. He also rides the 67 and he gets on at the same stop as me and he takes it to 24th Street and then goes to work from there.\u003c/p>\n\u003cp>\u003cstrong>Gil Diaz \u003c/strong>[00:04:44] I just noticed that there’s a gap between pickups. Yeah, I get that anxiety. Like, oh, every minute’s counting because it’s going to affect the next bus.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:04:54] You know, the bus runs every 20 minutes, so if one doesn’t come or one is very delayed, then you can be waiting like almost an hour for it to show up.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:05:04] That’s the worst feeling.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:05:05] I know, especially on a cold San Francisco chilly day, you know?\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:05:08] Totally. And then what do you do if you miss the bus? Like what are your options?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:05:17] You know, there’s always another bus, luckily Muni is really well connected, but you can end up taking a completely different route, having to travel to different corners of the city to get to where you need to be.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:05:28] Going up and down those hills on foot.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:05:30] That’s true, you can always take the “chevro-legs” and just climb up the hill, climb up to the top of Bernal Heights and climb down, which is really a workout.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:05:41] I mean, why is this particular line the most delayed bus in San Francisco?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:05:48] So I asked SFMTA the same question, and it really does have to do with the steep grades of the route, the very sharp turns that it has to make as it snakes around the Bernal Heights Hill and around these very narrow streets and neighborhoods. I asked if it had to do with a Muni operator shortage or a vehicle shortage, and they told me that there wasn’t one at this time.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:06:17] A lot of people still rely on the 67, it sounds like, but it could actually also go away, right? Can you explain the sort of looming threats to SFMTA and also lines like the 67?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:06:31] So like other transit agencies in the Bay, the SFMTA is in trouble. It’s facing a more than $300 million deficit starting in July. And that number is only projected to grow over the next couple of years because of things like rising costs and lower fare revenue since the pandemic. So the SFMTA, they’re looking at a lot of different scenarios to help them work through this. One of them is a parcel tax on the ballot in November. There’s also a second regional tax that people across the Bay Area can vote on. Part of the revenue raised by that sales tax will go to fund Muni.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:07:16] As well as BART.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:07:19] Exactly. AC Transit, among others. But, you know, that’s all hypothetical at this point. If that money isn’t raised, then we could see some really big changes to service in San Francisco. And one of the proposed changes would be cutting the 67, which, yeah, like I said, serves a really hilly community and there is no parallel line and 11 other lines like it which also serve hilly neighborhoods, could also be impacted.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:07:51] Is SFMTA doing to try and prove that it is still worth funding? I mean, with these ballot measures going before voters, I imagine they want to make a good case that they’re worth keeping around.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:08:07] Definitely. And I will say, the SFMTA actually just released its ridership survey for the year, and it got really, really high reviews from San Francisco residents. I think it was something like 78% said that they had good or excellent experiences with Muni. So I think that people are happy with the service that they’re getting for the most part. But they’re also trying some kind of interesting things, too, to improve their service, especially since the pandemic, when a lot of lines were cut pretty much overnight, but some people still needed to get around the city. So one thing that they did was switch their busier lines, like the 38, the 22, and the 1, they switched those busier lines over to a system that’s called headway. So instead of operating on traditional bus schedules, they switched to intervals. They really focused on making sure that busses were spaced out evenly instead of adhering to a strict schedule. So instead if your bus coming right at 3 p.m., your bus would come every 10 minutes or every five minutes for some of these busier lines. And they said that they were getting really positive feedback from that.\u003c/p>\n\u003cp>\u003cstrong>Brent Jones \u003c/strong>[00:09:26] The whole idea is to stay flexible and nimble and be able to adjust our service with the actual customer needs.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:09:34] Brent Jones is the director of transit for SFMTA. He’s been with the agency for nearly three decades. And he was there when they decided to make this switch over from a schedule-based system for the busier lines over to this thing that’s called headway.\u003c/p>\n\u003cp>\u003cstrong>Brent Jones \u003c/strong>[00:09:51] So what we found was that we had less issues with people being upset about their vehicle being late as opposed to, hey, but even if I see it pulling off, I know another one will be there within 10 minutes.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:10:05] Yeah, I feel like that is something that would help me as someone who’s not really always interested in checking which bus I should take. It’s good to just show up to a bus stop and know that if there’s not one there, there will at least be one in 10 minutes or less, essentially.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:10:22] Yeah, you know that it’s going to come and that you’re not going to see like three busses bunched up and then one doesn’t come for half an hour. It’s going be more regular.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:10:31] And so is this happening with the 67 as well?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:10:36] No, it’s not. Because the 67 is a smaller line and it comes every 20 minutes, it doesn’t make sense for the agency to make this change for all of its busses in circulation. So about half of them are still on schedules and then half of the have switched over to this kind of experimental system. Out of all of these lower volume routes, which are still on schedules, only 56% of them depart on time, which is still not great. But at least they’re trying the headway and it’s getting them some better results for the busier lines.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:11:12] There are these efforts like this parcel tax in San Francisco, this region-wide ballot measure to try and prevent these worst-case scenarios where lines like the 67 go away completely. Do we know how helpful some of these efforts might actually be?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:11:30] I think they would be a game changer. I think collectively they would raise enough to be able to allow it to keep operating. And they would for sure stop it from having to make major reductions, not just to service, but also to staff and to some of their other projects, like improving bus stops across the city.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:11:51] And saving the 67.\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:11:52] And saving the 67.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:11:55] I mean, if it went away, like, what would that mean for you and all the other folks who rely on it?\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:12:03] For people who are trying to connect from these hilly neighborhoods to BART, their commutes are gonna be a lot more challenging. For the kids who are trying to get from the Alemany Apartments to their middle school across the street, it’s gonna be, a lot, it’s going to be a really long, difficult walk every morning. So, yeah, it would definitely throw a wrench in people’s mornings. I love the 67 community and I love the bus drivers on it. Shouts out to Hannibal Thompson, who’s one of my favorite drivers. And I hope that they stay, they stick around.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:12:39] Hope it sticks around for you and all those kids. Thank you so much for joining me, Elize. I appreciate it.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Elize Manoukian \u003c/strong>[00:12:45] Thanks for letting me talk about my bus.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12075510/all-aboard-the-67-san-franciscos-most-delayed-bus",
"authors": [
"8654",
"11925",
"11649",
"11831"
],
"categories": [
"news_8",
"news_1397"
],
"tags": [
"news_36599",
"news_33812",
"news_320",
"news_38",
"news_1334",
"news_22598",
"news_2684",
"news_20517"
],
"featImg": "news_12073740",
"label": "source_news_12075510"
},
"news_12074874": {
"type": "posts",
"id": "news_12074874",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12074874",
"score": null,
"sort": [
1772583938000
]
},
"guestAuthors": [],
"slug": "amid-bid-to-save-bay-area-transit-muni-gets-a-campaign-of-its-own",
"title": "Amid Bid to Save Bay Area Transit, Muni Gets a Campaign of Its Own",
"publishDate": 1772583938,
"format": "standard",
"headTitle": "Amid Bid to Save Bay Area Transit, Muni Gets a Campaign of Its Own | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>No more cable cars. Double the wait times. No more regular service after 9 p.m. and the elimination of 20 \u003ca href=\"https://www.kqed.org/news/tag/muni\">Muni\u003c/a> bus routes.\u003c/p>\n\u003cp>These are the dire scenarios elected officials and public transit advocates in San Francisco are working to prevent as they kicked off the Stronger Muni For All campaign at the city’s Dolores Park on Tuesday.\u003c/p>\n\u003cp>“The success of San Francisco’s economic recovery is dependent on safe, reliable, and affordable public transit. Without it, older adults can’t get to their appointments. Kids can’t get to school, and workers can’t get to their jobs,” San Francisco Mayor Daniel Lurie said.\u003c/p>\n\u003cp>The campaign aims to put a parcel tax measure on the November ballot that, if approved by voters, would generate around $160 million for Muni annually in order to help stave off those cuts. It’s one of two campaigns now underway to generate revenue for Bay Area transit agencies. The campaign for the \u003ca href=\"https://www.kqed.org/news/12070685/campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway\">Connect Bay Area Act\u003c/a>, a regional sales tax measure that would generate around $1 billion annually for Muni, AC Transit, BART and Caltrain, among others, began gathering signatures in late January.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The measures come at a precarious time for public transit across the region, and Muni in particular, as the agencies stare down immense budget deficits that could force extreme reductions of their networks. Proponents of the measure include representatives from the San Francisco Chamber of Commerce, organized labor and community advocacy groups.\u003c/p>\n\u003cp>“ What’s the point of living in a city if you have to drive everywhere?” asked Mario Guerrieri, who plans to volunteer as a signature gatherer for the campaign. “I love San Francisco, and Muni is one of the things that makes it great.”\u003c/p>\n\u003cp>The San Francisco Municipal Transportation Agency, which runs Muni, the city’s public train, cable car and bus provider, is still reeling from the pandemic. The economic downturn and shelter-in-place order that accompanied COVID-19 negatively impacted all of SFMTA’s funding sources, including tax revenue, parking fees, grants and Muni fares, all of which have not rebounded to pre-pandemic levels.\u003c/p>\n\u003cfigure id=\"attachment_12075255\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12075255\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-01-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-01-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-01-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-01-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The J Church Muni line at Church and Market streets in San Francisco on March 3, 2026. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Since that time, the SFMTA has relied on federal, state and regional pandemic relief funding to stay in the black, but that money is set to run out this summer.\u003c/p>\n\u003cp>If the measure makes it to the November ballot and passes, property owners would be billed annually based on the type of property and square footage. Owners of single-family properties would need to pay $129 annually, multifamily property owners would owe $249 and owners of non-residential parcels would have to shell out $799, with additional tax levied if the properties exceed a certain square footage limit.\u003c/p>\n\u003cp>About $150 million of the revenue generated annually from this tax would be used to reduce Muni’s deficit, and about $10 million would pay for “marginal service quality improvements,” according to the SFMTA. The measure would expire in 15 years, and the tax amount would be annually adjusted for inflation.\u003c/p>\n\u003cp>Certain property owners would be exempted. Parcels or units owned by seniors who occupy that space as their primary residence wouldn’t pay, nor would occupants or owners of Single Room Occupancy (SRO) buildings. Non-profits, hospitals, museums and government-owned land would also be exempt under existing rules for property taxes.[aside postID=news_12073883 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_014-KQED.jpg']At a recent meeting of the San Francisco County Transportation Authority, District 2 Supervisor Stephen Sherrill said he was “broadly very supportive of this, despite concerns about some of the details.”\u003c/p>\n\u003cp>“Seniors being exempted generally makes sense, but was there any thought given to seniors who can definitely afford this, say in the 5,000-square-foot mansion properties?” Sherrill asked SFMTA staff.\u003c/p>\n\u003cp>SFMTA staff confirmed that all senior property owners, regardless of the extravagance of their property, would be exempt from the tax.\u003c/p>\n\u003cp>The language of the measure also allows a “pass-through,” where owners of single-family properties may pass up to 50% of the tax onto renters of rent-controlled units.\u003c/p>\n\u003cp>Sherrill noted that while senior property owners are exempt from the tax, senior renters could still be charged the pass-through.\u003c/p>\n\u003cp>SFMTA staff said they modeled this parcel tax off previous ones used by the San Francisco Unified School District.\u003c/p>\n\u003cp>“Throughout this process, what we were balancing was the need to avoid complexity,” SFMTA Director of Transportation Julie Kirschbaum said. “This is already going to be a very complex task to administer and deliver, as well as trying to make sure that we were focusing on the people who needed [the exemptions] the most.”\u003c/p>\n\u003cp>Kat Siegal, one of the measure’s proponents, said the parcel tax is one of the best stable funding mechanisms for public transit.\u003c/p>\n\u003cfigure id=\"attachment_12075260\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12075260\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-26-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-26-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-26-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-26-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A kickoff event for the “Stronger Muni for All” measure at Dolores Park in San Francisco on March 3, 2026. Supporters say the proposal would prevent major Muni service cuts as the transit system faces a budget shortfall. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“It doesn’t fluctuate with the economic situation the same way that a sales tax or a gross receipts tax might,” Siegal said.\u003c/p>\n\u003cp>Siegal acknowledged it is hard to ask voters to tax themselves twice in the November election to fund transit, but she said the costs would be far higher to everyone in the city if Muni reduced service.\u003c/p>\n\u003cp>”It’s a flat rate, $129 a year tax. So that’s pretty reasonable compared to the price of buying a car because your bus line isn’t there anymore,” Siegal said.\u003c/p>\n\u003cp>If voters approve just one of the two proposed taxes, Muni officials say it won’t be enough to prevent service cuts. The agency’s budget deficit is projected to be $344 million in fiscal year 2027, growing to $435 million in fiscal year 2030.[aside postID=news_12070685 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00248_TV-KQED.jpg']\u003ca href=\"https://www.kqed.org/news/12070685/campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway\">The Connect Bay Area Act\u003c/a> would levy a 1-cent sales tax in San Francisco, and a half-cent sales tax in four other Bay Area counties, providing $155 million per year for the agency, but even with that additional funding, it wouldn’t close the full funding gap.\u003c/p>\n\u003cp>To make up the difference, the SFMTA also plans to reduce costs by further cutting vacant positions, optimizing maintenance shifts to reduce premium pay and scaling back the work it requests from other city departments, among other policy shifts. The agency also plans to generate more revenue by increasing meter rates and citation late penalties, along with eliminating the Clipper card fare discount, to name a few. Combined, these efforts are expected to contribute up to $42.5 million.\u003c/p>\n\u003cp>Dylan Fabris, the community and policy manager with the non-profit advocacy group San Francisco Transit Riders, said he would have preferred that the two ballot measures be merged into one, but the depth of Muni’s deficit, in particular, combined with that of other transit agencies, meant Muni also needs to “self-help.”\u003c/p>\n\u003cp>“It’s not one or the other. At the end of the day, we need both of these measures to pass to prevent catastrophic cuts,” Fabris said.\u003c/p>\n\u003cp>The Stronger Muni For All campaign has until July 6 to collect and submit just over 10,600 valid signatures to get the measure on the November ballot.\u003c/p>\n\u003cp>“ Structurally, we just need new funding, and it’s not coming from the federal government or the state government,” Siegal said. “We need to do it ourselves.”\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "Advocates kicked off a signature-gathering campaign on Tuesday for a parcel tax to fund Muni. It’s one of two ballot measures that will need to pass in November to avoid service cuts.",
"status": "publish",
"parent": 0,
"modified": 1772654264,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 29,
"wordCount": 1344
},
"headData": {
"title": "Amid Bid to Save Bay Area Transit, Muni Gets a Campaign of Its Own | KQED",
"description": "Advocates kicked off a signature-gathering campaign on Tuesday for a parcel tax to fund Muni. It’s one of two ballot measures that will need to pass in November to avoid service cuts.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Amid Bid to Save Bay Area Transit, Muni Gets a Campaign of Its Own",
"datePublished": "2026-03-03T16:25:38-08:00",
"dateModified": "2026-03-04T11:57:44-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 1397,
"slug": "transportation",
"name": "Transportation"
},
"audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/ffca7e9f-6831-41c5-bcaf-aaef00f5a073/e7299cff-4ba8-4eae-88bb-b403011c73b8/audio.mp3",
"sticky": false,
"nprStoryId": "kqed-12074874",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12074874/amid-bid-to-save-bay-area-transit-muni-gets-a-campaign-of-its-own",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>No more cable cars. Double the wait times. No more regular service after 9 p.m. and the elimination of 20 \u003ca href=\"https://www.kqed.org/news/tag/muni\">Muni\u003c/a> bus routes.\u003c/p>\n\u003cp>These are the dire scenarios elected officials and public transit advocates in San Francisco are working to prevent as they kicked off the Stronger Muni For All campaign at the city’s Dolores Park on Tuesday.\u003c/p>\n\u003cp>“The success of San Francisco’s economic recovery is dependent on safe, reliable, and affordable public transit. Without it, older adults can’t get to their appointments. Kids can’t get to school, and workers can’t get to their jobs,” San Francisco Mayor Daniel Lurie said.\u003c/p>\n\u003cp>The campaign aims to put a parcel tax measure on the November ballot that, if approved by voters, would generate around $160 million for Muni annually in order to help stave off those cuts. It’s one of two campaigns now underway to generate revenue for Bay Area transit agencies. The campaign for the \u003ca href=\"https://www.kqed.org/news/12070685/campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway\">Connect Bay Area Act\u003c/a>, a regional sales tax measure that would generate around $1 billion annually for Muni, AC Transit, BART and Caltrain, among others, began gathering signatures in late January.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The measures come at a precarious time for public transit across the region, and Muni in particular, as the agencies stare down immense budget deficits that could force extreme reductions of their networks. Proponents of the measure include representatives from the San Francisco Chamber of Commerce, organized labor and community advocacy groups.\u003c/p>\n\u003cp>“ What’s the point of living in a city if you have to drive everywhere?” asked Mario Guerrieri, who plans to volunteer as a signature gatherer for the campaign. “I love San Francisco, and Muni is one of the things that makes it great.”\u003c/p>\n\u003cp>The San Francisco Municipal Transportation Agency, which runs Muni, the city’s public train, cable car and bus provider, is still reeling from the pandemic. The economic downturn and shelter-in-place order that accompanied COVID-19 negatively impacted all of SFMTA’s funding sources, including tax revenue, parking fees, grants and Muni fares, all of which have not rebounded to pre-pandemic levels.\u003c/p>\n\u003cfigure id=\"attachment_12075255\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12075255\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-01-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-01-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-01-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-01-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The J Church Muni line at Church and Market streets in San Francisco on March 3, 2026. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Since that time, the SFMTA has relied on federal, state and regional pandemic relief funding to stay in the black, but that money is set to run out this summer.\u003c/p>\n\u003cp>If the measure makes it to the November ballot and passes, property owners would be billed annually based on the type of property and square footage. Owners of single-family properties would need to pay $129 annually, multifamily property owners would owe $249 and owners of non-residential parcels would have to shell out $799, with additional tax levied if the properties exceed a certain square footage limit.\u003c/p>\n\u003cp>About $150 million of the revenue generated annually from this tax would be used to reduce Muni’s deficit, and about $10 million would pay for “marginal service quality improvements,” according to the SFMTA. The measure would expire in 15 years, and the tax amount would be annually adjusted for inflation.\u003c/p>\n\u003cp>Certain property owners would be exempted. Parcels or units owned by seniors who occupy that space as their primary residence wouldn’t pay, nor would occupants or owners of Single Room Occupancy (SRO) buildings. Non-profits, hospitals, museums and government-owned land would also be exempt under existing rules for property taxes.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12073883",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_014-KQED.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>At a recent meeting of the San Francisco County Transportation Authority, District 2 Supervisor Stephen Sherrill said he was “broadly very supportive of this, despite concerns about some of the details.”\u003c/p>\n\u003cp>“Seniors being exempted generally makes sense, but was there any thought given to seniors who can definitely afford this, say in the 5,000-square-foot mansion properties?” Sherrill asked SFMTA staff.\u003c/p>\n\u003cp>SFMTA staff confirmed that all senior property owners, regardless of the extravagance of their property, would be exempt from the tax.\u003c/p>\n\u003cp>The language of the measure also allows a “pass-through,” where owners of single-family properties may pass up to 50% of the tax onto renters of rent-controlled units.\u003c/p>\n\u003cp>Sherrill noted that while senior property owners are exempt from the tax, senior renters could still be charged the pass-through.\u003c/p>\n\u003cp>SFMTA staff said they modeled this parcel tax off previous ones used by the San Francisco Unified School District.\u003c/p>\n\u003cp>“Throughout this process, what we were balancing was the need to avoid complexity,” SFMTA Director of Transportation Julie Kirschbaum said. “This is already going to be a very complex task to administer and deliver, as well as trying to make sure that we were focusing on the people who needed [the exemptions] the most.”\u003c/p>\n\u003cp>Kat Siegal, one of the measure’s proponents, said the parcel tax is one of the best stable funding mechanisms for public transit.\u003c/p>\n\u003cfigure id=\"attachment_12075260\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12075260\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-26-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-26-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-26-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/260303-MUNIFUNDINGKICKOFF-26-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A kickoff event for the “Stronger Muni for All” measure at Dolores Park in San Francisco on March 3, 2026. Supporters say the proposal would prevent major Muni service cuts as the transit system faces a budget shortfall. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“It doesn’t fluctuate with the economic situation the same way that a sales tax or a gross receipts tax might,” Siegal said.\u003c/p>\n\u003cp>Siegal acknowledged it is hard to ask voters to tax themselves twice in the November election to fund transit, but she said the costs would be far higher to everyone in the city if Muni reduced service.\u003c/p>\n\u003cp>”It’s a flat rate, $129 a year tax. So that’s pretty reasonable compared to the price of buying a car because your bus line isn’t there anymore,” Siegal said.\u003c/p>\n\u003cp>If voters approve just one of the two proposed taxes, Muni officials say it won’t be enough to prevent service cuts. The agency’s budget deficit is projected to be $344 million in fiscal year 2027, growing to $435 million in fiscal year 2030.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12070685",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00248_TV-KQED.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003ca href=\"https://www.kqed.org/news/12070685/campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway\">The Connect Bay Area Act\u003c/a> would levy a 1-cent sales tax in San Francisco, and a half-cent sales tax in four other Bay Area counties, providing $155 million per year for the agency, but even with that additional funding, it wouldn’t close the full funding gap.\u003c/p>\n\u003cp>To make up the difference, the SFMTA also plans to reduce costs by further cutting vacant positions, optimizing maintenance shifts to reduce premium pay and scaling back the work it requests from other city departments, among other policy shifts. The agency also plans to generate more revenue by increasing meter rates and citation late penalties, along with eliminating the Clipper card fare discount, to name a few. Combined, these efforts are expected to contribute up to $42.5 million.\u003c/p>\n\u003cp>Dylan Fabris, the community and policy manager with the non-profit advocacy group San Francisco Transit Riders, said he would have preferred that the two ballot measures be merged into one, but the depth of Muni’s deficit, in particular, combined with that of other transit agencies, meant Muni also needs to “self-help.”\u003c/p>\n\u003cp>“It’s not one or the other. At the end of the day, we need both of these measures to pass to prevent catastrophic cuts,” Fabris said.\u003c/p>\n\u003cp>The Stronger Muni For All campaign has until July 6 to collect and submit just over 10,600 valid signatures to get the measure on the November ballot.\u003c/p>\n\u003cp>“ Structurally, we just need new funding, and it’s not coming from the federal government or the state government,” Siegal said. “We need to do it ourselves.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12074874/amid-bid-to-save-bay-area-transit-muni-gets-a-campaign-of-its-own",
"authors": [
"11785"
],
"categories": [
"news_28250",
"news_1397"
],
"tags": [
"news_34342",
"news_27626",
"news_320",
"news_1764",
"news_1533",
"news_38",
"news_1334",
"news_2679",
"news_20517"
],
"featImg": "news_12075256",
"label": "news"
},
"news_12073883": {
"type": "posts",
"id": "news_12073883",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12073883",
"score": null,
"sort": [
1772583104000
]
},
"guestAuthors": [],
"slug": "its-san-franciscos-most-delayed-bus-for-riders-a-frustrating-problem-may-get-worse",
"title": "It’s San Francisco’s Most Delayed Bus. For Riders, a Frustrating Problem May Get Worse",
"publishDate": 1772583104,
"format": "standard",
"headTitle": "It’s San Francisco’s Most Delayed Bus. For Riders, a Frustrating Problem May Get Worse | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Maria Castillo huddled under her umbrella on \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a>’s Cortland Street as she waited for her bus in the frigid rain.\u003c/p>\n\u003cp>“It’s so cold right now,” the 56-year-old told KQED in Spanish earlier this month, drawing her two-wheeled cart full of cleaning supplies close. “I’m dealing with a lot of cold.”\u003c/p>\n\u003cp>Castillo, who lives in the Bayview neighborhood, relies on \u003ca href=\"https://www.kqed.org/news/tag/san-francisco-muni\">Muni\u003c/a>’s 67-Bernal Heights route to reach her house cleaning job by Precita Park. She often sees familiar faces on the squat, 30-foot bus, which snakes up and around Bernal Heights Park and down to the 24th Street Mission BART station.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The friendliness of the passengers and drivers usually makes for a calm morning commute. But on days like these, she’s frustrated when the bus keeps her waiting.\u003c/p>\n\u003cp>“The only problem is the delay,” Castillo said. “Sometimes half an hour passes.”\u003c/p>\n\u003cp>Castillo’s experience on the 67 bus — a hilly loop that takes just 25 minutes to complete and serves public housing on Ellsworth Street as well as the Alemany Farmer’s Market — is not out of the ordinary. The route is the most likely to be delayed, with 1 in 5 buses departing “very late,” according to the San Francisco Municipal Transportation Agency’s on-time performance dashboard.\u003c/p>\n\u003cfigure id=\"attachment_12073742\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12073742\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_015-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_015-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_015-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_015-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Maria Castillo rides aboard the 67 Bernal Heights bus in San Francisco on Feb. 18, 2026. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In fact, only 40% of the route’s buses were on time between October 2024 and October 2025, according to the dashboard. That’s a far cry from the 85% goal set by a voter mandate in 1999 with \u003ca href=\"https://www.spur.org/publications/voter-guide/2007-11-01/proposition-muni-reform\">Proposition E\u003c/a>, which created SFMTA.\u003c/p>\n\u003cp>“I noticed there’s a gap between pickups,” said Gil Diaz, 42, who catches the bus from the same corner as Castillo to connect to 24th Street BART as part of his morning commute. “If I miss one bus, I could be waiting 20–30 minutes for the next one, maybe longer. I get that anxiety like, oh, every minute is counting, because it’s going to affect the next bus.”\u003c/p>\n\u003cp>The SFMTA attributed the delays to the sharp turns and treacherously tight streets that the 67 navigates as it inches along Bernal Heights Boulevard. More slowdowns come from traffic around 24th Street. The agency denied that operator shortages or vehicle availability were responsible for service issues.\u003c/p>\n\u003cp>“We’re always trying to improve,” said Brent Jones, SFMTA’s director of transit. “People should know that we are always working to expand our service, to make it efficient. Even at times where we have budgetary constraints, we are already thinking about what building back better looks like.”[aside postID=news_12071026 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-023_qed.jpg']Those looming budget cuts threaten to make waits for the 67 \u003ca href=\"https://www.sfmta.com/project-updates/approaches-possible-muni-service-cuts\">longer\u003c/a> or eliminate the route entirely. Because of exhausted state and federal funding, rising costs, and lower fare and parking revenue, the agency faces a $322 million budget deficit beginning in July, one that will continue to grow over the next five years.\u003c/p>\n\u003cp>In addition to a wide range of street safety, maintenance and staff reductions, SFMTA said it will be forced to reduce Muni service if that budget gap isn’t plugged.\u003c/p>\n\u003cp>The agency’s worst-case scenario includes suspending up to \u003ca href=\"https://media.api.sf.gov/documents/Muni_Funding_Working_Group_November_13_Meeting_Slides_-_Service_Cuts_Options.pdf\">12 low-ridership routes\u003c/a> without parallel service in hilly neighborhoods of the city, including the 67. While the route serves a modest \u003ca href=\"https://www.sfmta.com/reports/average-daily-muni-boardings-route-and-month-pre-pandemic-present\">800 \u003c/a>daily riders, they represent a diverse swath of residents — many of whom live on the steep streets above Alemany Boulevard or near Bernal Heights Park, and who rely on the bus to navigate the area’s sharp grades.\u003c/p>\n\u003cp>“That’s the trade-off,” said Jaime Viloria, outreach manager for advocacy group SF Transit Riders. “Do you just put all the resources on your core services with the most usage, or do you spread it around a little bit more? You make those choices about which communities get their transit and which ones don’t. That’s the difficult part of what the SFMTA has to do.”\u003c/p>\n\u003cp>As SFMTA looks to strike that balance, Jones said that for the most part, the agency has moved away from using schedules to measure the reliability of its service, especially for its busier trains and buses.\u003c/p>\n\u003cp>Since the pandemic, about half of all city transit switched from tracking specific departure times to what transit agencies call “headway management” — a frequency-based system that prioritizes even space between buses, instead of keeping them on a schedule.\u003c/p>\n\u003cfigure id=\"attachment_12073740\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12073740\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Muni driver Hannibal Thompson is reflected in a rearview mirror as he operates the 67 Bernal Heights bus in San Francisco on Feb. 18, 2026. The route is among those with the most persistent delays, according to Muni performance data. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The idea is to create fewer gaps in service between buses and to avoid having buses bunch up at a stop at the same time, leaving future riders stranded. Passengers on high-volume lines should expect buses and trains to come at regular intervals, instead of at fixed times.\u003c/p>\n\u003cp>According to the SFMTA, the agency averages an 85% to 87% headway adherence rate. Data for January 2026, the most recent made available to KQED, shows that the 38R-Geary, the 28R-19th Avenue and the 14R-Mission — all Rapid routes that served a combined 54,100 riders daily in December 2025 — averaged higher than 90% adherence to their headway targets.\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" title=\"Headway Adherence by Route, January 2026\" aria-label=\"Table\" id=\"datawrapper-chart-a91bS\" src=\"https://datawrapper.dwcdn.net/a91bS/4/\" scrolling=\"no\" frameborder=\"0\" style=\"border: none;\" width=\"600\" height=\"483\" data-external=\"1\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003cp>By comparison, SFMTA’s lower-volume Muni buses, such as the 67, still run on the old schedule system. Collectively, only 56% of those buses departed on time between October 2024 and October 2025.\u003c/p>\n\u003cp>The agency acknowledged that headway data is not included on the city’s public transit performance dashboard and that Muni’s “percentage of trips with service gaps” \u003ca href=\"https://www.sfgov.org/scorecards/transportation/service-gaps\">data\u003c/a>, which formerly tracked headway arrivals, has not been published \u003ca href=\"https://www.sfmta.com/reports/percentage-muni-trips-service-gaps-archived-metric\">publicly\u003c/a> since 2021.\u003c/p>\n\u003cp>Agency spokesperson Michael Roccaforte noted that SFMTA has other ways of sharing its results — including reporting to the Board of Directors and other public meetings.\u003c/p>\n\u003cp>While SFMTA and city leaders are committed to avoiding service cuts, officials face a funding quagmire that’s growing each year. Although \u003ca href=\"https://www.kqed.org/news/12073891/newsom-signs-590-million-loan-to-avert-drastic-bay-area-transit-cuts\">Gov. Gavin Newsom authorized a $590 million bridge loan\u003c/a> to Bay Area transit agencies in early February, that money will be split between the region’s operators — and is only a stopgap before the coming fiscal cliff.\u003c/p>\n\u003cfigure id=\"attachment_12073739\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12073739\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_010-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_010-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_010-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_010-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Mano Ram, a Belmont resident, stands beneath a 67 Bernal Heights bus shelter near the Alemany Apartments in Bernal Heights, San Francisco, on Feb. 18, 2026. Ram commutes by transit from Belmont to his job as a security guard at the Alemany Apartments. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>State officials have pushed for a \u003ca href=\"https://www.kqed.org/news/12032607/first-look-at-2026-tax-proposal-to-keep-bay-area-transit-running\">regional transit tax\u003c/a> to fund the Bay Area’s largest transit agencies — BART, Caltrain, Muni and AC Transit. The measure proposes a 1% sales tax increase in San Francisco and a 0.5% increase in Alameda, San Mateo, Contra Costa and Santa Clara counties. SFMTA is expected to see about $155 million in revenue from that tax each year.\u003c/p>\n\u003cp>And in November, San Francisco residents will vote on a parcel tax to shore up SFMTA funding, which is expected to generate more than \u003ca href=\"https://www.sfmta.com/tl/media/44175/download?inline\">$180 million\u003c/a> yearly to address the deficit.\u003c/p>\n\u003cp>If passed, the stabilizing effects of these measures would ripple across the Bay Area for some transit riders.\u003c/p>\n\u003cp>Mano Ram is the area director for security at the Alemany Apartments public housing complex. To reach his home in Belmont, he rides the 67 to 24th Street BART, which connects him to Caltrain through Millbrae. Sometimes, delays leave him stranded for 45 minutes to over an hour, resulting in a two-hour commute to travel 20 miles.\u003c/p>\n\u003cp>Still, he said, without the bus, “I would be stuck. I would have to rent a car.”\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "Looming transit cuts threaten to make long wait times for Muni lines like the 67-Bernal Heights bus even longer.",
"status": "publish",
"parent": 0,
"modified": 1772644275,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": true,
"iframeSrcs": [
"https://datawrapper.dwcdn.net/a91bS/4/"
],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 29,
"wordCount": 1378
},
"headData": {
"title": "It’s San Francisco’s Most Delayed Bus. For Riders, a Frustrating Problem May Get Worse | KQED",
"description": "Looming transit cuts threaten to make long wait times for Muni lines like the 67-Bernal Heights bus even longer.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "It’s San Francisco’s Most Delayed Bus. For Riders, a Frustrating Problem May Get Worse",
"datePublished": "2026-03-03T16:11:44-08:00",
"dateModified": "2026-03-04T09:11:15-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 1397,
"slug": "transportation",
"name": "Transportation"
},
"audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/ffca7e9f-6831-4[…]f-aaef00f5a073/171e1ed2-4f78-4670-b34a-b3fe01443f58/audio.mp3",
"sticky": false,
"nprStoryId": "kqed-12073883",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12073883/its-san-franciscos-most-delayed-bus-for-riders-a-frustrating-problem-may-get-worse",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Maria Castillo huddled under her umbrella on \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a>’s Cortland Street as she waited for her bus in the frigid rain.\u003c/p>\n\u003cp>“It’s so cold right now,” the 56-year-old told KQED in Spanish earlier this month, drawing her two-wheeled cart full of cleaning supplies close. “I’m dealing with a lot of cold.”\u003c/p>\n\u003cp>Castillo, who lives in the Bayview neighborhood, relies on \u003ca href=\"https://www.kqed.org/news/tag/san-francisco-muni\">Muni\u003c/a>’s 67-Bernal Heights route to reach her house cleaning job by Precita Park. She often sees familiar faces on the squat, 30-foot bus, which snakes up and around Bernal Heights Park and down to the 24th Street Mission BART station.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The friendliness of the passengers and drivers usually makes for a calm morning commute. But on days like these, she’s frustrated when the bus keeps her waiting.\u003c/p>\n\u003cp>“The only problem is the delay,” Castillo said. “Sometimes half an hour passes.”\u003c/p>\n\u003cp>Castillo’s experience on the 67 bus — a hilly loop that takes just 25 minutes to complete and serves public housing on Ellsworth Street as well as the Alemany Farmer’s Market — is not out of the ordinary. The route is the most likely to be delayed, with 1 in 5 buses departing “very late,” according to the San Francisco Municipal Transportation Agency’s on-time performance dashboard.\u003c/p>\n\u003cfigure id=\"attachment_12073742\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12073742\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_015-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_015-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_015-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_015-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Maria Castillo rides aboard the 67 Bernal Heights bus in San Francisco on Feb. 18, 2026. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In fact, only 40% of the route’s buses were on time between October 2024 and October 2025, according to the dashboard. That’s a far cry from the 85% goal set by a voter mandate in 1999 with \u003ca href=\"https://www.spur.org/publications/voter-guide/2007-11-01/proposition-muni-reform\">Proposition E\u003c/a>, which created SFMTA.\u003c/p>\n\u003cp>“I noticed there’s a gap between pickups,” said Gil Diaz, 42, who catches the bus from the same corner as Castillo to connect to 24th Street BART as part of his morning commute. “If I miss one bus, I could be waiting 20–30 minutes for the next one, maybe longer. I get that anxiety like, oh, every minute is counting, because it’s going to affect the next bus.”\u003c/p>\n\u003cp>The SFMTA attributed the delays to the sharp turns and treacherously tight streets that the 67 navigates as it inches along Bernal Heights Boulevard. More slowdowns come from traffic around 24th Street. The agency denied that operator shortages or vehicle availability were responsible for service issues.\u003c/p>\n\u003cp>“We’re always trying to improve,” said Brent Jones, SFMTA’s director of transit. “People should know that we are always working to expand our service, to make it efficient. Even at times where we have budgetary constraints, we are already thinking about what building back better looks like.”\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12071026",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/20241204-BART-JY-023_qed.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Those looming budget cuts threaten to make waits for the 67 \u003ca href=\"https://www.sfmta.com/project-updates/approaches-possible-muni-service-cuts\">longer\u003c/a> or eliminate the route entirely. Because of exhausted state and federal funding, rising costs, and lower fare and parking revenue, the agency faces a $322 million budget deficit beginning in July, one that will continue to grow over the next five years.\u003c/p>\n\u003cp>In addition to a wide range of street safety, maintenance and staff reductions, SFMTA said it will be forced to reduce Muni service if that budget gap isn’t plugged.\u003c/p>\n\u003cp>The agency’s worst-case scenario includes suspending up to \u003ca href=\"https://media.api.sf.gov/documents/Muni_Funding_Working_Group_November_13_Meeting_Slides_-_Service_Cuts_Options.pdf\">12 low-ridership routes\u003c/a> without parallel service in hilly neighborhoods of the city, including the 67. While the route serves a modest \u003ca href=\"https://www.sfmta.com/reports/average-daily-muni-boardings-route-and-month-pre-pandemic-present\">800 \u003c/a>daily riders, they represent a diverse swath of residents — many of whom live on the steep streets above Alemany Boulevard or near Bernal Heights Park, and who rely on the bus to navigate the area’s sharp grades.\u003c/p>\n\u003cp>“That’s the trade-off,” said Jaime Viloria, outreach manager for advocacy group SF Transit Riders. “Do you just put all the resources on your core services with the most usage, or do you spread it around a little bit more? You make those choices about which communities get their transit and which ones don’t. That’s the difficult part of what the SFMTA has to do.”\u003c/p>\n\u003cp>As SFMTA looks to strike that balance, Jones said that for the most part, the agency has moved away from using schedules to measure the reliability of its service, especially for its busier trains and buses.\u003c/p>\n\u003cp>Since the pandemic, about half of all city transit switched from tracking specific departure times to what transit agencies call “headway management” — a frequency-based system that prioritizes even space between buses, instead of keeping them on a schedule.\u003c/p>\n\u003cfigure id=\"attachment_12073740\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12073740\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_011-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Muni driver Hannibal Thompson is reflected in a rearview mirror as he operates the 67 Bernal Heights bus in San Francisco on Feb. 18, 2026. The route is among those with the most persistent delays, according to Muni performance data. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The idea is to create fewer gaps in service between buses and to avoid having buses bunch up at a stop at the same time, leaving future riders stranded. Passengers on high-volume lines should expect buses and trains to come at regular intervals, instead of at fixed times.\u003c/p>\n\u003cp>According to the SFMTA, the agency averages an 85% to 87% headway adherence rate. Data for January 2026, the most recent made available to KQED, shows that the 38R-Geary, the 28R-19th Avenue and the 14R-Mission — all Rapid routes that served a combined 54,100 riders daily in December 2025 — averaged higher than 90% adherence to their headway targets.\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" title=\"Headway Adherence by Route, January 2026\" aria-label=\"Table\" id=\"datawrapper-chart-a91bS\" src=\"https://datawrapper.dwcdn.net/a91bS/4/\" scrolling=\"no\" frameborder=\"0\" style=\"border: none;\" width=\"600\" height=\"483\" data-external=\"1\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003cp>By comparison, SFMTA’s lower-volume Muni buses, such as the 67, still run on the old schedule system. Collectively, only 56% of those buses departed on time between October 2024 and October 2025.\u003c/p>\n\u003cp>The agency acknowledged that headway data is not included on the city’s public transit performance dashboard and that Muni’s “percentage of trips with service gaps” \u003ca href=\"https://www.sfgov.org/scorecards/transportation/service-gaps\">data\u003c/a>, which formerly tracked headway arrivals, has not been published \u003ca href=\"https://www.sfmta.com/reports/percentage-muni-trips-service-gaps-archived-metric\">publicly\u003c/a> since 2021.\u003c/p>\n\u003cp>Agency spokesperson Michael Roccaforte noted that SFMTA has other ways of sharing its results — including reporting to the Board of Directors and other public meetings.\u003c/p>\n\u003cp>While SFMTA and city leaders are committed to avoiding service cuts, officials face a funding quagmire that’s growing each year. Although \u003ca href=\"https://www.kqed.org/news/12073891/newsom-signs-590-million-loan-to-avert-drastic-bay-area-transit-cuts\">Gov. Gavin Newsom authorized a $590 million bridge loan\u003c/a> to Bay Area transit agencies in early February, that money will be split between the region’s operators — and is only a stopgap before the coming fiscal cliff.\u003c/p>\n\u003cfigure id=\"attachment_12073739\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12073739\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_010-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_010-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_010-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/021826_LATEBUSES-_GH_010-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Mano Ram, a Belmont resident, stands beneath a 67 Bernal Heights bus shelter near the Alemany Apartments in Bernal Heights, San Francisco, on Feb. 18, 2026. Ram commutes by transit from Belmont to his job as a security guard at the Alemany Apartments. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>State officials have pushed for a \u003ca href=\"https://www.kqed.org/news/12032607/first-look-at-2026-tax-proposal-to-keep-bay-area-transit-running\">regional transit tax\u003c/a> to fund the Bay Area’s largest transit agencies — BART, Caltrain, Muni and AC Transit. The measure proposes a 1% sales tax increase in San Francisco and a 0.5% increase in Alameda, San Mateo, Contra Costa and Santa Clara counties. SFMTA is expected to see about $155 million in revenue from that tax each year.\u003c/p>\n\u003cp>And in November, San Francisco residents will vote on a parcel tax to shore up SFMTA funding, which is expected to generate more than \u003ca href=\"https://www.sfmta.com/tl/media/44175/download?inline\">$180 million\u003c/a> yearly to address the deficit.\u003c/p>\n\u003cp>If passed, the stabilizing effects of these measures would ripple across the Bay Area for some transit riders.\u003c/p>\n\u003cp>Mano Ram is the area director for security at the Alemany Apartments public housing complex. To reach his home in Belmont, he rides the 67 to 24th Street BART, which connects him to Caltrain through Millbrae. Sometimes, delays leave him stranded for 45 minutes to over an hour, resulting in a two-hour commute to travel 20 miles.\u003c/p>\n\u003cp>Still, he said, without the bus, “I would be stuck. I would have to rent a car.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12073883/its-san-franciscos-most-delayed-bus-for-riders-a-frustrating-problem-may-get-worse",
"authors": [
"11925"
],
"categories": [
"news_28250",
"news_1397"
],
"tags": [
"news_34342",
"news_17768",
"news_320",
"news_1533",
"news_38",
"news_4096",
"news_1334",
"news_20517"
],
"featImg": "news_12073741",
"label": "news"
},
"news_12071767": {
"type": "posts",
"id": "news_12071767",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12071767",
"score": null,
"sort": [
1770030036000
]
},
"guestAuthors": [],
"slug": "clipper-2-0-was-supposed-to-modernize-transit-payments-its-rollout-was-a-flop",
"title": "Clipper 2.0 Was Supposed to Modernize Transit Payments. Its Rollout Was a Flop",
"publishDate": 1770030036,
"format": "audio",
"headTitle": "Clipper 2.0 Was Supposed to Modernize Transit Payments. Its Rollout Was a Flop | KQED",
"labelTerm": {},
"content": "\u003cp>Clipper 2.0, or Next Generation Clipper, has been \u003ca href=\"https://www.kqed.org/news/12065714/clipper-card-new-bart-caltrain-login-next-generation-discounts\">a long-awaited update for public transit riders.\u003c/a> But the rollout has been plagued with glitches, and transit officials and riders are furious with Cubic Transportation Systems, the company contracted to operate the system.\u003c/p>\n\u003cp>\u003cstrong>Links:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>\u003ca href=\"https://www.kqed.org/news/12071026/a-hot-mess-transit-riders-officials-skewer-contractor-over-flawed-clipper-2-0-rollout\">‘A Hot Mess’: Transit Riders, Officials Skewer Contractor Over Flawed Clipper 2.0 Rollout | KQED\u003c/a>\u003c/li>\n\u003cli>\u003ca href=\"https://www.kqed.org/news/12067737/clipper-2-0-leaves-ac-transit-cash-riders-behind\">Clipper 2.0 Leaves AC Transit Cash Riders Behind | KQED\u003c/a>\u003c/li>\n\u003c/ul>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" frameborder=\"0\" height=\"200\" scrolling=\"no\" src=\"https://playlist.megaphone.fm?e=KQINC3365817359\" width=\"100%\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003cp>\u003ci>Some members of the KQED podcast team are represented by The Screen Actors Guild, American Federation of Television and Radio Artists, San Francisco-Northern California Local.\u003c/i>\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:01:49] Clipper, as you know, is the Bay Area’s fare payment system for public transit. So Clipper 2 is like this long-awaited upgrade to the Clipper system, and it promised all of these improvements. Instant availability of added funds. I don’t know if you knew this, but sometimes it would take days for money that\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:02:18] Oh I knew that.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:02:18] Yeah, you knew it. Okay.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:02:19] Unfortunately.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:02:20] It would take days for people to see the money on their accounts. So now funds are supposed to be added instantly to your account. There’s family accounts, so people can manage multiple cards on one account. So if you have children or a dependent, that’s nice. You can also apply for youth or senior cards online before you had to do it in person. And then there’s also improvements for riders, like tap to pay. Now, anywhere that Clipper is accepted, you can use a credit or debit card. And there’s discounted or free transfers, which I know is nice for someone like you who takes ferry in Muni, right?\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:03:03] Right. Exactly. So it sounds like it’s supposed to bring the Bay Area’s transit systems up to speed, technology-wise, but it’s been quite a flop.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:03:13] Yeah, it’s not happening.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:03:14] What went wrong exactly, Azul?\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:03:17] Well, pretty much from the get, the system’s just been crashing. There’s a bunch of different issues and it’s effectively preventing people from accessing their Clipper accounts, putting money on their Clippr accounts and essentially using the system. And most of it’s sort of been on the backend. It’s these sort of software related issues. So, Cubic, that’s the company that’s actually contracted to develop and operate what’s called Next Generation Clipper, this update. And it’s a $461 million contract from the Metropolitan Transportation Commission, which is sort of the regional body that allocates funding for transit in the Bay Area. Cubic went over this laundry list of issues they’re having, including problems with upgrading people’s existing Clipper accounts to the new version of Clipper. General slowness and crashing. Some SFMTA ticket vending machines were actually taking people’s money without adding them to Clipper cards. Fare inspection devices, like say if you’re riding Caltrain and a fare inspector comes up and wants to say, hey, did you pay for this ride? Those devices are sometimes not seeing if somebody who did pay, paid, which is frustrating both for the riders, because they’re like, this agency doesn’t really know what’s going on. And then it also puts these fare inspection workers in sort of difficult situations where it’s you’re saying one thing and my machine saying another auto load, which is how you regularly put money on your car, which is important for regular commuters. That’s having issues. Even just the internal monitoring of cubic knowing when a problem is happening is having slowness. And some representatives from the transit agencies said that their financial documents are also looking a bit weird. So on the back end for these transit agencies, they’re not sure if their accounting teams are getting the right information.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:05:20] All of this is super annoying, Azul, and I have to imagine super frustrating for transit officials who were hoping that this change would help the system. What were you hearing from transit officials themselves about just how mad and angry people are?\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:05:42] People were pretty upset. At this recent meeting of the Clipper Executive Board, that’s a board within the Metropolitan Transportation Commission, public transit agency representatives and members of the public really aired out their grievances about how bad this rollout has been.\u003c/p>\n\u003cp>\u003cstrong>Denis Mulligan \u003c/strong>[00:06:00] We’re in the customer service business. We try to provide first-class customer service. And for the last six and a half weeks, we have been hurting our regular loyal customers.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:06:09] Denis Mulligan, he’s the general manager of the Golden Gate Bridge Highway and Transportation District, had some choice words for Cubic.\u003c/p>\n\u003cp>\u003cstrong>Denis Mulligan \u003c/strong>[00:06:17] Someone comes in and they want to help and we can’t help them with the machines that you gave us So we take them out to the platform to see if we can help walk them through their transaction with an old ticket vending machine That is burning down the house with our regular customers.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:06:34] Members of the public, regular transit riders, expressed basically exasperation.\u003c/p>\n\u003cp>\u003cstrong>Philip Weiss \u003c/strong>[00:06:40] It’s now been 48 days since I’ve been able to access my account.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:06:44] One rider named Philip Weiss, who showed up to public comment, called Clipper 2.0 a colossal screw up and said he hasn’t been able to log into his account since Clipper two started.\u003c/p>\n\u003cp>\u003cstrong>Philip Weiss \u003c/strong>[00:06:56] During those 48 days, I have called customer support five times. Each time the wait time is announced as 30 minutes and it gets longer as you wait.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:07:12] Another interesting piece of public comment was these sort of armchair software engineers who claimed to have years of experience in these sorts of systems and said that the kinds of databases that cubic was running were basically on the level of like hobby projects and startups and said that this was not, they actually looked into the reporting from cubic and said like, the systems y’all are running are not appropriate for a public facing, multi million user application.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:07:44] Beyond problems with the rollout too, what criticisms have you heard about Clipper 2.0 around the Bay? Because I understand that some of these changes have been especially annoying for AC Transit riders.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:07:59] Yeah, I’ve done some reporting on Clipper 2 when it first came out, and after that, some transit advocates who work with issues on AC Transit reached out to me and basically said, you know, we’re supportive of these improvements with Next Generation Clipper, but there’s a serious equity issue in that these benefits do not extend to riders who don’t have Clipper cards, people who use cash to ride AC Transit. And I looked into it, and it’s true. On AC Transit. If you pay with cash, you pay more than people who use Clipper cards. There’s potentially a pretty sizable population of AC Transit riders who use cash to ride. MTC data shows that about 50% of all AC Transit rides occur with Clipper, so around half aren’t using Clipper. These transit advocates are saying, these benefits are great, but we want them to extend to everyone, and especially the people who need them most.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:09:04] Has there been any explanation, Azul, for why this has been such a hot mess? Any explanation from the company tasked with launching this new system?\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:09:14] Yeah, in this recent Clipper executive board meeting, there was explanation of the problems, but it was very reductive. It was just sort of like, here’s the problem, here’s this solution, and here’s our timeline for fixing it. So there wasn’t really any sort of explanation of why the problems occurred.\u003c/p>\n\u003cp>\u003cstrong>Peter Montgomery-Torrellas \u003c/strong>[00:09:32] I want to begin by acknowledging the experience around Clipper 2 transition. It has not yet met the standard that you, your operators, or Cubic expect.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:09:41] Peter Montgomery Torellas is the president of Cubic’s transportation arm. He appeared over Zoom and he basically just apologized for the issues.\u003c/p>\n\u003cp>\u003cstrong>Peter Montgomery-Torrellas \u003c/strong>[00:09:53] We see that impact and we take it seriously. On behalf of Cubic, I want to say clearly that we regret any disruptions this has caused.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:10:01] I mean, what now, I guess then, Azul? It sounds like there are some outstanding issues. Have any of these problems been resolved yet?\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:10:10] Peter Montgomery-Torellas said that many issues would be, quote, settling down by that week that the meeting happened, which was last week. They’re expecting that most of these issues will be resolved by mid-February. I will say that the Clipper executive board basically gave them an ultimatum and said, y’all need to have this basically pretty well buttoned up and make a 180 degree turn on this by our next meeting, which is February 23rd. Or else it would, quote, be a bridge too far, according to the chair Robert Powers.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:10:42] What impact do you think has this had on these agencies around the Bay Area that have really already been struggling with getting people back on trains and busses and just struggling financially?\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:10:56] Yeah, something interesting that several of the board members talked about was the damage to the reputation of these transit agencies. These issues are coming at a time when transit agencies across the Bay are facing pretty significant budget deficits, in part due to drops in ridership from the pandemic. And they’re actually going to the ballot. These agencies are gonna be asking voters to tax themselves in order to fund public transit. And I think there’s a lot of frustration on behalf of the transit agencies because When a rider taps a clipper card on a bus or a ferry or a train and something doesn’t work or it doesn’t recognize their money, the riders don’t know that it’s this software company named Cubic who’s to blame. They blame the bus. Sometimes they blame the boss operator. Hey, why isn’t this working? And so I feel like it’s hard for the agencies. It’s another problem that they’re having to deal with that they really don’t need right now.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:12:08] Yeah, and it is kind of ridiculous that we’re having these kind of tech issues in the Bay Area, you know, this tech capital of the world in a way. And I’m also thinking about the impact that this could have with the Superbowl coming very soon. Lots of visitors coming to the Bay area.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:12:28] And at the same time, Waymo is announcing that it’s starting service at SFO. So we’re really at this kind of critical juncture for transit in the Bay Area. People are coming to the Bay area and saying, wow, this is the home of AI and Facebook and Google and all these different industries. And yet somehow we’re having this seemingly rudimentary problem with fare collection. And certainly with the Super Bowl coming and the World Cup coming, That’s giving an extra urgency to addressing these issues.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp> \u003c/p>\n\n",
"blocks": [],
"excerpt": "Transit officials and riders are furious with Cubic Transportation Systems, the company contracted to operate the system.",
"status": "publish",
"parent": 0,
"modified": 1770070899,
"stats": {
"hasAudio": true,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 38,
"wordCount": 2098
},
"headData": {
"title": "Clipper 2.0 Was Supposed to Modernize Transit Payments. Its Rollout Was a Flop | KQED",
"description": "Transit officials and riders are furious with Cubic Transportation Systems, the company contracted to operate the system.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Clipper 2.0 Was Supposed to Modernize Transit Payments. Its Rollout Was a Flop",
"datePublished": "2026-02-02T03:00:36-08:00",
"dateModified": "2026-02-02T14:21:39-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 8,
"slug": "news",
"name": "News"
},
"source": "The Bay",
"sourceUrl": "https://www.kqed.org/podcasts/thebay",
"audioUrl": "https://www.podtrac.com/pts/redirect.mp3/traffic.megaphone.fm/KQINC3365817359.mp3",
"sticky": false,
"nprStoryId": "kqed-12071767",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12071767/clipper-2-0-was-supposed-to-modernize-transit-payments-its-rollout-was-a-flop",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Clipper 2.0, or Next Generation Clipper, has been \u003ca href=\"https://www.kqed.org/news/12065714/clipper-card-new-bart-caltrain-login-next-generation-discounts\">a long-awaited update for public transit riders.\u003c/a> But the rollout has been plagued with glitches, and transit officials and riders are furious with Cubic Transportation Systems, the company contracted to operate the system.\u003c/p>\n\u003cp>\u003cstrong>Links:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>\u003ca href=\"https://www.kqed.org/news/12071026/a-hot-mess-transit-riders-officials-skewer-contractor-over-flawed-clipper-2-0-rollout\">‘A Hot Mess’: Transit Riders, Officials Skewer Contractor Over Flawed Clipper 2.0 Rollout | KQED\u003c/a>\u003c/li>\n\u003cli>\u003ca href=\"https://www.kqed.org/news/12067737/clipper-2-0-leaves-ac-transit-cash-riders-behind\">Clipper 2.0 Leaves AC Transit Cash Riders Behind | KQED\u003c/a>\u003c/li>\n\u003c/ul>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" frameborder=\"0\" height=\"200\" scrolling=\"no\" src=\"https://playlist.megaphone.fm?e=KQINC3365817359\" width=\"100%\" class=\"iframe-class\">\u003c/iframe>\u003c/p>\n\u003cp>\u003ci>Some members of the KQED podcast team are represented by The Screen Actors Guild, American Federation of Television and Radio Artists, San Francisco-Northern California Local.\u003c/i>\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:01:49] Clipper, as you know, is the Bay Area’s fare payment system for public transit. So Clipper 2 is like this long-awaited upgrade to the Clipper system, and it promised all of these improvements. Instant availability of added funds. I don’t know if you knew this, but sometimes it would take days for money that\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:02:18] Oh I knew that.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:02:18] Yeah, you knew it. Okay.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:02:19] Unfortunately.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:02:20] It would take days for people to see the money on their accounts. So now funds are supposed to be added instantly to your account. There’s family accounts, so people can manage multiple cards on one account. So if you have children or a dependent, that’s nice. You can also apply for youth or senior cards online before you had to do it in person. And then there’s also improvements for riders, like tap to pay. Now, anywhere that Clipper is accepted, you can use a credit or debit card. And there’s discounted or free transfers, which I know is nice for someone like you who takes ferry in Muni, right?\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:03:03] Right. Exactly. So it sounds like it’s supposed to bring the Bay Area’s transit systems up to speed, technology-wise, but it’s been quite a flop.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:03:13] Yeah, it’s not happening.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:03:14] What went wrong exactly, Azul?\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:03:17] Well, pretty much from the get, the system’s just been crashing. There’s a bunch of different issues and it’s effectively preventing people from accessing their Clipper accounts, putting money on their Clippr accounts and essentially using the system. And most of it’s sort of been on the backend. It’s these sort of software related issues. So, Cubic, that’s the company that’s actually contracted to develop and operate what’s called Next Generation Clipper, this update. And it’s a $461 million contract from the Metropolitan Transportation Commission, which is sort of the regional body that allocates funding for transit in the Bay Area. Cubic went over this laundry list of issues they’re having, including problems with upgrading people’s existing Clipper accounts to the new version of Clipper. General slowness and crashing. Some SFMTA ticket vending machines were actually taking people’s money without adding them to Clipper cards. Fare inspection devices, like say if you’re riding Caltrain and a fare inspector comes up and wants to say, hey, did you pay for this ride? Those devices are sometimes not seeing if somebody who did pay, paid, which is frustrating both for the riders, because they’re like, this agency doesn’t really know what’s going on. And then it also puts these fare inspection workers in sort of difficult situations where it’s you’re saying one thing and my machine saying another auto load, which is how you regularly put money on your car, which is important for regular commuters. That’s having issues. Even just the internal monitoring of cubic knowing when a problem is happening is having slowness. And some representatives from the transit agencies said that their financial documents are also looking a bit weird. So on the back end for these transit agencies, they’re not sure if their accounting teams are getting the right information.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:05:20] All of this is super annoying, Azul, and I have to imagine super frustrating for transit officials who were hoping that this change would help the system. What were you hearing from transit officials themselves about just how mad and angry people are?\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:05:42] People were pretty upset. At this recent meeting of the Clipper Executive Board, that’s a board within the Metropolitan Transportation Commission, public transit agency representatives and members of the public really aired out their grievances about how bad this rollout has been.\u003c/p>\n\u003cp>\u003cstrong>Denis Mulligan \u003c/strong>[00:06:00] We’re in the customer service business. We try to provide first-class customer service. And for the last six and a half weeks, we have been hurting our regular loyal customers.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:06:09] Denis Mulligan, he’s the general manager of the Golden Gate Bridge Highway and Transportation District, had some choice words for Cubic.\u003c/p>\n\u003cp>\u003cstrong>Denis Mulligan \u003c/strong>[00:06:17] Someone comes in and they want to help and we can’t help them with the machines that you gave us So we take them out to the platform to see if we can help walk them through their transaction with an old ticket vending machine That is burning down the house with our regular customers.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:06:34] Members of the public, regular transit riders, expressed basically exasperation.\u003c/p>\n\u003cp>\u003cstrong>Philip Weiss \u003c/strong>[00:06:40] It’s now been 48 days since I’ve been able to access my account.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:06:44] One rider named Philip Weiss, who showed up to public comment, called Clipper 2.0 a colossal screw up and said he hasn’t been able to log into his account since Clipper two started.\u003c/p>\n\u003cp>\u003cstrong>Philip Weiss \u003c/strong>[00:06:56] During those 48 days, I have called customer support five times. Each time the wait time is announced as 30 minutes and it gets longer as you wait.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:07:12] Another interesting piece of public comment was these sort of armchair software engineers who claimed to have years of experience in these sorts of systems and said that the kinds of databases that cubic was running were basically on the level of like hobby projects and startups and said that this was not, they actually looked into the reporting from cubic and said like, the systems y’all are running are not appropriate for a public facing, multi million user application.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:07:44] Beyond problems with the rollout too, what criticisms have you heard about Clipper 2.0 around the Bay? Because I understand that some of these changes have been especially annoying for AC Transit riders.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:07:59] Yeah, I’ve done some reporting on Clipper 2 when it first came out, and after that, some transit advocates who work with issues on AC Transit reached out to me and basically said, you know, we’re supportive of these improvements with Next Generation Clipper, but there’s a serious equity issue in that these benefits do not extend to riders who don’t have Clipper cards, people who use cash to ride AC Transit. And I looked into it, and it’s true. On AC Transit. If you pay with cash, you pay more than people who use Clipper cards. There’s potentially a pretty sizable population of AC Transit riders who use cash to ride. MTC data shows that about 50% of all AC Transit rides occur with Clipper, so around half aren’t using Clipper. These transit advocates are saying, these benefits are great, but we want them to extend to everyone, and especially the people who need them most.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:09:04] Has there been any explanation, Azul, for why this has been such a hot mess? Any explanation from the company tasked with launching this new system?\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:09:14] Yeah, in this recent Clipper executive board meeting, there was explanation of the problems, but it was very reductive. It was just sort of like, here’s the problem, here’s this solution, and here’s our timeline for fixing it. So there wasn’t really any sort of explanation of why the problems occurred.\u003c/p>\n\u003cp>\u003cstrong>Peter Montgomery-Torrellas \u003c/strong>[00:09:32] I want to begin by acknowledging the experience around Clipper 2 transition. It has not yet met the standard that you, your operators, or Cubic expect.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:09:41] Peter Montgomery Torellas is the president of Cubic’s transportation arm. He appeared over Zoom and he basically just apologized for the issues.\u003c/p>\n\u003cp>\u003cstrong>Peter Montgomery-Torrellas \u003c/strong>[00:09:53] We see that impact and we take it seriously. On behalf of Cubic, I want to say clearly that we regret any disruptions this has caused.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:10:01] I mean, what now, I guess then, Azul? It sounds like there are some outstanding issues. Have any of these problems been resolved yet?\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:10:10] Peter Montgomery-Torellas said that many issues would be, quote, settling down by that week that the meeting happened, which was last week. They’re expecting that most of these issues will be resolved by mid-February. I will say that the Clipper executive board basically gave them an ultimatum and said, y’all need to have this basically pretty well buttoned up and make a 180 degree turn on this by our next meeting, which is February 23rd. Or else it would, quote, be a bridge too far, according to the chair Robert Powers.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:10:42] What impact do you think has this had on these agencies around the Bay Area that have really already been struggling with getting people back on trains and busses and just struggling financially?\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:10:56] Yeah, something interesting that several of the board members talked about was the damage to the reputation of these transit agencies. These issues are coming at a time when transit agencies across the Bay are facing pretty significant budget deficits, in part due to drops in ridership from the pandemic. And they’re actually going to the ballot. These agencies are gonna be asking voters to tax themselves in order to fund public transit. And I think there’s a lot of frustration on behalf of the transit agencies because When a rider taps a clipper card on a bus or a ferry or a train and something doesn’t work or it doesn’t recognize their money, the riders don’t know that it’s this software company named Cubic who’s to blame. They blame the bus. Sometimes they blame the boss operator. Hey, why isn’t this working? And so I feel like it’s hard for the agencies. It’s another problem that they’re having to deal with that they really don’t need right now.\u003c/p>\n\u003cp>\u003cstrong>Ericka Cruz Guevarra \u003c/strong>[00:12:08] Yeah, and it is kind of ridiculous that we’re having these kind of tech issues in the Bay Area, you know, this tech capital of the world in a way. And I’m also thinking about the impact that this could have with the Superbowl coming very soon. Lots of visitors coming to the Bay area.\u003c/p>\n\u003cp>\u003cstrong>Azul Dahlstrom-Eckman \u003c/strong>[00:12:28] And at the same time, Waymo is announcing that it’s starting service at SFO. So we’re really at this kind of critical juncture for transit in the Bay Area. People are coming to the Bay area and saying, wow, this is the home of AI and Facebook and Google and all these different industries. And yet somehow we’re having this seemingly rudimentary problem with fare collection. And certainly with the Super Bowl coming and the World Cup coming, That’s giving an extra urgency to addressing these issues.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp> \u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12071767/clipper-2-0-was-supposed-to-modernize-transit-payments-its-rollout-was-a-flop",
"authors": [
"8654",
"11785",
"11831",
"11649"
],
"categories": [
"news_8"
],
"tags": [
"news_269",
"news_33812",
"news_320",
"news_1533",
"news_22598"
],
"featImg": "news_12040954",
"label": "source_news_12071767"
},
"news_12071026": {
"type": "posts",
"id": "news_12071026",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12071026",
"score": null,
"sort": [
1769535740000
]
},
"guestAuthors": [],
"slug": "a-hot-mess-transit-riders-officials-skewer-contractor-over-flawed-clipper-2-0-rollout",
"title": "‘A Hot Mess’: Transit Riders, Officials Skewer Contractor Over Flawed Clipper 2.0 Rollout",
"publishDate": 1769535740,
"format": "standard",
"headTitle": "‘A Hot Mess’: Transit Riders, Officials Skewer Contractor Over Flawed Clipper 2.0 Rollout | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Elected officials and members of the public on Monday blasted the company operating the Bay Area’s Clipper card, after a multitude of errors have made a \u003ca href=\"https://www.kqed.org/news/12065714/clipper-card-new-bart-caltrain-login-next-generation-discounts\">new version of the payment system\u003c/a> basically unusable for many public transit riders since its rollout last month.\u003c/p>\n\u003cp>“The most charitable way I could describe the launch of Clipper 2.0 was, ‘It’s a hot mess,’ and that’s charitable,” said Denis Mulligan, general manager of the Golden Gate Bridge Highway & Transportation District.\u003c/p>\n\u003cp>At Monday’s meeting of the Clipper Executive Board, speakers placed the blame squarely at the feet of Cubic Transportation Systems, the company contracted by the Metropolitan Transportation Commission (MTC) to operate Clipper.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“I appear before you today to emphasize what a colossal screw-up this transition has been,” said Clipper user Phillip Weiss, who said he has been unable to access his Clipper account since Cubic rolled out its next generation Clipper card and app on Dec. 10. “I still have no idea when I will be able to use my account.”\u003c/p>\n\u003cp>Next generation Clipper is a long-awaited update, which promises improvements for cardholders, but the rollout has been \u003ca href=\"https://www.kqed.org/news/12066855/clipper-2-0-is-here-the-rollout-has-been-plagued-by-glitches\">plagued with glitches\u003c/a>. Rick Bruce, a senior program manager at Cubic, laid out a laundry list of errors with the new system, including some SFMTA ticket vending machines taking money from customers without adding that money to a Clipper card, Clipper software timing out during routine operation and lags in identifying problems with the system.\u003c/p>\n\u003cfigure id=\"attachment_12067740\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003ca href=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/20231128-Muni-016-JY_qed.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12067740\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/20231128-Muni-016-JY_qed.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/20231128-Muni-016-JY_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/20231128-Muni-016-JY_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/20231128-Muni-016-JY_qed-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">A Muni rider tags their Clipper Card at West Portal Station in San Francisco on Nov. 28, 2023. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Peter Montgomery-Torrellas, president of Cubic Transportation Systems, was apologetic and committed to having a “very different board meeting next February.” He said many issues would be “settling down” by this week, with some remaining issues “closing out” by the first two weeks of February.\u003c/p>\n\u003cp>\u003cstrong>“\u003c/strong>It’s completely unacceptable, and I’m deeply sorry for the experiences that you are having,” he said.\u003c/p>\n\u003cp>With a \u003ca href=\"https://www.kqed.org/news/12070685/campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway\">public transit funding crisis looming\u003c/a>, and high-profile events including the Super Bowl and World Cup soon to arrive in the Bay Area, members of the board demanded that Cubic fix the issues by their next meeting on Feb. 23.\u003c/p>\n\u003cp>Board Chair Robert Powers said Cubic needed to make a “180-degree turn in the performance of this system and the rider experience, because if it isn’t and it’s much of the same, then it may be a bridge too far to recover from.”\u003c/p>\n\u003cp>Montgomery-Torrellas said Cubic instituted “hypercare” to ensure soon-to-arrive visitors for the Super Bowl have a good experience using the system.[aside postID=news_12070694 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250724-MARIN-EBIKES-MD-07-KQED.jpg']“We are monitoring the system and making sure that any resource and any expertise required for anything that we see is checked every two hours, 24 hours a day,” he said.\u003c/p>\n\u003cp>Some of the people who called in to express their frustration identified themselves as software engineers and accused Cubic and the MTC of failing to properly test next generation Clipper before releasing it to the public.\u003c/p>\n\u003cp>“These were entirely preventable failures. I’m a software engineer and computer infrastructure engineer with a decade of experience. This launch to me speaks to a lack of technical oversight from the Metropolitan Transportation Commission,” said Evan Tschuy, a founder of the site Hiking by Transit.\u003c/p>\n\u003cp>The severity of the glitches is causing a significant number of calls to Clipper’s customer service center to go unanswered. Between Dec. 10 and Jan. 15, the customer service center received some 47,000 calls to agents, nearly four times the amount the call center was originally contracted to handle, according to MTC staff. With a daily average wait time of around 15 minutes — down from over an hour when the upgrade first launched — 23% of Clipper customers are hanging up before reaching a customer service agent.\u003c/p>\n\u003cp>Patrick McGowan with WSP USA Services, Inc, which handles customer service for next generation Clipper, said there are 46 full-time staff currently working at the Clipper call center, and that the company planned to hire 10 additional part-time staffers to handle the increased call volume they are experiencing.\u003c/p>\n\u003cp>Representatives from some transit agencies suggested that Cubic should be held financially liable for lost revenue due to the ongoing glitches. But Mulligan, with the Golden Gate Bridge Highway & Transportation District, lamented the damage the fiasco had caused to his riders.\u003c/p>\n\u003cp>“We have a relationship with them, and you broke that relationship, and my customer service staff can’t fix it,” Mulligan said.\u003c/p>\n\u003cp>\u003c/p>\n",
"blocks": [],
"excerpt": "As glitches continue to plague a new version of Clipper, transit officials and advocates across the Bay Area are running out of patience with the company contracted to operate it. ",
"status": "publish",
"parent": 0,
"modified": 1769555883,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 18,
"wordCount": 820
},
"headData": {
"title": "‘A Hot Mess’: Transit Riders, Officials Skewer Contractor Over Flawed Clipper 2.0 Rollout | KQED",
"description": "As glitches continue to plague a new version of Clipper, transit officials and advocates across the Bay Area are running out of patience with the company contracted to operate it. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "‘A Hot Mess’: Transit Riders, Officials Skewer Contractor Over Flawed Clipper 2.0 Rollout",
"datePublished": "2026-01-27T09:42:20-08:00",
"dateModified": "2026-01-27T15:18:03-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 1397,
"slug": "transportation",
"name": "Transportation"
},
"audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/ffca7e9f-6831-4[…]f-aaef00f5a073/d3158444-c4ed-4c32-96db-b3a60121d77e/audio.mp3",
"sticky": false,
"nprStoryId": "kqed-12071026",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12071026/a-hot-mess-transit-riders-officials-skewer-contractor-over-flawed-clipper-2-0-rollout",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Elected officials and members of the public on Monday blasted the company operating the Bay Area’s Clipper card, after a multitude of errors have made a \u003ca href=\"https://www.kqed.org/news/12065714/clipper-card-new-bart-caltrain-login-next-generation-discounts\">new version of the payment system\u003c/a> basically unusable for many public transit riders since its rollout last month.\u003c/p>\n\u003cp>“The most charitable way I could describe the launch of Clipper 2.0 was, ‘It’s a hot mess,’ and that’s charitable,” said Denis Mulligan, general manager of the Golden Gate Bridge Highway & Transportation District.\u003c/p>\n\u003cp>At Monday’s meeting of the Clipper Executive Board, speakers placed the blame squarely at the feet of Cubic Transportation Systems, the company contracted by the Metropolitan Transportation Commission (MTC) to operate Clipper.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“I appear before you today to emphasize what a colossal screw-up this transition has been,” said Clipper user Phillip Weiss, who said he has been unable to access his Clipper account since Cubic rolled out its next generation Clipper card and app on Dec. 10. “I still have no idea when I will be able to use my account.”\u003c/p>\n\u003cp>Next generation Clipper is a long-awaited update, which promises improvements for cardholders, but the rollout has been \u003ca href=\"https://www.kqed.org/news/12066855/clipper-2-0-is-here-the-rollout-has-been-plagued-by-glitches\">plagued with glitches\u003c/a>. Rick Bruce, a senior program manager at Cubic, laid out a laundry list of errors with the new system, including some SFMTA ticket vending machines taking money from customers without adding that money to a Clipper card, Clipper software timing out during routine operation and lags in identifying problems with the system.\u003c/p>\n\u003cfigure id=\"attachment_12067740\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003ca href=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/20231128-Muni-016-JY_qed.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12067740\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/20231128-Muni-016-JY_qed.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/20231128-Muni-016-JY_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/20231128-Muni-016-JY_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/20231128-Muni-016-JY_qed-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">A Muni rider tags their Clipper Card at West Portal Station in San Francisco on Nov. 28, 2023. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Peter Montgomery-Torrellas, president of Cubic Transportation Systems, was apologetic and committed to having a “very different board meeting next February.” He said many issues would be “settling down” by this week, with some remaining issues “closing out” by the first two weeks of February.\u003c/p>\n\u003cp>\u003cstrong>“\u003c/strong>It’s completely unacceptable, and I’m deeply sorry for the experiences that you are having,” he said.\u003c/p>\n\u003cp>With a \u003ca href=\"https://www.kqed.org/news/12070685/campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway\">public transit funding crisis looming\u003c/a>, and high-profile events including the Super Bowl and World Cup soon to arrive in the Bay Area, members of the board demanded that Cubic fix the issues by their next meeting on Feb. 23.\u003c/p>\n\u003cp>Board Chair Robert Powers said Cubic needed to make a “180-degree turn in the performance of this system and the rider experience, because if it isn’t and it’s much of the same, then it may be a bridge too far to recover from.”\u003c/p>\n\u003cp>Montgomery-Torrellas said Cubic instituted “hypercare” to ensure soon-to-arrive visitors for the Super Bowl have a good experience using the system.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12070694",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250724-MARIN-EBIKES-MD-07-KQED.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“We are monitoring the system and making sure that any resource and any expertise required for anything that we see is checked every two hours, 24 hours a day,” he said.\u003c/p>\n\u003cp>Some of the people who called in to express their frustration identified themselves as software engineers and accused Cubic and the MTC of failing to properly test next generation Clipper before releasing it to the public.\u003c/p>\n\u003cp>“These were entirely preventable failures. I’m a software engineer and computer infrastructure engineer with a decade of experience. This launch to me speaks to a lack of technical oversight from the Metropolitan Transportation Commission,” said Evan Tschuy, a founder of the site Hiking by Transit.\u003c/p>\n\u003cp>The severity of the glitches is causing a significant number of calls to Clipper’s customer service center to go unanswered. Between Dec. 10 and Jan. 15, the customer service center received some 47,000 calls to agents, nearly four times the amount the call center was originally contracted to handle, according to MTC staff. With a daily average wait time of around 15 minutes — down from over an hour when the upgrade first launched — 23% of Clipper customers are hanging up before reaching a customer service agent.\u003c/p>\n\u003cp>Patrick McGowan with WSP USA Services, Inc, which handles customer service for next generation Clipper, said there are 46 full-time staff currently working at the Clipper call center, and that the company planned to hire 10 additional part-time staffers to handle the increased call volume they are experiencing.\u003c/p>\n\u003cp>Representatives from some transit agencies suggested that Cubic should be held financially liable for lost revenue due to the ongoing glitches. But Mulligan, with the Golden Gate Bridge Highway & Transportation District, lamented the damage the fiasco had caused to his riders.\u003c/p>\n\u003cp>“We have a relationship with them, and you broke that relationship, and my customer service staff can’t fix it,” Mulligan said.\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12071026/a-hot-mess-transit-riders-officials-skewer-contractor-over-flawed-clipper-2-0-rollout",
"authors": [
"11785"
],
"categories": [
"news_28250",
"news_8",
"news_1397"
],
"tags": [
"news_269",
"news_31530",
"news_17768",
"news_18545",
"news_320",
"news_1764",
"news_1533",
"news_20517"
],
"featImg": "news_12052429",
"label": "news"
},
"news_12070685": {
"type": "posts",
"id": "news_12070685",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12070685",
"score": null,
"sort": [
1769173205000
]
},
"guestAuthors": [],
"slug": "campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway",
"title": "Campaign to Avert Bay Area Public Transit Death Spiral Gets Underway",
"publishDate": 1769173205,
"format": "standard",
"headTitle": "Campaign to Avert Bay Area Public Transit Death Spiral Gets Underway | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Flanked by dozens of train and bus advocates carrying signs reading, “Fund The Bus” and “Transit Reduces Traffic,” local politicians from across the \u003ca href=\"https://www.kqed.org/news/tag/bay-area\">Bay Area\u003c/a> on Friday marked the start of a campaign to save the region’s public transit.\u003c/p>\n\u003cp>“ We are truly at a crossroads where our region is going to decide, do we want to continue to have strong, robust public transportation so that people can get where they’re going?” said state Sen. Scott Wiener (D — San Francisco.) “And we need to be very clear that if we do nothing, these systems are going to unravel.”\u003c/p>\n\u003cp>The celebration and rally at the Embarcadero Plaza in San Francisco served as the start for boots hitting the ground to drum up support for the Connect Bay Area Transit Initiative — a measure years in the making to qualify a regional sales tax for this November’s ballot. The proposed tax would raise around $1 billion annually in a bid to rescue \u003ca href=\"https://www.kqed.org/news/tag/public-transit\">Bay Area public transit\u003c/a> agencies from precipitous fiscal cliffs and severe service cuts that would all but cripple the region.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Armed with petitions and pens, volunteers — and some paid canvassers –- fanned out through five Bay Area counties and began collecting the 186,000 signatures they need to qualify the measure for the ballot.\u003c/p>\n\u003cp>Glynnis Fowler was among them and said she decided to volunteer for traffic safety initiatives after witnessing a crash which killed\u003ca href=\"https://www.kqed.org/news/11958918/advocates-rally-at-fatal-crash-site-in-soma-demand-safety-changes\"> a 4-year old girl in a stroller \u003c/a>at 4th and King Streets in San Francisco in 2023.\u003c/p>\n\u003cp>“There’s so many people with different abilities that need to cross the street safely, and the more we get people out of cars and into transit, the safer everyone’s going to gonna be,” Fowler said, before heading off to gather signatures for the campaign.\u003c/p>\n\u003cfigure id=\"attachment_12070971\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003ca href=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-signaturekickoff00066_TV_qed.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12070971\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-signaturekickoff00066_TV_qed.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-signaturekickoff00066_TV_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-signaturekickoff00066_TV_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-signaturekickoff00066_TV_qed-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">City officials and supporters of public transit attend a press conference about California Senate Bill 63 at Embarcardero Plaza in San Francisco on January 23, 2026. \u003ccite>(Tam Vu/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The Bay Area’s four largest transit operators — MUNI, BART, Caltrain, and AC Transit, which collectively represent 80% of public transit ridership in the region — are in serious financial trouble. A massive decline in ridership which began during the COVID-19 pandemic has failed to rebound to pre-pandemic levels. With federal and state emergency funding set to run out this year, MUNI and BART are projecting budget deficits in fiscal year 2027 of over $300 million each. The deficit for Caltrain and AC Transit for fiscal year 2027 is as much as $75 million and $74 million, respectively, according to statements from those agencies.\u003c/p>\n\u003cp>Barring passage of the proposed sales tax, some agencies are warning they could need to enact drastic service cuts as soon as next summer that would dramatically lengthen commute times, worsen air pollution and hamper the local economy.\u003c/p>\n\u003cp>In order to close its budget deficit, representatives from BART said the agency could be forced to eliminate weekend service or cut two entire lines entirely. MUNI may make 50% cuts to major bus and metro lines. Caltrain could reduce weekday service to once an hour, and AC Transit could cut 37% of its overall service.\u003c/p>\n\u003cp>State Sen. Jesse Arreguín (D-Berkeley) said those cuts would have far-reaching effects on the state’s long-term budget outlook, in addition to snarling transit — and making traffic worse.\u003c/p>\n\u003cp>“If the Bay Area’s economy fails because transit implodes, then that impacts the state’s economy, and it impacts the state’s budget,” Arreguín said.[aside postID=news_12070694 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250724-MARIN-EBIKES-MD-07-KQED.jpg']Friday’s rally included representatives from organized labor, the Bay Area business community and a smattering of grassroots transportation advocacy groups.\u003c/p>\n\u003cp>“Previous generations built the transit systems that power this region. Now it’s our turn, not just to preserve what they built, but to make sure it’s strong enough for the next generation,” said John Grubb, interim President and CEO of the Bay Area Council.\u003c/p>\n\u003cp>If passed, the measure would create a half-cent sales tax in Alameda, Contra Costa, San Mateo and Santa Clara counties, and a one-cent sales tax in San Francisco County for a period of 14 years, after which the tax will expire.\u003c/p>\n\u003cp>The lion’s share of revenue would go to the main four transit agencies, with a much smaller portion distributed to smaller ones, including the SF Bay Ferry and Golden Gate Transit, among others. The revenue would wash away the budget deficits for the main four operators with the exception of MUNI, which would only get about half of the money it needs to shore up its budget deficit. \u003ca href=\"https://www.kqed.org/news/12070484/tune-in-tonight-san-francisco-mayor-daniel-lurie-live-on-kqed\">San Francisco Mayor Daniel Lurie\u003c/a> is proposing a separate parcel tax measure for the November ballot to make up the difference.\u003c/p>\n\u003cp>While this campaign to secure long-term funding for public transit kicks off, \u003ca href=\"https://www.kqed.org/news/12055129/riders-rally-to-keep-bay-area-transit-loan-running-on-time\">a promised $750 million loan\u003c/a> from the state to provide short-term financial relief to transit agencies is still being negotiated. Even if the Connect Bay Area Transit Initiative makes it to the ballot and is approved by voters, money won’t start flowing to Bay Area agencies until early summer 2027.\u003c/p>\n\u003cp>That’s far too late for the main four agencies, which will hit their fiscal cliffs by early 2027 at the latest, triggering service cuts.\u003c/p>\n\u003cp>“Unless the state steps in and provides funding, these transit operators are going to have to make difficult decisions, and it’s going to really harm people in the Bay Area,” Arreguín said.\u003c/p>\n\u003cfigure id=\"attachment_12070961\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003ca href=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00063_TV-KQED.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12070961\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00063_TV-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00063_TV-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00063_TV-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00063_TV-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Senator Scott Wiener speaks on his support for California Senate Bill 63 at a press conference at Embarcardero Plaza in San Francisco on January 23, 2026. \u003ccite>(Tâm Vũ/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>State legislators approved a $750 million loan for Bay Area transit operators in last year’s budget, and the terms were intended to be agreed upon by last summer. But months later, there’s still no deal.\u003c/p>\n\u003cp>Local transit officials and the state Department of Finance are still wrangling over where the money will come from. It was originally intended to come out of the state’s general fund, but Gov. Gavin Newsom’s administration walked back that promise, and the parties are currently negotiating a proposal to cannibalize budgets for transit capital projects to fund the loan.\u003c/p>\n\u003cp>Over a dozen state legislators have signed a joint letter penned by Arreguín imploring the Department of Finance to resolve the issue by the end of the month.\u003c/p>\n\u003cp>“This loan is critically important to bridge us from here until next year so that we do not have service cuts,” Wiener said. “That is the last thing the Bay Area needs.”\u003c/p>\n\u003cp>Despite the loan still up in the air, representatives from the Connect Bay Area campaign said the ballot initiative is moving full steam ahead.[aside postID=news_12070756 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2025/09/BARTEmployeesGetty.jpg']“We don’t have a choice on waiting for the long-term funding. We have to put this together regardless of what happens with the loan,” said campaign spokesperson Jeff Cretan. “This is going to be the sustainable future for public transit in the Bay Area.”\u003c/p>\n\u003cp>The campaign has so far raised nearly $3 million to support its signature gathering efforts. Major early donors include technology company Ripple co-founder Chris Larsen, Genentech and the Service Employees International Union, SEIU 1021.\u003c/p>\n\u003cp>Lian Chang, an organizer with the Connect Bay Area campaign, said volunteers were “beating down our door asking how they can get involved.”\u003c/p>\n\u003cp>Chang, who primarily gets around by bike, said she came to rely heavily on public transit after she tore her achilles tendon a few years ago.\u003c/p>\n\u003cp>“I have really seen in my own life how essential transit is, even if I don’t think of myself as a rider on a day-to-day basis. Anyone can suddenly be super dependent on transit for any kind of reason,” Chang said.\u003c/p>\n\u003cp>She likened public transit to a library: “We’re all super glad they’re there, whether or not we personally go every single day.”\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "The Connect Bay Area Campaign must collect 186,000 signatures by early June to qualify a regional sales tax measure for the November ballot to fund regional transit. ",
"status": "publish",
"parent": 0,
"modified": 1769458432,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 29,
"wordCount": 1434
},
"headData": {
"title": "Campaign to Avert Bay Area Public Transit Death Spiral Gets Underway | KQED",
"description": "The Connect Bay Area Campaign must collect 186,000 signatures by early June to qualify a regional sales tax measure for the November ballot to fund regional transit. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Campaign to Avert Bay Area Public Transit Death Spiral Gets Underway",
"datePublished": "2026-01-23T05:00:05-08:00",
"dateModified": "2026-01-26T12:13:52-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 1397,
"slug": "transportation",
"name": "Transportation"
},
"sticky": false,
"nprStoryId": "kqed-12070685",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12070685/campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Flanked by dozens of train and bus advocates carrying signs reading, “Fund The Bus” and “Transit Reduces Traffic,” local politicians from across the \u003ca href=\"https://www.kqed.org/news/tag/bay-area\">Bay Area\u003c/a> on Friday marked the start of a campaign to save the region’s public transit.\u003c/p>\n\u003cp>“ We are truly at a crossroads where our region is going to decide, do we want to continue to have strong, robust public transportation so that people can get where they’re going?” said state Sen. Scott Wiener (D — San Francisco.) “And we need to be very clear that if we do nothing, these systems are going to unravel.”\u003c/p>\n\u003cp>The celebration and rally at the Embarcadero Plaza in San Francisco served as the start for boots hitting the ground to drum up support for the Connect Bay Area Transit Initiative — a measure years in the making to qualify a regional sales tax for this November’s ballot. The proposed tax would raise around $1 billion annually in a bid to rescue \u003ca href=\"https://www.kqed.org/news/tag/public-transit\">Bay Area public transit\u003c/a> agencies from precipitous fiscal cliffs and severe service cuts that would all but cripple the region.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Armed with petitions and pens, volunteers — and some paid canvassers –- fanned out through five Bay Area counties and began collecting the 186,000 signatures they need to qualify the measure for the ballot.\u003c/p>\n\u003cp>Glynnis Fowler was among them and said she decided to volunteer for traffic safety initiatives after witnessing a crash which killed\u003ca href=\"https://www.kqed.org/news/11958918/advocates-rally-at-fatal-crash-site-in-soma-demand-safety-changes\"> a 4-year old girl in a stroller \u003c/a>at 4th and King Streets in San Francisco in 2023.\u003c/p>\n\u003cp>“There’s so many people with different abilities that need to cross the street safely, and the more we get people out of cars and into transit, the safer everyone’s going to gonna be,” Fowler said, before heading off to gather signatures for the campaign.\u003c/p>\n\u003cfigure id=\"attachment_12070971\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003ca href=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-signaturekickoff00066_TV_qed.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12070971\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-signaturekickoff00066_TV_qed.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-signaturekickoff00066_TV_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-signaturekickoff00066_TV_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-signaturekickoff00066_TV_qed-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">City officials and supporters of public transit attend a press conference about California Senate Bill 63 at Embarcardero Plaza in San Francisco on January 23, 2026. \u003ccite>(Tam Vu/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The Bay Area’s four largest transit operators — MUNI, BART, Caltrain, and AC Transit, which collectively represent 80% of public transit ridership in the region — are in serious financial trouble. A massive decline in ridership which began during the COVID-19 pandemic has failed to rebound to pre-pandemic levels. With federal and state emergency funding set to run out this year, MUNI and BART are projecting budget deficits in fiscal year 2027 of over $300 million each. The deficit for Caltrain and AC Transit for fiscal year 2027 is as much as $75 million and $74 million, respectively, according to statements from those agencies.\u003c/p>\n\u003cp>Barring passage of the proposed sales tax, some agencies are warning they could need to enact drastic service cuts as soon as next summer that would dramatically lengthen commute times, worsen air pollution and hamper the local economy.\u003c/p>\n\u003cp>In order to close its budget deficit, representatives from BART said the agency could be forced to eliminate weekend service or cut two entire lines entirely. MUNI may make 50% cuts to major bus and metro lines. Caltrain could reduce weekday service to once an hour, and AC Transit could cut 37% of its overall service.\u003c/p>\n\u003cp>State Sen. Jesse Arreguín (D-Berkeley) said those cuts would have far-reaching effects on the state’s long-term budget outlook, in addition to snarling transit — and making traffic worse.\u003c/p>\n\u003cp>“If the Bay Area’s economy fails because transit implodes, then that impacts the state’s economy, and it impacts the state’s budget,” Arreguín said.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12070694",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250724-MARIN-EBIKES-MD-07-KQED.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Friday’s rally included representatives from organized labor, the Bay Area business community and a smattering of grassroots transportation advocacy groups.\u003c/p>\n\u003cp>“Previous generations built the transit systems that power this region. Now it’s our turn, not just to preserve what they built, but to make sure it’s strong enough for the next generation,” said John Grubb, interim President and CEO of the Bay Area Council.\u003c/p>\n\u003cp>If passed, the measure would create a half-cent sales tax in Alameda, Contra Costa, San Mateo and Santa Clara counties, and a one-cent sales tax in San Francisco County for a period of 14 years, after which the tax will expire.\u003c/p>\n\u003cp>The lion’s share of revenue would go to the main four transit agencies, with a much smaller portion distributed to smaller ones, including the SF Bay Ferry and Golden Gate Transit, among others. The revenue would wash away the budget deficits for the main four operators with the exception of MUNI, which would only get about half of the money it needs to shore up its budget deficit. \u003ca href=\"https://www.kqed.org/news/12070484/tune-in-tonight-san-francisco-mayor-daniel-lurie-live-on-kqed\">San Francisco Mayor Daniel Lurie\u003c/a> is proposing a separate parcel tax measure for the November ballot to make up the difference.\u003c/p>\n\u003cp>While this campaign to secure long-term funding for public transit kicks off, \u003ca href=\"https://www.kqed.org/news/12055129/riders-rally-to-keep-bay-area-transit-loan-running-on-time\">a promised $750 million loan\u003c/a> from the state to provide short-term financial relief to transit agencies is still being negotiated. Even if the Connect Bay Area Transit Initiative makes it to the ballot and is approved by voters, money won’t start flowing to Bay Area agencies until early summer 2027.\u003c/p>\n\u003cp>That’s far too late for the main four agencies, which will hit their fiscal cliffs by early 2027 at the latest, triggering service cuts.\u003c/p>\n\u003cp>“Unless the state steps in and provides funding, these transit operators are going to have to make difficult decisions, and it’s going to really harm people in the Bay Area,” Arreguín said.\u003c/p>\n\u003cfigure id=\"attachment_12070961\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003ca href=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00063_TV-KQED.jpg\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12070961\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00063_TV-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00063_TV-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00063_TV-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260123-SIGNATUREKICKOFF00063_TV-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Senator Scott Wiener speaks on his support for California Senate Bill 63 at a press conference at Embarcardero Plaza in San Francisco on January 23, 2026. \u003ccite>(Tâm Vũ/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>State legislators approved a $750 million loan for Bay Area transit operators in last year’s budget, and the terms were intended to be agreed upon by last summer. But months later, there’s still no deal.\u003c/p>\n\u003cp>Local transit officials and the state Department of Finance are still wrangling over where the money will come from. It was originally intended to come out of the state’s general fund, but Gov. Gavin Newsom’s administration walked back that promise, and the parties are currently negotiating a proposal to cannibalize budgets for transit capital projects to fund the loan.\u003c/p>\n\u003cp>Over a dozen state legislators have signed a joint letter penned by Arreguín imploring the Department of Finance to resolve the issue by the end of the month.\u003c/p>\n\u003cp>“This loan is critically important to bridge us from here until next year so that we do not have service cuts,” Wiener said. “That is the last thing the Bay Area needs.”\u003c/p>\n\u003cp>Despite the loan still up in the air, representatives from the Connect Bay Area campaign said the ballot initiative is moving full steam ahead.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12070756",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/09/BARTEmployeesGetty.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“We don’t have a choice on waiting for the long-term funding. We have to put this together regardless of what happens with the loan,” said campaign spokesperson Jeff Cretan. “This is going to be the sustainable future for public transit in the Bay Area.”\u003c/p>\n\u003cp>The campaign has so far raised nearly $3 million to support its signature gathering efforts. Major early donors include technology company Ripple co-founder Chris Larsen, Genentech and the Service Employees International Union, SEIU 1021.\u003c/p>\n\u003cp>Lian Chang, an organizer with the Connect Bay Area campaign, said volunteers were “beating down our door asking how they can get involved.”\u003c/p>\n\u003cp>Chang, who primarily gets around by bike, said she came to rely heavily on public transit after she tore her achilles tendon a few years ago.\u003c/p>\n\u003cp>“I have really seen in my own life how essential transit is, even if I don’t think of myself as a rider on a day-to-day basis. Anyone can suddenly be super dependent on transit for any kind of reason,” Chang said.\u003c/p>\n\u003cp>She likened public transit to a library: “We’re all super glad they’re there, whether or not we personally go every single day.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12070685/campaign-to-avert-bay-area-public-transit-death-spiral-gets-underway",
"authors": [
"11785"
],
"categories": [
"news_28250",
"news_8",
"news_1397"
],
"tags": [
"news_269",
"news_1386",
"news_18538",
"news_34388",
"news_320",
"news_1764",
"news_1533",
"news_34336",
"news_20517"
],
"featImg": "news_12070963",
"label": "news"
},
"news_12065714": {
"type": "posts",
"id": "news_12065714",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12065714",
"score": null,
"sort": [
1765386342000
]
},
"guestAuthors": [],
"slug": "clipper-card-new-bart-caltrain-login-next-generation-discounts",
"title": "New Clipper Cards Are Here, With Big Perks for Riders. How to Manually Upgrade Yours",
"publishDate": 1765386342,
"format": "standard",
"headTitle": "New Clipper Cards Are Here, With Big Perks for Riders. How to Manually Upgrade Yours | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Clipper, the electronic fare-payment system accepted by all of the \u003ca href=\"https://www.kqed.org/news/tag/bay-area\">Bay Area\u003c/a>’s approximately two dozen transportation agencies, is rolling out new features Wednesday — designed to save riders money and modernize how they pay for transit.\u003c/p>\n\u003cp>The Dec. 10 launch of “Next-generation Clipper” brings perks like discounted transfers, the option to pay with a contactless credit or debit card and instant availability of funds added to accounts.\u003c/p>\n\u003cp>But if you’re already using a Clipper card to travel around the Bay, what do you need to know? Keep reading to learn how to take advantage of these new features as soon as possible.\u003c/p>\n\u003cp>And a heads-up: the Wednesday launch has already been met with a few technical issues for Clipper users. Following the Metropolitan Transportation Commission’s reports of what spokesperson John Goodwin called “a glitchy experience in the Clipper mobile app this morning” that meant “some customers have been unable to complete the \u003ca href=\"#IalreadyhaveaClippercardWhatdoIneedtodo\">process of upgrading their cards \u003c/a>to the next generation system,” as of Wednesday afternoon, “customers are still having difficulties using both the mobile app and the \u003ca href=\"https://www.clippercard.com/\">clippercard.com\u003c/a> website,” he said.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003cstrong>Jump straight to:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>\u003cstrong>\u003ca href=\"#IalreadyhaveaClippercardWhatdoIneedtodo\">I already have a Clipper card. What do I need to do to upgrade?\u003c/a>\u003c/strong>\u003c/li>\n\u003c/ul>\n\u003ch2>What is ‘Next-Generation Clipper’?\u003c/h2>\n\u003cp>Features of these new Clipper cards include:\u003c/p>\n\u003cp>\u003cstrong>Free or discounted transfers\u003c/strong>\u003c/p>\n\u003cp>Riders transferring from one transit agency to another will receive a discount of up to $2.85 on their second ride, and any subsequent rides with any transit agency — as long as that ride happens within two hours of the first ride. For example, if you transfer from SolTrans to BART, the fare for your BART ride would be $2.85 less than you would pay with the current version of Clipper.\u003c/p>\n\u003cp>\u003cstrong>Instant availability of added funds\u003c/strong>\u003c/p>\n\u003cp>No matter how you add money to your Clipper card, those funds will be available immediately with next-generation Clipper. Previously, users who added funds to their physical plastic card online or via the Clipper app have often waited several days before the new funds showed up on their account.\u003c/p>\n\u003cfigure id=\"attachment_12043558\" class=\"wp-caption aligncenter\" style=\"max-width: 1999px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12043558\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/20241204-BART-JY-003_qed.jpg\" alt=\"\" width=\"1999\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/20241204-BART-JY-003_qed.jpg 1999w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/20241204-BART-JY-003_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/20241204-BART-JY-003_qed-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\">\u003cfigcaption class=\"wp-caption-text\">Passengers wait to board BART at Daly City Station in Daly City, California, on Dec. 4, 2024. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cstrong>Paying with contactless credit or debit card\u003c/strong>\u003c/p>\n\u003cp>Bay Area transit riders have been able to use a chip-enabled credit or debit card to pay for \u003ca href=\"https://www.kqed.org/news/12052690/bart-fares-2025-credit-card-clipper-tap-and-ride-contactless\">BART since August\u003c/a>, but beginning on Dec. 10, all Bay Area transit agencies that accept Clipper (Caltrain, Golden Gate Transit, VTA, \u003ca href=\"https://www.clippercard.com/ClipperWeb/where-to-use.html\">the list \u003c/a>goes on …) will now also accept chip-enabled credit or debit cards as a form of payment.\u003c/p>\n\u003cp>\u003cstrong>New family accounts\u003c/strong>\u003c/p>\n\u003cp>Users will be able to manage multiple registered Clipper cards through one account. This means, for example, a parent could add funds to their child’s Clipper card.\u003c/p>\n\u003cp>\u003cstrong>Apply for youth or senior cards online\u003c/strong>\u003c/p>\n\u003cp>Riders will now have the option to apply for these discounted programs online, instead of just in person or over the phone.\u003c/p>\n\u003ch2>\u003ca id=\"IalreadyhaveaClippercardWhatdoIneedtodo\">\u003c/a>If I already have a Clipper Card, what do I need to do differently?\u003c/h2>\n\u003cp>You can continue to use your current Clipper card as normal now that next-generation Clipper has launched — but if you want to access the new features as soon as possible, you should manually start the upgrade process for your existing card.\u003c/p>\n\u003cp>This is because it may take eight to twelve weeks for the Metropolitan Transportation Commission to update users’ cards, according to John Goodwin, a spokesperson for the MTC.\u003c/p>\n\u003cfigure id=\"attachment_12017275\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12017275\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty-1920x1280.jpg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Caltrain Commuter Train at San Francisco 4th and King Street Station on Feb. 25, 2023. \u003ccite>(iStock/Getty Images Plus)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Goodwin said there are approximately 5 million Clipper cards in circulation, and the commission will do the upgrade in batches. That means that without taking action to upgrade first, some existing Clipper users could wait months for the new features to take effect.\u003c/p>\n\u003cp>So how can you now upgrade your Clipper card on or after Dec. 10? Goodwin advises Clipper users to initiate the upgrade to next-generation Clipper by logging in to \u003ca href=\"http://clippercard.com\">clippercard.com\u003c/a> or by calling Clipper’s customer service center at 877-878-8883 to start the upgrade process.\u003c/p>\n\u003cp>“ If you want to be in ‘boarding group A’ on the next generation of Clipper, that’s the way to do it,” Goodwin advises.\u003c/p>\n\u003cp>You may need some initial patience, however. On Wednesday morning, Goodwin told KQED by email that users had encountered “a glitchy experience in the Clipper mobile app this morning,” noting that “some customers have been unable to complete the \u003ca href=\"#IalreadyhaveaClippercardWhatdoIneedtodo\">process of upgrading their cards \u003c/a>to the next generation system.” And as of Wednesday afternoon, “customers are still having difficulties using both the mobile app and the \u003ca href=\"https://www.clippercard.com/\">clippercard.com\u003c/a> website,” Goodwin said.\u003c/p>\n\u003ch2>If I already have a Clipper Card, do I need to use Clipper 2.0?\u003c/h2>\n\u003cp>It’s not mandatory to initiate your next-generation Clipper upgrade early, as above.\u003c/p>\n\u003cp>But whether you do or not, eventually, your Clipper will be automatically upgraded to the new version.\u003c/p>\n\u003ch2>How will I know if my card has been upgraded to Clipper 2.0?\u003c/h2>\n\u003cp>The easiest way to check on the status of your Clipper card is to call Clipper Customer Service at 877-878-8883 and ask whether your card has been upgraded.[aside postID=news_12065601 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250805_SPEED-CAMERAS-FOLO_-0007_GH-KQED.jpg']And if you’re told that it hasn’t been, that’s when you can ask the customer service agent you’re speaking with to go ahead and initiate the process. But Goodwin also advised that there is another way to find out.\u003c/p>\n\u003cp>“When tapping a Clipper card that has been upgraded, the card reader on buses and light rail vehicles, at ferry terminals, and on train platforms will simply show ‘TRAVEL OK’ without the card balance,” Goodwin said.\u003c/p>\n\u003cp>A Clipper card that has not been upgraded will still show an account balance, something like “BALANCE 19.75,” according to Goodwin.\u003c/p>\n\u003cp>The only exception to this will be the \u003ca href=\"https://www.kqed.org/news/11997857/barts-new-evasion-resistant-gates-arrive-in-san-francisco-for-the-first-time\">new BART faregates\u003c/a>, which don’t display card balances at all, Goodwin said.\u003c/p>\n\u003ch2>If I only use my Clipper card in a mobile wallet, like Apple Wallet, do I still need to upgrade my “card”?\u003c/h2>\n\u003cp>Yes. Customers with mobile Clipper cards still need to upgrade to a next-generation Clipper account to take advantage of the new benefits, confirmed Goodwin.\u003c/p>\n\u003ch2>How much will I save with discounted transfers?\u003c/h2>\n\u003cp>You can estimate how much money you’ll save with discounted transfers from next-generation Clipper using \u003ca href=\"https://clipper2.hikingbytransit.com/\">this independent transit calculator\u003c/a> created by Evan Tschuy of the website \u003ca href=\"https://hikingbytransit.com/\">Hiking by Transit\u003c/a>.\u003c/p>\n\u003cp>For example, a next-generation Clipper trip that uses three transit agencies, beginning with AC Transit, then transferring to BART, and then Muni, saves riders $5.20 per trip compared to the standard Clipper. The calculator estimates that a person who made that trip as part of their regular commute would save $2,600 over a year with the next-generation Clipper.\u003c/p>\n\u003cp>“ When the system works that way, it feels like the system is thinking about the customer,” said Adina Levin, Executive Director of the Bay Area transit advocacy nonprofit Seamless Bay Area, which advocated for discounted transfers in next-generation Clipper. “We want the public transit system to not just be moving trains back and forth, or moving buses back and forth, but helping people get to where it is that they want to go.”\u003c/p>\n\u003ch2>Are there any drawbacks to paying with a credit or debit card instead of a next-generation Clipper card?\u003c/h2>\n\u003cp>Yes, if you receive a discount on fares as a student, a person with disabilities, or a senior, you’ll still need to use your Clipper card to receive that price reduction. Riders who pay with a credit or debit card will be charged a full adult fare.\u003c/p>\n\u003cp>“ We urge those customers to continue to use Clipper cards just as they have in the past. That way, those folks will get the discounts that they deserve,” Goodwin said.\u003c/p>\n\u003cfigure id=\"attachment_12040954\" class=\"wp-caption aligncenter\" style=\"max-width: 1999px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12040954\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed.jpg\" alt=\"\" width=\"1999\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed.jpg 1999w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1920x1280.jpg 1920w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\">\u003cfigcaption class=\"wp-caption-text\">A passenger tags their Clipper card at Montgomery BART Station in San Francisco on Dec. 4, 2024. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Adina Levin with Seamless Bay Area said her group plans to continue advocating for the MTC to make those discounts available to qualifying riders who also want to pay by credit or debit card.\u003c/p>\n\u003cp>“ We want this convenience to be available to anyone, and not having it available to people who get discounts is insufficiently fair,” Levin said.\u003c/p>\n\u003cp>People who pay with a credit or debit card will still get transfer discounts, the same as next-generation Clipper card users.\u003c/p>\n\u003ch2>Wait — I thought Bay Area transit agencies were facing a huge budget deficit. Why are they offering discounts on transfers?\u003c/h2>\n\u003cp>It’s true that Bay Area transit agencies like BART and Muni are facing \u003ca href=\"https://www.kqed.org/news/12055129/riders-rally-to-keep-bay-area-transit-loan-running-on-time\">budget deficits\u003c/a> set to balloon to over $300 million in the next fiscal year.\u003c/p>\n\u003cp>Transit officials say offering discounted transfers is expected to increase ridership and revenue for transit agencies.\u003c/p>\n\u003cp>”Our expectation is that transit agencies won’t [lose money], but we’ll just have to wait for the numbers to come in,” Goodwin said.\u003c/p>\n\u003cp>Goodwin added that the transit officials are treating discounted transfers as a pilot program, which will be reviewed after 18 to 24 months.\u003c/p>\n\u003ch2>What future upgrades might be coming to Clipper?\u003c/h2>\n\u003cp>The MTC said other features like paying for \u003ca href=\"https://www.futureofclipper.com/\">paratransit \u003c/a>with Clipper, mobile group tickets that enable groups of people to pay for their fares using just one phone, and transit agency promotions with discounted fares are all in the works.\u003c/p>\n\u003cp>There is, however, no set date for the launch of those features yet.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "Next generation Clipper, or Clipper 2.0, rolls out Dec. 10 with improved features like discounted transfers and instant fund availability. Here’s how to get set up. ",
"status": "publish",
"parent": 0,
"modified": 1765409182,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 45,
"wordCount": 1677
},
"headData": {
"title": "New Clipper Cards Are Here, With Big Perks for Riders. How to Manually Upgrade Yours | KQED",
"description": "Next generation Clipper, or Clipper 2.0, rolls out Dec. 10 with improved features like discounted transfers and instant fund availability. Here’s how to get set up. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "New Clipper Cards Are Here, With Big Perks for Riders. How to Manually Upgrade Yours",
"datePublished": "2025-12-10T09:05:42-08:00",
"dateModified": "2025-12-10T15:26:22-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 34168,
"slug": "guides-and-explainers",
"name": "Guides and Explainers"
},
"audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/ffca7e9f-6831-4[…]f-aaef00f5a073/d3158444-c4ed-4c32-96db-b3a60121d77e/audio.mp3",
"sticky": false,
"nprStoryId": "kqed-12065714",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12065714/clipper-card-new-bart-caltrain-login-next-generation-discounts",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Clipper, the electronic fare-payment system accepted by all of the \u003ca href=\"https://www.kqed.org/news/tag/bay-area\">Bay Area\u003c/a>’s approximately two dozen transportation agencies, is rolling out new features Wednesday — designed to save riders money and modernize how they pay for transit.\u003c/p>\n\u003cp>The Dec. 10 launch of “Next-generation Clipper” brings perks like discounted transfers, the option to pay with a contactless credit or debit card and instant availability of funds added to accounts.\u003c/p>\n\u003cp>But if you’re already using a Clipper card to travel around the Bay, what do you need to know? Keep reading to learn how to take advantage of these new features as soon as possible.\u003c/p>\n\u003cp>And a heads-up: the Wednesday launch has already been met with a few technical issues for Clipper users. Following the Metropolitan Transportation Commission’s reports of what spokesperson John Goodwin called “a glitchy experience in the Clipper mobile app this morning” that meant “some customers have been unable to complete the \u003ca href=\"#IalreadyhaveaClippercardWhatdoIneedtodo\">process of upgrading their cards \u003c/a>to the next generation system,” as of Wednesday afternoon, “customers are still having difficulties using both the mobile app and the \u003ca href=\"https://www.clippercard.com/\">clippercard.com\u003c/a> website,” he said.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Jump straight to:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>\u003cstrong>\u003ca href=\"#IalreadyhaveaClippercardWhatdoIneedtodo\">I already have a Clipper card. What do I need to do to upgrade?\u003c/a>\u003c/strong>\u003c/li>\n\u003c/ul>\n\u003ch2>What is ‘Next-Generation Clipper’?\u003c/h2>\n\u003cp>Features of these new Clipper cards include:\u003c/p>\n\u003cp>\u003cstrong>Free or discounted transfers\u003c/strong>\u003c/p>\n\u003cp>Riders transferring from one transit agency to another will receive a discount of up to $2.85 on their second ride, and any subsequent rides with any transit agency — as long as that ride happens within two hours of the first ride. For example, if you transfer from SolTrans to BART, the fare for your BART ride would be $2.85 less than you would pay with the current version of Clipper.\u003c/p>\n\u003cp>\u003cstrong>Instant availability of added funds\u003c/strong>\u003c/p>\n\u003cp>No matter how you add money to your Clipper card, those funds will be available immediately with next-generation Clipper. Previously, users who added funds to their physical plastic card online or via the Clipper app have often waited several days before the new funds showed up on their account.\u003c/p>\n\u003cfigure id=\"attachment_12043558\" class=\"wp-caption aligncenter\" style=\"max-width: 1999px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12043558\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/20241204-BART-JY-003_qed.jpg\" alt=\"\" width=\"1999\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/20241204-BART-JY-003_qed.jpg 1999w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/20241204-BART-JY-003_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/20241204-BART-JY-003_qed-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\">\u003cfigcaption class=\"wp-caption-text\">Passengers wait to board BART at Daly City Station in Daly City, California, on Dec. 4, 2024. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cstrong>Paying with contactless credit or debit card\u003c/strong>\u003c/p>\n\u003cp>Bay Area transit riders have been able to use a chip-enabled credit or debit card to pay for \u003ca href=\"https://www.kqed.org/news/12052690/bart-fares-2025-credit-card-clipper-tap-and-ride-contactless\">BART since August\u003c/a>, but beginning on Dec. 10, all Bay Area transit agencies that accept Clipper (Caltrain, Golden Gate Transit, VTA, \u003ca href=\"https://www.clippercard.com/ClipperWeb/where-to-use.html\">the list \u003c/a>goes on …) will now also accept chip-enabled credit or debit cards as a form of payment.\u003c/p>\n\u003cp>\u003cstrong>New family accounts\u003c/strong>\u003c/p>\n\u003cp>Users will be able to manage multiple registered Clipper cards through one account. This means, for example, a parent could add funds to their child’s Clipper card.\u003c/p>\n\u003cp>\u003cstrong>Apply for youth or senior cards online\u003c/strong>\u003c/p>\n\u003cp>Riders will now have the option to apply for these discounted programs online, instead of just in person or over the phone.\u003c/p>\n\u003ch2>\u003ca id=\"IalreadyhaveaClippercardWhatdoIneedtodo\">\u003c/a>If I already have a Clipper Card, what do I need to do differently?\u003c/h2>\n\u003cp>You can continue to use your current Clipper card as normal now that next-generation Clipper has launched — but if you want to access the new features as soon as possible, you should manually start the upgrade process for your existing card.\u003c/p>\n\u003cp>This is because it may take eight to twelve weeks for the Metropolitan Transportation Commission to update users’ cards, according to John Goodwin, a spokesperson for the MTC.\u003c/p>\n\u003cfigure id=\"attachment_12017275\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12017275\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/CalTrainSFGetty-1920x1280.jpg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Caltrain Commuter Train at San Francisco 4th and King Street Station on Feb. 25, 2023. \u003ccite>(iStock/Getty Images Plus)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Goodwin said there are approximately 5 million Clipper cards in circulation, and the commission will do the upgrade in batches. That means that without taking action to upgrade first, some existing Clipper users could wait months for the new features to take effect.\u003c/p>\n\u003cp>So how can you now upgrade your Clipper card on or after Dec. 10? Goodwin advises Clipper users to initiate the upgrade to next-generation Clipper by logging in to \u003ca href=\"http://clippercard.com\">clippercard.com\u003c/a> or by calling Clipper’s customer service center at 877-878-8883 to start the upgrade process.\u003c/p>\n\u003cp>“ If you want to be in ‘boarding group A’ on the next generation of Clipper, that’s the way to do it,” Goodwin advises.\u003c/p>\n\u003cp>You may need some initial patience, however. On Wednesday morning, Goodwin told KQED by email that users had encountered “a glitchy experience in the Clipper mobile app this morning,” noting that “some customers have been unable to complete the \u003ca href=\"#IalreadyhaveaClippercardWhatdoIneedtodo\">process of upgrading their cards \u003c/a>to the next generation system.” And as of Wednesday afternoon, “customers are still having difficulties using both the mobile app and the \u003ca href=\"https://www.clippercard.com/\">clippercard.com\u003c/a> website,” Goodwin said.\u003c/p>\n\u003ch2>If I already have a Clipper Card, do I need to use Clipper 2.0?\u003c/h2>\n\u003cp>It’s not mandatory to initiate your next-generation Clipper upgrade early, as above.\u003c/p>\n\u003cp>But whether you do or not, eventually, your Clipper will be automatically upgraded to the new version.\u003c/p>\n\u003ch2>How will I know if my card has been upgraded to Clipper 2.0?\u003c/h2>\n\u003cp>The easiest way to check on the status of your Clipper card is to call Clipper Customer Service at 877-878-8883 and ask whether your card has been upgraded.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12065601",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250805_SPEED-CAMERAS-FOLO_-0007_GH-KQED.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>And if you’re told that it hasn’t been, that’s when you can ask the customer service agent you’re speaking with to go ahead and initiate the process. But Goodwin also advised that there is another way to find out.\u003c/p>\n\u003cp>“When tapping a Clipper card that has been upgraded, the card reader on buses and light rail vehicles, at ferry terminals, and on train platforms will simply show ‘TRAVEL OK’ without the card balance,” Goodwin said.\u003c/p>\n\u003cp>A Clipper card that has not been upgraded will still show an account balance, something like “BALANCE 19.75,” according to Goodwin.\u003c/p>\n\u003cp>The only exception to this will be the \u003ca href=\"https://www.kqed.org/news/11997857/barts-new-evasion-resistant-gates-arrive-in-san-francisco-for-the-first-time\">new BART faregates\u003c/a>, which don’t display card balances at all, Goodwin said.\u003c/p>\n\u003ch2>If I only use my Clipper card in a mobile wallet, like Apple Wallet, do I still need to upgrade my “card”?\u003c/h2>\n\u003cp>Yes. Customers with mobile Clipper cards still need to upgrade to a next-generation Clipper account to take advantage of the new benefits, confirmed Goodwin.\u003c/p>\n\u003ch2>How much will I save with discounted transfers?\u003c/h2>\n\u003cp>You can estimate how much money you’ll save with discounted transfers from next-generation Clipper using \u003ca href=\"https://clipper2.hikingbytransit.com/\">this independent transit calculator\u003c/a> created by Evan Tschuy of the website \u003ca href=\"https://hikingbytransit.com/\">Hiking by Transit\u003c/a>.\u003c/p>\n\u003cp>For example, a next-generation Clipper trip that uses three transit agencies, beginning with AC Transit, then transferring to BART, and then Muni, saves riders $5.20 per trip compared to the standard Clipper. The calculator estimates that a person who made that trip as part of their regular commute would save $2,600 over a year with the next-generation Clipper.\u003c/p>\n\u003cp>“ When the system works that way, it feels like the system is thinking about the customer,” said Adina Levin, Executive Director of the Bay Area transit advocacy nonprofit Seamless Bay Area, which advocated for discounted transfers in next-generation Clipper. “We want the public transit system to not just be moving trains back and forth, or moving buses back and forth, but helping people get to where it is that they want to go.”\u003c/p>\n\u003ch2>Are there any drawbacks to paying with a credit or debit card instead of a next-generation Clipper card?\u003c/h2>\n\u003cp>Yes, if you receive a discount on fares as a student, a person with disabilities, or a senior, you’ll still need to use your Clipper card to receive that price reduction. Riders who pay with a credit or debit card will be charged a full adult fare.\u003c/p>\n\u003cp>“ We urge those customers to continue to use Clipper cards just as they have in the past. That way, those folks will get the discounts that they deserve,” Goodwin said.\u003c/p>\n\u003cfigure id=\"attachment_12040954\" class=\"wp-caption aligncenter\" style=\"max-width: 1999px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12040954\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed.jpg\" alt=\"\" width=\"1999\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed.jpg 1999w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1920x1280.jpg 1920w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\">\u003cfigcaption class=\"wp-caption-text\">A passenger tags their Clipper card at Montgomery BART Station in San Francisco on Dec. 4, 2024. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Adina Levin with Seamless Bay Area said her group plans to continue advocating for the MTC to make those discounts available to qualifying riders who also want to pay by credit or debit card.\u003c/p>\n\u003cp>“ We want this convenience to be available to anyone, and not having it available to people who get discounts is insufficiently fair,” Levin said.\u003c/p>\n\u003cp>People who pay with a credit or debit card will still get transfer discounts, the same as next-generation Clipper card users.\u003c/p>\n\u003ch2>Wait — I thought Bay Area transit agencies were facing a huge budget deficit. Why are they offering discounts on transfers?\u003c/h2>\n\u003cp>It’s true that Bay Area transit agencies like BART and Muni are facing \u003ca href=\"https://www.kqed.org/news/12055129/riders-rally-to-keep-bay-area-transit-loan-running-on-time\">budget deficits\u003c/a> set to balloon to over $300 million in the next fiscal year.\u003c/p>\n\u003cp>Transit officials say offering discounted transfers is expected to increase ridership and revenue for transit agencies.\u003c/p>\n\u003cp>”Our expectation is that transit agencies won’t [lose money], but we’ll just have to wait for the numbers to come in,” Goodwin said.\u003c/p>\n\u003cp>Goodwin added that the transit officials are treating discounted transfers as a pilot program, which will be reviewed after 18 to 24 months.\u003c/p>\n\u003ch2>What future upgrades might be coming to Clipper?\u003c/h2>\n\u003cp>The MTC said other features like paying for \u003ca href=\"https://www.futureofclipper.com/\">paratransit \u003c/a>with Clipper, mobile group tickets that enable groups of people to pay for their fares using just one phone, and transit agency promotions with discounted fares are all in the works.\u003c/p>\n\u003cp>There is, however, no set date for the launch of those features yet.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12065714/clipper-card-new-bart-caltrain-login-next-generation-discounts",
"authors": [
"11785"
],
"categories": [
"news_34168",
"news_28250",
"news_8",
"news_1397"
],
"tags": [
"news_32707",
"news_269",
"news_31530",
"news_17768",
"news_18545",
"news_35888",
"news_320",
"news_1764",
"news_1533",
"news_20517"
],
"featImg": "news_12051372",
"label": "news"
}
},
"programsReducer": {
"all-things-considered": {
"id": "all-things-considered",
"title": "All Things Considered",
"info": "Every weekday, \u003cem>All Things Considered\u003c/em> hosts Robert Siegel, Audie Cornish, Ari Shapiro, and Kelly McEvers present the program's trademark mix of news, interviews, commentaries, reviews, and offbeat features. Michel Martin hosts on the weekends.",
"airtime": "MON-FRI 1pm-2pm, 4:30pm-6:30pm\u003cbr />SAT-SUN 5pm-6pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/All-Things-Considered-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/all-things-considered/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/all-things-considered"
},
"american-suburb-podcast": {
"id": "american-suburb-podcast",
"title": "American Suburb: The Podcast",
"tagline": "The flip side of gentrification, told through one town",
"info": "Gentrification is changing cities across America, forcing people from neighborhoods they have long called home. Call them the displaced. Now those priced out of the Bay Area are looking for a better life in an unlikely place. American Suburb follows this migration to one California town along the Delta, 45 miles from San Francisco. But is this once sleepy suburb ready for them?",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/American-Suburb-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/news/series/american-suburb-podcast",
"meta": {
"site": "news",
"source": "kqed",
"order": 19
},
"link": "/news/series/american-suburb-podcast/",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/RBrW",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=1287748328",
"tuneIn": "https://tunein.com/radio/American-Suburb-p1086805/",
"rss": "https://ww2.kqed.org/news/series/american-suburb-podcast/feed/podcast",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMzMDExODgxNjA5"
}
},
"baycurious": {
"id": "baycurious",
"title": "Bay Curious",
"tagline": "Exploring the Bay Area, one question at a time",
"info": "KQED’s new podcast, Bay Curious, gets to the bottom of the mysteries — both profound and peculiar — that give the Bay Area its unique identity. And we’ll do it with your help! You ask the questions. You decide what Bay Curious investigates. And you join us on the journey to find the answers.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Bay-Curious-Podcast-Tile-703x703-1.jpg",
"imageAlt": "\"KQED Bay Curious",
"officialWebsiteLink": "/news/series/baycurious",
"meta": {
"site": "news",
"source": "kqed",
"order": 3
},
"link": "/podcasts/baycurious",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/bay-curious/id1172473406",
"npr": "https://www.npr.org/podcasts/500557090/bay-curious",
"rss": "https://ww2.kqed.org/news/category/bay-curious-podcast/feed/podcast",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS9iYXktY3VyaW91cy1wb2RjYXN0L2ZlZWQvcG9kY2FzdA",
"stitcher": "https://www.stitcher.com/podcast/kqed/bay-curious",
"spotify": "https://open.spotify.com/show/6O76IdmhixfijmhTZLIJ8k"
}
},
"bbc-world-service": {
"id": "bbc-world-service",
"title": "BBC World Service",
"info": "The day's top stories from BBC News compiled twice daily in the week, once at weekends.",
"airtime": "MON-FRI 9pm-10pm, TUE-FRI 1am-2am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/BBC-World-Service-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.bbc.co.uk/sounds/play/live:bbc_world_service",
"meta": {
"site": "news",
"source": "BBC World Service"
},
"link": "/radio/program/bbc-world-service",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/global-news-podcast/id135067274?mt=2",
"tuneIn": "https://tunein.com/radio/BBC-World-Service-p455581/",
"rss": "https://podcasts.files.bbci.co.uk/p02nq0gn.rss"
}
},
"californiareport": {
"id": "californiareport",
"title": "The California Report",
"tagline": "California, day by day",
"info": "KQED’s statewide radio news program providing daily coverage of issues, trends and public policy decisions.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The California Report",
"officialWebsiteLink": "/californiareport",
"meta": {
"site": "news",
"source": "kqed",
"order": 8
},
"link": "/californiareport",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-the-california-report/id79681292",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1MDAyODE4NTgz",
"npr": "https://www.npr.org/podcasts/432285393/the-california-report",
"stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-the-california-report-podcast-8838",
"rss": "https://ww2.kqed.org/news/tag/tcram/feed/podcast"
}
},
"californiareportmagazine": {
"id": "californiareportmagazine",
"title": "The California Report Magazine",
"tagline": "Your state, your stories",
"info": "Every week, The California Report Magazine takes you on a road trip for the ears: to visit the places and meet the people who make California unique. The in-depth storytelling podcast from the California Report.",
"airtime": "FRI 4:30pm-5pm, 6:30pm-7pm, 11pm-11:30pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Magazine-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The California Report Magazine",
"officialWebsiteLink": "/californiareportmagazine",
"meta": {
"site": "news",
"source": "kqed",
"order": 10
},
"link": "/californiareportmagazine",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-california-report-magazine/id1314750545",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM3NjkwNjk1OTAz",
"npr": "https://www.npr.org/podcasts/564733126/the-california-report-magazine",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-california-report-magazine",
"rss": "https://ww2.kqed.org/news/tag/tcrmag/feed/podcast"
}
},
"city-arts": {
"id": "city-arts",
"title": "City Arts & Lectures",
"info": "A one-hour radio program to hear celebrated writers, artists and thinkers address contemporary ideas and values, often discussing the creative process. Please note: tapes or transcripts are not available",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/cityartsandlecture-300x300.jpg",
"officialWebsiteLink": "https://www.cityarts.net/",
"airtime": "SUN 1pm-2pm, TUE 10pm, WED 1am",
"meta": {
"site": "news",
"source": "City Arts & Lectures"
},
"link": "https://www.cityarts.net",
"subscribe": {
"tuneIn": "https://tunein.com/radio/City-Arts-and-Lectures-p692/",
"rss": "https://www.cityarts.net/feed/"
}
},
"closealltabs": {
"id": "closealltabs",
"title": "Close All Tabs",
"tagline": "Your irreverent guide to the trends redefining our world",
"info": "Close All Tabs breaks down how digital culture shapes our world through thoughtful insights and irreverent humor.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/02/CAT_2_Tile-scaled.jpg",
"imageAlt": "\"KQED Close All Tabs",
"officialWebsiteLink": "/podcasts/closealltabs",
"meta": {
"site": "news",
"source": "kqed",
"order": 1
},
"link": "/podcasts/closealltabs",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/close-all-tabs/id214663465",
"rss": "https://feeds.megaphone.fm/KQINC6993880386",
"amazon": "https://music.amazon.com/podcasts/92d9d4ac-67a3-4eed-b10a-fb45d45b1ef2/close-all-tabs",
"spotify": "https://open.spotify.com/show/6LAJFHnGK1pYXYzv6SIol6?si=deb0cae19813417c"
}
},
"code-switch-life-kit": {
"id": "code-switch-life-kit",
"title": "Code Switch / Life Kit",
"info": "\u003cem>Code Switch\u003c/em>, which listeners will hear in the first part of the hour, has fearless and much-needed conversations about race. Hosted by journalists of color, the show tackles the subject of race head-on, exploring how it impacts every part of society — from politics and pop culture to history, sports and more.\u003cbr />\u003cbr />\u003cem>Life Kit\u003c/em>, which will be in the second part of the hour, guides you through spaces and feelings no one prepares you for — from finances to mental health, from workplace microaggressions to imposter syndrome, from relationships to parenting. The show features experts with real world experience and shares their knowledge. Because everyone needs a little help being human.\u003cbr />\u003cbr />\u003ca href=\"https://www.npr.org/podcasts/510312/codeswitch\">\u003cem>Code Switch\u003c/em> offical site and podcast\u003c/a>\u003cbr />\u003ca href=\"https://www.npr.org/lifekit\">\u003cem>Life Kit\u003c/em> offical site and podcast\u003c/a>\u003cbr />",
"airtime": "SUN 9pm-10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Code-Switch-Life-Kit-Podcast-Tile-360x360-1.jpg",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/code-switch-life-kit",
"subscribe": {
"apple": "https://podcasts.apple.com/podcast/1112190608?mt=2&at=11l79Y&ct=nprdirectory",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93d3cubnByLm9yZy9yc3MvcG9kY2FzdC5waHA_aWQ9NTEwMzEy",
"spotify": "https://open.spotify.com/show/3bExJ9JQpkwNhoHvaIIuyV",
"rss": "https://feeds.npr.org/510312/podcast.xml"
}
},
"commonwealth-club": {
"id": "commonwealth-club",
"title": "Commonwealth Club of California Podcast",
"info": "The Commonwealth Club of California is the nation's oldest and largest public affairs forum. As a non-partisan forum, The Club brings to the public airwaves diverse viewpoints on important topics. The Club's weekly radio broadcast - the oldest in the U.S., dating back to 1924 - is carried across the nation on public radio stations and is now podcasting. Our website archive features audio of our recent programs, as well as selected speeches from our long and distinguished history. This podcast feed is usually updated twice a week and is always un-edited.",
"airtime": "THU 10pm, FRI 1am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Commonwealth-Club-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.commonwealthclub.org/podcasts",
"meta": {
"site": "news",
"source": "Commonwealth Club of California"
},
"link": "/radio/program/commonwealth-club",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/commonwealth-club-of-california-podcast/id976334034?mt=2",
"google": "https://podcasts.google.com/feed/aHR0cDovL3d3dy5jb21tb253ZWFsdGhjbHViLm9yZy9hdWRpby9wb2RjYXN0L3dlZWtseS54bWw",
"tuneIn": "https://tunein.com/radio/Commonwealth-Club-of-California-p1060/"
}
},
"forum": {
"id": "forum",
"title": "Forum",
"tagline": "The conversation starts here",
"info": "KQED’s live call-in program discussing local, state, national and international issues, as well as in-depth interviews.",
"airtime": "MON-FRI 9am-11am, 10pm-11pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Forum-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Forum with Mina Kim and Alexis Madrigal",
"officialWebsiteLink": "/forum",
"meta": {
"site": "news",
"source": "kqed",
"order": 9
},
"link": "/forum",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-forum/id73329719",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5NTU3MzgxNjMz",
"npr": "https://www.npr.org/podcasts/432307980/forum",
"stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-forum-podcast",
"rss": "https://feeds.megaphone.fm/KQINC9557381633"
}
},
"freakonomics-radio": {
"id": "freakonomics-radio",
"title": "Freakonomics Radio",
"info": "Freakonomics Radio is a one-hour award-winning podcast and public-radio project hosted by Stephen Dubner, with co-author Steve Levitt as a regular guest. It is produced in partnership with WNYC.",
"imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/freakonomicsRadio.png",
"officialWebsiteLink": "http://freakonomics.com/",
"airtime": "SUN 1am-2am, SAT 3pm-4pm",
"meta": {
"site": "radio",
"source": "WNYC"
},
"link": "/radio/program/freakonomics-radio",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/4s8b",
"apple": "https://itunes.apple.com/us/podcast/freakonomics-radio/id354668519",
"tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/Freakonomics-Radio-p272293/",
"rss": "https://feeds.feedburner.com/freakonomicsradio"
}
},
"fresh-air": {
"id": "fresh-air",
"title": "Fresh Air",
"info": "Hosted by Terry Gross, \u003cem>Fresh Air from WHYY\u003c/em> is the Peabody Award-winning weekday magazine of contemporary arts and issues. One of public radio's most popular programs, Fresh Air features intimate conversations with today's biggest luminaries.",
"airtime": "MON-FRI 7pm-8pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Fresh-Air-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/fresh-air/",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/fresh-air",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/4s8b",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=214089682&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Fresh-Air-p17/",
"rss": "https://feeds.npr.org/381444908/podcast.xml"
}
},
"here-and-now": {
"id": "here-and-now",
"title": "Here & Now",
"info": "A live production of NPR and WBUR Boston, in collaboration with stations across the country, Here & Now reflects the fluid world of news as it's happening in the middle of the day, with timely, in-depth news, interviews and conversation. Hosted by Robin Young, Jeremy Hobson and Tonya Mosley.",
"airtime": "MON-THU 11am-12pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Here-And-Now-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://www.wbur.org/hereandnow",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/here-and-now",
"subsdcribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=426698661",
"tuneIn": "https://tunein.com/radio/Here--Now-p211/",
"rss": "https://feeds.npr.org/510051/podcast.xml"
}
},
"hidden-brain": {
"id": "hidden-brain",
"title": "Hidden Brain",
"info": "Shankar Vedantam uses science and storytelling to reveal the unconscious patterns that drive human behavior, shape our choices and direct our relationships.",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/hiddenbrain.jpg",
"officialWebsiteLink": "https://www.npr.org/series/423302056/hidden-brain",
"airtime": "SUN 7pm-8pm",
"meta": {
"site": "news",
"source": "NPR"
},
"link": "/radio/program/hidden-brain",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/hidden-brain/id1028908750?mt=2",
"tuneIn": "https://tunein.com/podcasts/Science-Podcasts/Hidden-Brain-p787503/",
"rss": "https://feeds.npr.org/510308/podcast.xml"
}
},
"how-i-built-this": {
"id": "how-i-built-this",
"title": "How I Built This with Guy Raz",
"info": "Guy Raz dives into the stories behind some of the world's best known companies. How I Built This weaves a narrative journey about innovators, entrepreneurs and idealists—and the movements they built.",
"imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/howIBuiltThis.png",
"officialWebsiteLink": "https://www.npr.org/podcasts/510313/how-i-built-this",
"airtime": "SUN 7:30pm-8pm",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/how-i-built-this",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/3zxy",
"apple": "https://itunes.apple.com/us/podcast/how-i-built-this-with-guy-raz/id1150510297?mt=2",
"tuneIn": "https://tunein.com/podcasts/Arts--Culture-Podcasts/How-I-Built-This-p910896/",
"rss": "https://feeds.npr.org/510313/podcast.xml"
}
},
"hyphenacion": {
"id": "hyphenacion",
"title": "Hyphenación",
"tagline": "Where conversation and cultura meet",
"info": "What kind of no sabo word is Hyphenación? For us, it’s about living within a hyphenation. Like being a third-gen Mexican-American from the Texas border now living that Bay Area Chicano life. Like Xorje! Each week we bring together a couple of hyphenated Latinos to talk all about personal life choices: family, careers, relationships, belonging … everything is on the table. ",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/03/Hyphenacion_FinalAssets_PodcastTile.png",
"imageAlt": "KQED Hyphenación",
"officialWebsiteLink": "/podcasts/hyphenacion",
"meta": {
"site": "news",
"source": "kqed",
"order": 15
},
"link": "/podcasts/hyphenacion",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/hyphenaci%C3%B3n/id1191591838",
"spotify": "https://open.spotify.com/show/2p3Fifq96nw9BPcmFdIq0o?si=39209f7b25774f38",
"youtube": "https://www.youtube.com/c/kqedarts",
"amazon": "https://music.amazon.com/podcasts/6c3dd23c-93fb-4aab-97ba-1725fa6315f1/hyphenaci%C3%B3n",
"rss": "https://feeds.megaphone.fm/KQINC2275451163"
}
},
"jerrybrown": {
"id": "jerrybrown",
"title": "The Political Mind of Jerry Brown",
"tagline": "Lessons from a lifetime in politics",
"info": "The Political Mind of Jerry Brown brings listeners the wisdom of the former Governor, Mayor, and presidential candidate. Scott Shafer interviewed Brown for more than 40 hours, covering the former governor's life and half-century in the political game and Brown has some lessons he'd like to share. ",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Political-Mind-of-Jerry-Brown-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Political Mind of Jerry Brown",
"officialWebsiteLink": "/podcasts/jerrybrown",
"meta": {
"site": "news",
"source": "kqed",
"order": 18
},
"link": "/podcasts/jerrybrown",
"subscribe": {
"npr": "https://www.npr.org/podcasts/790253322/the-political-mind-of-jerry-brown",
"apple": "https://itunes.apple.com/us/podcast/id1492194549",
"rss": "https://ww2.kqed.org/news/series/jerrybrown/feed/podcast/",
"tuneIn": "http://tun.in/pjGcK",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-political-mind-of-jerry-brown",
"spotify": "https://open.spotify.com/show/54C1dmuyFyKMFttY6X2j6r?si=K8SgRCoISNK6ZbjpXrX5-w",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9zZXJpZXMvamVycnlicm93bi9mZWVkL3BvZGNhc3Qv"
}
},
"latino-usa": {
"id": "latino-usa",
"title": "Latino USA",
"airtime": "MON 1am-2am, SUN 6pm-7pm",
"info": "Latino USA, the radio journal of news and culture, is the only national, English-language radio program produced from a Latino perspective.",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/latinoUsa.jpg",
"officialWebsiteLink": "http://latinousa.org/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/latino-usa",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/xtTd",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=79681317&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Latino-USA-p621/",
"rss": "https://feeds.npr.org/510016/podcast.xml"
}
},
"marketplace": {
"id": "marketplace",
"title": "Marketplace",
"info": "Our flagship program, helmed by Kai Ryssdal, examines what the day in money delivered, through stories, conversations, newsworthy numbers and more. Updated Monday through Friday at about 3:30 p.m. PT.",
"airtime": "MON-FRI 4pm-4:30pm, MON-WED 6:30pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Marketplace-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.marketplace.org/",
"meta": {
"site": "news",
"source": "American Public Media"
},
"link": "/radio/program/marketplace",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201853034&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/APM-Marketplace-p88/",
"rss": "https://feeds.publicradio.org/public_feeds/marketplace-pm/rss/rss"
}
},
"masters-of-scale": {
"id": "masters-of-scale",
"title": "Masters of Scale",
"info": "Masters of Scale is an original podcast in which LinkedIn co-founder and Greylock Partner Reid Hoffman sets out to describe and prove theories that explain how great entrepreneurs take their companies from zero to a gazillion in ingenious fashion.",
"airtime": "Every other Wednesday June 12 through October 16 at 8pm (repeats Thursdays at 2am)",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Masters-of-Scale-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://mastersofscale.com/",
"meta": {
"site": "radio",
"source": "WaitWhat"
},
"link": "/radio/program/masters-of-scale",
"subscribe": {
"apple": "http://mastersofscale.app.link/",
"rss": "https://rss.art19.com/masters-of-scale"
}
},
"mindshift": {
"id": "mindshift",
"title": "MindShift",
"tagline": "A podcast about the future of learning and how we raise our kids",
"info": "The MindShift podcast explores the innovations in education that are shaping how kids learn. Hosts Ki Sung and Katrina Schwartz introduce listeners to educators, researchers, parents and students who are developing effective ways to improve how kids learn. We cover topics like how fed-up administrators are developing surprising tactics to deal with classroom disruptions; how listening to podcasts are helping kids develop reading skills; the consequences of overparenting; and why interdisciplinary learning can engage students on all ends of the traditional achievement spectrum. This podcast is part of the MindShift education site, a division of KQED News. KQED is an NPR/PBS member station based in San Francisco. You can also visit the MindShift website for episodes and supplemental blog posts or tweet us \u003ca href=\"https://twitter.com/MindShiftKQED\">@MindShiftKQED\u003c/a> or visit us at \u003ca href=\"/mindshift\">MindShift.KQED.org\u003c/a>",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Mindshift-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED MindShift: How We Will Learn",
"officialWebsiteLink": "/mindshift/",
"meta": {
"site": "news",
"source": "kqed",
"order": 12
},
"link": "/podcasts/mindshift",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/mindshift-podcast/id1078765985",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1NzY0NjAwNDI5",
"npr": "https://www.npr.org/podcasts/464615685/mind-shift-podcast",
"stitcher": "https://www.stitcher.com/podcast/kqed/stories-teachers-share",
"spotify": "https://open.spotify.com/show/0MxSpNYZKNprFLCl7eEtyx"
}
},
"morning-edition": {
"id": "morning-edition",
"title": "Morning Edition",
"info": "\u003cem>Morning Edition\u003c/em> takes listeners around the country and the world with multi-faceted stories and commentaries every weekday. Hosts Steve Inskeep, David Greene and Rachel Martin bring you the latest breaking news and features to prepare you for the day.",
"airtime": "MON-FRI 3am-9am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Morning-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/morning-edition/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/morning-edition"
},
"onourwatch": {
"id": "onourwatch",
"title": "On Our Watch",
"tagline": "Deeply-reported investigative journalism",
"info": "For decades, the process for how police police themselves has been inconsistent – if not opaque. In some states, like California, these proceedings were completely hidden. After a new police transparency law unsealed scores of internal affairs files, our reporters set out to examine these cases and the shadow world of police discipline. On Our Watch brings listeners into the rooms where officers are questioned and witnesses are interrogated to find out who this system is really protecting. Is it the officers, or the public they've sworn to serve?",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/On-Our-Watch-Podcast-Tile-703x703-1.jpg",
"imageAlt": "On Our Watch from NPR and KQED",
"officialWebsiteLink": "/podcasts/onourwatch",
"meta": {
"site": "news",
"source": "kqed",
"order": 11
},
"link": "/podcasts/onourwatch",
"subscribe": {
"apple": "https://podcasts.apple.com/podcast/id1567098962",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM2MC9wb2RjYXN0LnhtbD9zYz1nb29nbGVwb2RjYXN0cw",
"npr": "https://rpb3r.app.goo.gl/onourwatch",
"spotify": "https://open.spotify.com/show/0OLWoyizopu6tY1XiuX70x",
"tuneIn": "https://tunein.com/radio/On-Our-Watch-p1436229/",
"stitcher": "https://www.stitcher.com/show/on-our-watch",
"rss": "https://feeds.npr.org/510360/podcast.xml"
}
},
"on-the-media": {
"id": "on-the-media",
"title": "On The Media",
"info": "Our weekly podcast explores how the media 'sausage' is made, casts an incisive eye on fluctuations in the marketplace of ideas, and examines threats to the freedom of information and expression in America and abroad. For one hour a week, the show tries to lift the veil from the process of \"making media,\" especially news media, because it's through that lens that we see the world and the world sees us",
"airtime": "SUN 2pm-3pm, MON 12am-1am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/onTheMedia.png",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/otm",
"meta": {
"site": "news",
"source": "wnyc"
},
"link": "/radio/program/on-the-media",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/on-the-media/id73330715?mt=2",
"tuneIn": "https://tunein.com/radio/On-the-Media-p69/",
"rss": "http://feeds.wnyc.org/onthemedia"
}
},
"pbs-newshour": {
"id": "pbs-newshour",
"title": "PBS NewsHour",
"info": "Analysis, background reports and updates from the PBS NewsHour putting today's news in context.",
"airtime": "MON-FRI 3pm-4pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/PBS-News-Hour-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pbs.org/newshour/",
"meta": {
"site": "news",
"source": "pbs"
},
"link": "/radio/program/pbs-newshour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/pbs-newshour-full-show/id394432287?mt=2",
"tuneIn": "https://tunein.com/radio/PBS-NewsHour---Full-Show-p425698/",
"rss": "https://www.pbs.org/newshour/feeds/rss/podcasts/show"
}
},
"perspectives": {
"id": "perspectives",
"title": "Perspectives",
"tagline": "KQED's series of daily listener commentaries since 1991",
"info": "KQED's series of daily listener commentaries since 1991.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/01/Perspectives_Tile_Final.jpg",
"officialWebsiteLink": "/perspectives/",
"meta": {
"site": "radio",
"source": "kqed",
"order": 14
},
"link": "/perspectives",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/id73801135",
"npr": "https://www.npr.org/podcasts/432309616/perspectives",
"rss": "https://ww2.kqed.org/perspectives/category/perspectives/feed/",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvcGVyc3BlY3RpdmVzL2NhdGVnb3J5L3BlcnNwZWN0aXZlcy9mZWVkLw"
}
},
"planet-money": {
"id": "planet-money",
"title": "Planet Money",
"info": "The economy explained. Imagine you could call up a friend and say, Meet me at the bar and tell me what's going on with the economy. Now imagine that's actually a fun evening.",
"airtime": "SUN 3pm-4pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/planetmoney.jpg",
"officialWebsiteLink": "https://www.npr.org/sections/money/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/planet-money",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/M4f5",
"apple": "https://itunes.apple.com/us/podcast/planet-money/id290783428?mt=2",
"tuneIn": "https://tunein.com/podcasts/Business--Economics-Podcasts/Planet-Money-p164680/",
"rss": "https://feeds.npr.org/510289/podcast.xml"
}
},
"politicalbreakdown": {
"id": "politicalbreakdown",
"title": "Political Breakdown",
"tagline": "Politics from a personal perspective",
"info": "Political Breakdown is a new series that explores the political intersection of California and the nation. Each week hosts Scott Shafer and Marisa Lagos are joined with a new special guest to unpack politics -- with personality — and offer an insider’s glimpse at how politics happens.",
"airtime": "THU 6:30pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Political-Breakdown-2024-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Political Breakdown",
"officialWebsiteLink": "/podcasts/politicalbreakdown",
"meta": {
"site": "radio",
"source": "kqed",
"order": 5
},
"link": "/podcasts/politicalbreakdown",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/political-breakdown/id1327641087",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5Nzk2MzI2MTEx",
"npr": "https://www.npr.org/podcasts/572155894/political-breakdown",
"stitcher": "https://www.stitcher.com/podcast/kqed/political-breakdown",
"spotify": "https://open.spotify.com/show/07RVyIjIdk2WDuVehvBMoN",
"rss": "https://ww2.kqed.org/news/tag/political-breakdown/feed/podcast"
}
},
"possible": {
"id": "possible",
"title": "Possible",
"info": "Possible is hosted by entrepreneur Reid Hoffman and writer Aria Finger. Together in Possible, Hoffman and Finger lead enlightening discussions about building a brighter collective future. The show features interviews with visionary guests like Trevor Noah, Sam Altman and Janette Sadik-Khan. Possible paints an optimistic portrait of the world we can create through science, policy, business, art and our shared humanity. It asks: What if everything goes right for once? How can we get there? Each episode also includes a short fiction story generated by advanced AI GPT-4, serving as a thought-provoking springboard to speculate how humanity could leverage technology for good.",
"airtime": "SUN 2pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Possible-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.possible.fm/",
"meta": {
"site": "news",
"source": "Possible"
},
"link": "/radio/program/possible",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/possible/id1677184070",
"spotify": "https://open.spotify.com/show/730YpdUSNlMyPQwNnyjp4k"
}
},
"pri-the-world": {
"id": "pri-the-world",
"title": "PRI's The World: Latest Edition",
"info": "Each weekday, host Marco Werman and his team of producers bring you the world's most interesting stories in an hour of radio that reminds us just how small our planet really is.",
"airtime": "MON-FRI 2pm-3pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-World-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pri.org/programs/the-world",
"meta": {
"site": "news",
"source": "PRI"
},
"link": "/radio/program/pri-the-world",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/pris-the-world-latest-edition/id278196007?mt=2",
"tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/PRIs-The-World-p24/",
"rss": "http://feeds.feedburner.com/pri/theworld"
}
},
"radiolab": {
"id": "radiolab",
"title": "Radiolab",
"info": "A two-time Peabody Award-winner, Radiolab is an investigation told through sounds and stories, and centered around one big idea. In the Radiolab world, information sounds like music and science and culture collide. Hosted by Jad Abumrad and Robert Krulwich, the show is designed for listeners who demand skepticism, but appreciate wonder. WNYC Studios is the producer of other leading podcasts including Freakonomics Radio, Death, Sex & Money, On the Media and many more.",
"airtime": "SUN 12am-1am, SAT 2pm-3pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/radiolab1400.png",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/radiolab/",
"meta": {
"site": "science",
"source": "WNYC"
},
"link": "/radio/program/radiolab",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/radiolab/id152249110?mt=2",
"tuneIn": "https://tunein.com/radio/RadioLab-p68032/",
"rss": "https://feeds.wnyc.org/radiolab"
}
},
"reveal": {
"id": "reveal",
"title": "Reveal",
"info": "Created by The Center for Investigative Reporting and PRX, Reveal is public radios first one-hour weekly radio show and podcast dedicated to investigative reporting. Credible, fact based and without a partisan agenda, Reveal combines the power and artistry of driveway moment storytelling with data-rich reporting on critically important issues. The result is stories that inform and inspire, arming our listeners with information to right injustices, hold the powerful accountable and improve lives.Reveal is hosted by Al Letson and showcases the award-winning work of CIR and newsrooms large and small across the nation. In a radio and podcast market crowded with choices, Reveal focuses on important and often surprising stories that illuminate the world for our listeners.",
"airtime": "SAT 4pm-5pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/reveal300px.png",
"officialWebsiteLink": "https://www.revealnews.org/episodes/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/reveal",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/reveal/id886009669",
"tuneIn": "https://tunein.com/radio/Reveal-p679597/",
"rss": "http://feeds.revealradio.org/revealpodcast"
}
},
"rightnowish": {
"id": "rightnowish",
"title": "Rightnowish",
"tagline": "Art is where you find it",
"info": "Rightnowish digs into life in the Bay Area right now… ish. Journalist Pendarvis Harshaw takes us to galleries painted on the sides of liquor stores in West Oakland. We'll dance in warehouses in the Bayview, make smoothies with kids in South Berkeley, and listen to classical music in a 1984 Cutlass Supreme in Richmond. Every week, Pen talks to movers and shakers about how the Bay Area shapes what they create, and how they shape the place we call home.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Rightnowish-Podcast-Tile-500x500-1.jpg",
"imageAlt": "KQED Rightnowish with Pendarvis Harshaw",
"officialWebsiteLink": "/podcasts/rightnowish",
"meta": {
"site": "arts",
"source": "kqed",
"order": 16
},
"link": "/podcasts/rightnowish",
"subscribe": {
"npr": "https://www.npr.org/podcasts/721590300/rightnowish",
"rss": "https://ww2.kqed.org/arts/programs/rightnowish/feed/podcast",
"apple": "https://podcasts.apple.com/us/podcast/rightnowish/id1482187648",
"stitcher": "https://www.stitcher.com/podcast/kqed/rightnowish",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMxMjU5MTY3NDc4",
"spotify": "https://open.spotify.com/show/7kEJuafTzTVan7B78ttz1I"
}
},
"science-friday": {
"id": "science-friday",
"title": "Science Friday",
"info": "Science Friday is a weekly science talk show, broadcast live over public radio stations nationwide. Each week, the show focuses on science topics that are in the news and tries to bring an educated, balanced discussion to bear on the scientific issues at hand. Panels of expert guests join host Ira Flatow, a veteran science journalist, to discuss science and to take questions from listeners during the call-in portion of the program.",
"airtime": "FRI 11am-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Science-Friday-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/science-friday",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/science-friday",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=73329284&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Science-Friday-p394/",
"rss": "http://feeds.wnyc.org/science-friday"
}
},
"snap-judgment": {
"id": "snap-judgment",
"title": "Snap Judgment",
"tagline": "Real stories with killer beats",
"info": "The Snap Judgment radio show and podcast mixes real stories with killer beats to produce cinematic, dramatic radio. Snap's musical brand of storytelling dares listeners to see the world through the eyes of another. This is storytelling... with a BEAT!! Snap first aired on public radio stations nationwide in July 2010. Today, Snap Judgment airs on over 450 public radio stations and is brought to the airwaves by KQED & PRX.",
"airtime": "SAT 1pm-2pm, 9pm-10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/05/Snap-Judgment-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "https://snapjudgment.org",
"meta": {
"site": "arts",
"source": "kqed",
"order": 4
},
"link": "https://snapjudgment.org",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/snap-judgment/id283657561",
"npr": "https://www.npr.org/podcasts/449018144/snap-judgment",
"stitcher": "https://www.pandora.com/podcast/snap-judgment/PC:241?source=stitcher-sunset",
"spotify": "https://open.spotify.com/show/3Cct7ZWmxHNAtLgBTqjC5v",
"rss": "https://snap.feed.snapjudgment.org/"
}
},
"soldout": {
"id": "soldout",
"title": "SOLD OUT: Rethinking Housing in America",
"tagline": "A new future for housing",
"info": "Sold Out: Rethinking Housing in America",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Sold-Out-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Sold Out: Rethinking Housing in America",
"officialWebsiteLink": "/podcasts/soldout",
"meta": {
"site": "news",
"source": "kqed",
"order": 13
},
"link": "/podcasts/soldout",
"subscribe": {
"npr": "https://www.npr.org/podcasts/911586047/s-o-l-d-o-u-t-a-new-future-for-housing",
"apple": "https://podcasts.apple.com/us/podcast/introducing-sold-out-rethinking-housing-in-america/id1531354937",
"rss": "https://feeds.megaphone.fm/soldout",
"spotify": "https://open.spotify.com/show/38dTBSk2ISFoPiyYNoKn1X",
"stitcher": "https://www.stitcher.com/podcast/kqed/sold-out-rethinking-housing-in-america",
"tunein": "https://tunein.com/radio/SOLD-OUT-Rethinking-Housing-in-America-p1365871/",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vc29sZG91dA"
}
},
"spooked": {
"id": "spooked",
"title": "Spooked",
"tagline": "True-life supernatural stories",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/10/Spooked-Podcast-Tile-703x703-1.jpg",
"imageAlt": "",
"officialWebsiteLink": "https://spookedpodcast.org/",
"meta": {
"site": "news",
"source": "kqed",
"order": 7
},
"link": "https://spookedpodcast.org/",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/spooked/id1279361017",
"npr": "https://www.npr.org/podcasts/549547848/snap-judgment-presents-spooked",
"spotify": "https://open.spotify.com/show/76571Rfl3m7PLJQZKQIGCT",
"rss": "https://feeds.simplecast.com/TBotaapn"
}
},
"tech-nation": {
"id": "tech-nation",
"title": "Tech Nation Radio Podcast",
"info": "Tech Nation is a weekly public radio program, hosted by Dr. Moira Gunn. Founded in 1993, it has grown from a simple interview show to a multi-faceted production, featuring conversations with noted technology and science leaders, and a weekly science and technology-related commentary.",
"airtime": "FRI 10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Tech-Nation-Radio-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://technation.podomatic.com/",
"meta": {
"site": "science",
"source": "Tech Nation Media"
},
"link": "/radio/program/tech-nation",
"subscribe": {
"rss": "https://technation.podomatic.com/rss2.xml"
}
},
"ted-radio-hour": {
"id": "ted-radio-hour",
"title": "TED Radio Hour",
"info": "The TED Radio Hour is a journey through fascinating ideas, astonishing inventions, fresh approaches to old problems, and new ways to think and create.",
"airtime": "SUN 3pm-4pm, SAT 10pm-11pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/tedRadioHour.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/ted-radio-hour/?showDate=2018-06-22",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/ted-radio-hour",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/8vsS",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=523121474&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/TED-Radio-Hour-p418021/",
"rss": "https://feeds.npr.org/510298/podcast.xml"
}
},
"thebay": {
"id": "thebay",
"title": "The Bay",
"tagline": "Local news to keep you rooted",
"info": "Host Devin Katayama walks you through the biggest story of the day with reporters and newsmakers.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Bay-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Bay",
"officialWebsiteLink": "/podcasts/thebay",
"meta": {
"site": "radio",
"source": "kqed",
"order": 2
},
"link": "/podcasts/thebay",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-bay/id1350043452",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM4MjU5Nzg2MzI3",
"npr": "https://www.npr.org/podcasts/586725995/the-bay",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-bay",
"spotify": "https://open.spotify.com/show/4BIKBKIujizLHlIlBNaAqQ",
"rss": "https://feeds.megaphone.fm/KQINC8259786327"
}
},
"thelatest": {
"id": "thelatest",
"title": "The Latest",
"tagline": "Trusted local news in real time",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/05/The-Latest-2025-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Latest",
"officialWebsiteLink": "/thelatest",
"meta": {
"site": "news",
"source": "kqed",
"order": 6
},
"link": "/thelatest",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-latest-from-kqed/id1197721799",
"npr": "https://www.npr.org/podcasts/1257949365/the-latest-from-k-q-e-d",
"spotify": "https://open.spotify.com/show/5KIIXMgM9GTi5AepwOYvIZ?si=bd3053fec7244dba",
"rss": "https://feeds.megaphone.fm/KQINC9137121918"
}
},
"theleap": {
"id": "theleap",
"title": "The Leap",
"tagline": "What if you closed your eyes, and jumped?",
"info": "Stories about people making dramatic, risky changes, told by award-winning public radio reporter Judy Campbell.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Leap-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Leap",
"officialWebsiteLink": "/podcasts/theleap",
"meta": {
"site": "news",
"source": "kqed",
"order": 17
},
"link": "/podcasts/theleap",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-leap/id1046668171",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM0NTcwODQ2MjY2",
"npr": "https://www.npr.org/podcasts/447248267/the-leap",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-leap",
"spotify": "https://open.spotify.com/show/3sSlVHHzU0ytLwuGs1SD1U",
"rss": "https://ww2.kqed.org/news/programs/the-leap/feed/podcast"
}
},
"the-moth-radio-hour": {
"id": "the-moth-radio-hour",
"title": "The Moth Radio Hour",
"info": "Since its launch in 1997, The Moth has presented thousands of true stories, told live and without notes, to standing-room-only crowds worldwide. Moth storytellers stand alone, under a spotlight, with only a microphone and a roomful of strangers. The storyteller and the audience embark on a high-wire act of shared experience which is both terrifying and exhilarating. Since 2008, The Moth podcast has featured many of our favorite stories told live on Moth stages around the country. For information on all of our programs and live events, visit themoth.org.",
"airtime": "SAT 8pm-9pm and SUN 11am-12pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/theMoth.jpg",
"officialWebsiteLink": "https://themoth.org/",
"meta": {
"site": "arts",
"source": "prx"
},
"link": "/radio/program/the-moth-radio-hour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/the-moth-podcast/id275699983?mt=2",
"tuneIn": "https://tunein.com/radio/The-Moth-p273888/",
"rss": "http://feeds.themoth.org/themothpodcast"
}
},
"the-new-yorker-radio-hour": {
"id": "the-new-yorker-radio-hour",
"title": "The New Yorker Radio Hour",
"info": "The New Yorker Radio Hour is a weekly program presented by the magazine's editor, David Remnick, and produced by WNYC Studios and The New Yorker. Each episode features a diverse mix of interviews, profiles, storytelling, and an occasional burst of humor inspired by the magazine, and shaped by its writers, artists, and editors. This isn't a radio version of a magazine, but something all its own, reflecting the rich possibilities of audio storytelling and conversation. Theme music for the show was composed and performed by Merrill Garbus of tUnE-YArDs.",
"airtime": "SAT 10am-11am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-New-Yorker-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/tnyradiohour",
"meta": {
"site": "arts",
"source": "WNYC"
},
"link": "/radio/program/the-new-yorker-radio-hour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/id1050430296",
"tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/New-Yorker-Radio-Hour-p803804/",
"rss": "https://feeds.feedburner.com/newyorkerradiohour"
}
},
"the-sam-sanders-show": {
"id": "the-sam-sanders-show",
"title": "The Sam Sanders Show",
"info": "One of public radio's most dynamic voices, Sam Sanders helped launch The NPR Politics Podcast and hosted NPR's hit show It's Been A Minute. Now, the award-winning host returns with something brand new, The Sam Sanders Show. Every week, Sam Sanders and friends dig into the culture that shapes our lives: what's driving the biggest trends, how artists really think, and even the memes you can't stop scrolling past. Sam is beloved for his way of unpacking the world and bringing you up close to fresh currents and engaging conversations. The Sam Sanders Show is smart, funny and always a good time.",
"airtime": "FRI 12-1pm AND SAT 11am-12pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/11/The-Sam-Sanders-Show-Podcast-Tile-400x400-1.jpg",
"officialWebsiteLink": "https://www.kcrw.com/shows/the-sam-sanders-show/latest",
"meta": {
"site": "arts",
"source": "KCRW"
},
"link": "https://www.kcrw.com/shows/the-sam-sanders-show/latest",
"subscribe": {
"rss": "https://feed.cdnstream1.com/zjb/feed/download/ac/28/59/ac28594c-e1d0-4231-8728-61865cdc80e8.xml"
}
},
"the-splendid-table": {
"id": "the-splendid-table",
"title": "The Splendid Table",
"info": "\u003cem>The Splendid Table\u003c/em> hosts our nation's conversations about cooking, sustainability and food culture.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Splendid-Table-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.splendidtable.org/",
"airtime": "SUN 10-11 pm",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/the-splendid-table"
},
"this-american-life": {
"id": "this-american-life",
"title": "This American Life",
"info": "This American Life is a weekly public radio show, heard by 2.2 million people on more than 500 stations. Another 2.5 million people download the weekly podcast. It is hosted by Ira Glass, produced in collaboration with Chicago Public Media, delivered to stations by PRX The Public Radio Exchange, and has won all of the major broadcasting awards.",
"airtime": "SAT 12pm-1pm, 7pm-8pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/thisAmericanLife.png",
"officialWebsiteLink": "https://www.thisamericanlife.org/",
"meta": {
"site": "news",
"source": "wbez"
},
"link": "/radio/program/this-american-life",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201671138&at=11l79Y&ct=nprdirectory",
"rss": "https://www.thisamericanlife.org/podcast/rss.xml"
}
},
"tinydeskradio": {
"id": "tinydeskradio",
"title": "Tiny Desk Radio",
"info": "We're bringing the best of Tiny Desk to the airwaves, only on public radio.",
"airtime": "SUN 8pm and SAT 9pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/04/300x300-For-Member-Station-Logo-Tiny-Desk-Radio-@2x.png",
"officialWebsiteLink": "https://www.npr.org/series/g-s1-52030/tiny-desk-radio",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/tinydeskradio",
"subscribe": {
"rss": "https://feeds.npr.org/g-s1-52030/rss.xml"
}
},
"wait-wait-dont-tell-me": {
"id": "wait-wait-dont-tell-me",
"title": "Wait Wait... Don't Tell Me!",
"info": "Peter Sagal and Bill Kurtis host the weekly NPR News quiz show alongside some of the best and brightest news and entertainment personalities.",
"airtime": "SUN 10am-11am, SAT 11am-12pm, SAT 6pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Wait-Wait-Podcast-Tile-300x300-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/wait-wait-dont-tell-me/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/wait-wait-dont-tell-me",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/Xogv",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=121493804&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Wait-Wait-Dont-Tell-Me-p46/",
"rss": "https://feeds.npr.org/344098539/podcast.xml"
}
},
"weekend-edition-saturday": {
"id": "weekend-edition-saturday",
"title": "Weekend Edition Saturday",
"info": "Weekend Edition Saturday wraps up the week's news and offers a mix of analysis and features on a wide range of topics, including arts, sports, entertainment, and human interest stories. The two-hour program is hosted by NPR's Peabody Award-winning Scott Simon.",
"airtime": "SAT 5am-10am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-saturday/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/weekend-edition-saturday"
},
"weekend-edition-sunday": {
"id": "weekend-edition-sunday",
"title": "Weekend Edition Sunday",
"info": "Weekend Edition Sunday features interviews with newsmakers, artists, scientists, politicians, musicians, writers, theologians and historians. The program has covered news events from Nelson Mandela's 1990 release from a South African prison to the capture of Saddam Hussein.",
"airtime": "SUN 5am-10am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-sunday/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/weekend-edition-sunday"
}
},
"racesReducer": {},
"racesGenElectionReducer": {},
"radioSchedulesReducer": {},
"listsReducer": {
"posts/news?tag=muni": {
"isFetching": false,
"latestQuery": {
"from": 0,
"postsToRender": 9
},
"tag": null,
"vitalsOnly": true,
"totalRequested": 9,
"isLoading": false,
"isLoadingMore": true,
"total": {
"value": 162,
"relation": "eq"
},
"items": [
"news_12077174",
"news_12076175",
"news_12075510",
"news_12074874",
"news_12073883",
"news_12071767",
"news_12071026",
"news_12070685",
"news_12065714"
]
}
},
"recallGuideReducer": {
"intros": {},
"policy": {},
"candidates": {}
},
"savedArticleReducer": {
"articles": [],
"status": {}
},
"pfsSessionReducer": {},
"subscriptionsReducer": {},
"termsReducer": {
"about": {
"name": "About",
"type": "terms",
"id": "about",
"slug": "about",
"link": "/about",
"taxonomy": "site"
},
"arts": {
"name": "Arts & Culture",
"grouping": [
"arts",
"pop",
"trulyca"
],
"description": "KQED Arts provides daily in-depth coverage of the Bay Area's music, art, film, performing arts, literature and arts news, as well as cultural commentary and criticism.",
"type": "terms",
"id": "arts",
"slug": "arts",
"link": "/arts",
"taxonomy": "site"
},
"artschool": {
"name": "Art School",
"parent": "arts",
"type": "terms",
"id": "artschool",
"slug": "artschool",
"link": "/artschool",
"taxonomy": "site"
},
"bayareabites": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"parent": "food",
"type": "terms",
"id": "bayareabites",
"slug": "bayareabites",
"link": "/food",
"taxonomy": "site"
},
"bayareahiphop": {
"name": "Bay Area Hiphop",
"type": "terms",
"id": "bayareahiphop",
"slug": "bayareahiphop",
"link": "/bayareahiphop",
"taxonomy": "site"
},
"campaign21": {
"name": "Campaign 21",
"type": "terms",
"id": "campaign21",
"slug": "campaign21",
"link": "/campaign21",
"taxonomy": "site"
},
"checkplease": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"parent": "food",
"type": "terms",
"id": "checkplease",
"slug": "checkplease",
"link": "/food",
"taxonomy": "site"
},
"education": {
"name": "Education",
"grouping": [
"education"
],
"type": "terms",
"id": "education",
"slug": "education",
"link": "/education",
"taxonomy": "site"
},
"elections": {
"name": "Elections",
"type": "terms",
"id": "elections",
"slug": "elections",
"link": "/elections",
"taxonomy": "site"
},
"events": {
"name": "Events",
"type": "terms",
"id": "events",
"slug": "events",
"link": "/events",
"taxonomy": "site"
},
"event": {
"name": "Event",
"alias": "events",
"type": "terms",
"id": "event",
"slug": "event",
"link": "/event",
"taxonomy": "site"
},
"filmschoolshorts": {
"name": "Film School Shorts",
"type": "terms",
"id": "filmschoolshorts",
"slug": "filmschoolshorts",
"link": "/filmschoolshorts",
"taxonomy": "site"
},
"food": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"type": "terms",
"id": "food",
"slug": "food",
"link": "/food",
"taxonomy": "site"
},
"forum": {
"name": "Forum",
"relatedContentQuery": "posts/forum?",
"parent": "news",
"type": "terms",
"id": "forum",
"slug": "forum",
"link": "/forum",
"taxonomy": "site"
},
"futureofyou": {
"name": "Future of You",
"grouping": [
"science",
"futureofyou"
],
"parent": "science",
"type": "terms",
"id": "futureofyou",
"slug": "futureofyou",
"link": "/futureofyou",
"taxonomy": "site"
},
"jpepinheart": {
"name": "KQED food",
"relatedContentQuery": "posts/food,bayareabites,checkplease",
"parent": "food",
"type": "terms",
"id": "jpepinheart",
"slug": "jpepinheart",
"link": "/food",
"taxonomy": "site"
},
"liveblog": {
"name": "Live Blog",
"type": "terms",
"id": "liveblog",
"slug": "liveblog",
"link": "/liveblog",
"taxonomy": "site"
},
"livetv": {
"name": "Live TV",
"parent": "tv",
"type": "terms",
"id": "livetv",
"slug": "livetv",
"link": "/livetv",
"taxonomy": "site"
},
"lowdown": {
"name": "The Lowdown",
"relatedContentQuery": "posts/lowdown?",
"parent": "news",
"type": "terms",
"id": "lowdown",
"slug": "lowdown",
"link": "/lowdown",
"taxonomy": "site"
},
"mindshift": {
"name": "Mindshift",
"parent": "news",
"description": "MindShift explores the future of education by highlighting the innovative – and sometimes counterintuitive – ways educators and parents are helping all children succeed.",
"type": "terms",
"id": "mindshift",
"slug": "mindshift",
"link": "/mindshift",
"taxonomy": "site"
},
"news": {
"name": "News",
"grouping": [
"news",
"forum"
],
"type": "terms",
"id": "news",
"slug": "news",
"link": "/news",
"taxonomy": "site"
},
"perspectives": {
"name": "Perspectives",
"parent": "radio",
"type": "terms",
"id": "perspectives",
"slug": "perspectives",
"link": "/perspectives",
"taxonomy": "site"
},
"podcasts": {
"name": "Podcasts",
"type": "terms",
"id": "podcasts",
"slug": "podcasts",
"link": "/podcasts",
"taxonomy": "site"
},
"pop": {
"name": "Pop",
"parent": "arts",
"type": "terms",
"id": "pop",
"slug": "pop",
"link": "/pop",
"taxonomy": "site"
},
"pressroom": {
"name": "Pressroom",
"type": "terms",
"id": "pressroom",
"slug": "pressroom",
"link": "/pressroom",
"taxonomy": "site"
},
"quest": {
"name": "Quest",
"parent": "science",
"type": "terms",
"id": "quest",
"slug": "quest",
"link": "/quest",
"taxonomy": "site"
},
"radio": {
"name": "Radio",
"grouping": [
"forum",
"perspectives"
],
"description": "Listen to KQED Public Radio – home of Forum and The California Report – on 88.5 FM in San Francisco, 89.3 FM in Sacramento, 88.3 FM in Santa Rosa and 88.1 FM in Martinez.",
"type": "terms",
"id": "radio",
"slug": "radio",
"link": "/radio",
"taxonomy": "site"
},
"root": {
"name": "KQED",
"image": "https://ww2.kqed.org/app/uploads/2020/02/KQED-OG-Image@1x.png",
"imageWidth": 1200,
"imageHeight": 630,
"headData": {
"title": "KQED | News, Radio, Podcasts, TV | Public Media for Northern California",
"description": "KQED provides public radio, television, and independent reporting on issues that matter to the Bay Area. We’re the NPR and PBS member station for Northern California."
},
"type": "terms",
"id": "root",
"slug": "root",
"link": "/root",
"taxonomy": "site"
},
"science": {
"name": "Science",
"grouping": [
"science",
"futureofyou"
],
"description": "KQED Science brings you award-winning science and environment coverage from the Bay Area and beyond.",
"type": "terms",
"id": "science",
"slug": "science",
"link": "/science",
"taxonomy": "site"
},
"stateofhealth": {
"name": "State of Health",
"parent": "science",
"type": "terms",
"id": "stateofhealth",
"slug": "stateofhealth",
"link": "/stateofhealth",
"taxonomy": "site"
},
"support": {
"name": "Support",
"type": "terms",
"id": "support",
"slug": "support",
"link": "/support",
"taxonomy": "site"
},
"thedolist": {
"name": "The Do List",
"parent": "arts",
"type": "terms",
"id": "thedolist",
"slug": "thedolist",
"link": "/thedolist",
"taxonomy": "site"
},
"trulyca": {
"name": "Truly CA",
"grouping": [
"arts",
"pop",
"trulyca"
],
"parent": "arts",
"type": "terms",
"id": "trulyca",
"slug": "trulyca",
"link": "/trulyca",
"taxonomy": "site"
},
"tv": {
"name": "TV",
"type": "terms",
"id": "tv",
"slug": "tv",
"link": "/tv",
"taxonomy": "site"
},
"voterguide": {
"name": "Voter Guide",
"parent": "elections",
"alias": "elections",
"type": "terms",
"id": "voterguide",
"slug": "voterguide",
"link": "/voterguide",
"taxonomy": "site"
},
"guiaelectoral": {
"name": "Guia Electoral",
"parent": "elections",
"alias": "elections",
"type": "terms",
"id": "guiaelectoral",
"slug": "guiaelectoral",
"link": "/guiaelectoral",
"taxonomy": "site"
},
"news_320": {
"type": "terms",
"id": "news_320",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "320",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Muni",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Muni Archives | KQED News",
"ogDescription": null,
"imageData": {
"ogImageSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"width": 1200,
"height": 630
},
"twImageSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
},
"twitterCard": "summary_large_image"
}
},
"ttid": 328,
"slug": "muni",
"isLoading": false,
"link": "/news/tag/muni"
},
"source_news_12075510": {
"type": "terms",
"id": "source_news_12075510",
"meta": {
"override": true
},
"name": "The Bay",
"link": "https://www.kqed.org/podcasts/thebay",
"isLoading": false
},
"source_news_12071767": {
"type": "terms",
"id": "source_news_12071767",
"meta": {
"override": true
},
"name": "The Bay",
"link": "https://www.kqed.org/podcasts/thebay",
"isLoading": false
},
"news_34167": {
"type": "terms",
"id": "news_34167",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34167",
"found": true
},
"relationships": {},
"name": "Criminal Justice",
"slug": "criminal-justice",
"taxonomy": "category",
"description": null,
"featImg": null,
"headData": {
"title": "Criminal Justice Archives | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34184,
"isLoading": false,
"link": "/news/category/criminal-justice"
},
"news_28250": {
"type": "terms",
"id": "news_28250",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "28250",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Local",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Local Archives | KQED News",
"ogDescription": null
},
"ttid": 28267,
"slug": "local",
"isLoading": false,
"link": "/news/category/local"
},
"news_8": {
"type": "terms",
"id": "news_8",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "8",
"found": true
},
"relationships": {},
"featImg": null,
"name": "News",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "News Archives | KQED News",
"ogDescription": null
},
"ttid": 8,
"slug": "news",
"isLoading": false,
"link": "/news/category/news"
},
"news_1397": {
"type": "terms",
"id": "news_1397",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1397",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Transportation",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Transportation Archives | KQED News",
"ogDescription": null
},
"ttid": 1409,
"slug": "transportation",
"isLoading": false,
"link": "/news/category/transportation"
},
"news_35350": {
"type": "terms",
"id": "news_35350",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "35350",
"found": true
},
"relationships": {},
"name": "car crashes",
"slug": "car-crashes",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "car crashes | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 35367,
"isLoading": false,
"link": "/news/tag/car-crashes"
},
"news_17725": {
"type": "terms",
"id": "news_17725",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "17725",
"found": true
},
"relationships": {},
"featImg": null,
"name": "criminal justice",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "criminal justice Archives | KQED News",
"ogDescription": null
},
"ttid": 17759,
"slug": "criminal-justice",
"isLoading": false,
"link": "/news/tag/criminal-justice"
},
"news_22434": {
"type": "terms",
"id": "news_22434",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "22434",
"found": true
},
"relationships": {},
"featImg": null,
"name": "death",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "death Archives | KQED News",
"ogDescription": null
},
"ttid": 22451,
"slug": "death",
"isLoading": false,
"link": "/news/tag/death"
},
"news_5535": {
"type": "terms",
"id": "news_5535",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "5535",
"found": true
},
"relationships": {},
"featImg": null,
"name": "pedestrian safety",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "pedestrian safety Archives | KQED News",
"ogDescription": null
},
"ttid": 5558,
"slug": "pedestrian-safety",
"isLoading": false,
"link": "/news/tag/pedestrian-safety"
},
"news_22456": {
"type": "terms",
"id": "news_22456",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "22456",
"found": true
},
"relationships": {},
"featImg": null,
"name": "public safety",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "public safety Archives | KQED News",
"ogDescription": null
},
"ttid": 22473,
"slug": "public-safety",
"isLoading": false,
"link": "/news/tag/public-safety"
},
"news_1764": {
"type": "terms",
"id": "news_1764",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1764",
"found": true
},
"relationships": {},
"featImg": null,
"name": "public transit",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "public transit Archives | KQED News",
"ogDescription": null
},
"ttid": 1777,
"slug": "public-transit",
"isLoading": false,
"link": "/news/tag/public-transit"
},
"news_1533": {
"type": "terms",
"id": "news_1533",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1533",
"found": true
},
"relationships": {},
"featImg": null,
"name": "public transportation",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "public transportation Archives | KQED News",
"ogDescription": null
},
"ttid": 1545,
"slug": "public-transportation",
"isLoading": false,
"link": "/news/tag/public-transportation"
},
"news_38": {
"type": "terms",
"id": "news_38",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "38",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Francisco",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Francisco Archives | KQED News",
"ogDescription": null
},
"ttid": 58,
"slug": "san-francisco",
"isLoading": false,
"link": "/news/tag/san-francisco"
},
"news_4096": {
"type": "terms",
"id": "news_4096",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "4096",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Francisco Municipal Transportation Agency",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Francisco Municipal Transportation Agency Archives | KQED News",
"ogDescription": null
},
"ttid": 4115,
"slug": "san-francisco-municipal-transportation-agency",
"isLoading": false,
"link": "/news/tag/san-francisco-municipal-transportation-agency"
},
"news_1334": {
"type": "terms",
"id": "news_1334",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1334",
"found": true
},
"relationships": {},
"featImg": null,
"name": "SFMTA",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "SFMTA Archives | KQED News",
"ogDescription": null
},
"ttid": 1346,
"slug": "sfmta",
"isLoading": false,
"link": "/news/tag/sfmta"
},
"news_20517": {
"type": "terms",
"id": "news_20517",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20517",
"found": true
},
"relationships": {},
"featImg": null,
"name": "transportation",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "transportation Archives | KQED News",
"ogDescription": null
},
"ttid": 20534,
"slug": "transportation",
"isLoading": false,
"link": "/news/tag/transportation"
},
"news_33745": {
"type": "terms",
"id": "news_33745",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33745",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Criminal Justice",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Criminal Justice Archives | KQED News",
"ogDescription": null
},
"ttid": 33762,
"slug": "criminal-justice",
"isLoading": false,
"link": "/news/interest/criminal-justice"
},
"news_33733": {
"type": "terms",
"id": "news_33733",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33733",
"found": true
},
"relationships": {},
"featImg": null,
"name": "News",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "News Archives | KQED News",
"ogDescription": null
},
"ttid": 33750,
"slug": "news",
"isLoading": false,
"link": "/news/interest/news"
},
"news_33729": {
"type": "terms",
"id": "news_33729",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33729",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Francisco",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Francisco Archives | KQED News",
"ogDescription": null
},
"ttid": 33746,
"slug": "san-francisco",
"isLoading": false,
"link": "/news/interest/san-francisco"
},
"news_31795": {
"type": "terms",
"id": "news_31795",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "31795",
"found": true
},
"relationships": {},
"featImg": null,
"name": "California",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "California Archives | KQED News",
"ogDescription": null
},
"ttid": 31812,
"slug": "california",
"isLoading": false,
"link": "/news/category/california"
},
"news_34218": {
"type": "terms",
"id": "news_34218",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34218",
"found": true
},
"relationships": {},
"name": "ballot",
"slug": "ballot",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "ballot | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null,
"metaRobotsNoIndex": "noindex"
},
"ttid": 34235,
"isLoading": false,
"link": "/news/tag/ballot"
},
"news_23394": {
"type": "terms",
"id": "news_23394",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "23394",
"found": true
},
"relationships": {},
"featImg": null,
"name": "elections",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "elections Archives | KQED News",
"ogDescription": null
},
"ttid": 23411,
"slug": "elections",
"isLoading": false,
"link": "/news/tag/elections"
},
"news_27626": {
"type": "terms",
"id": "news_27626",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "27626",
"found": true
},
"relationships": {},
"featImg": null,
"name": "featured-news",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "featured-news Archives | KQED News",
"ogDescription": null
},
"ttid": 27643,
"slug": "featured-news",
"isLoading": false,
"link": "/news/tag/featured-news"
},
"news_2679": {
"type": "terms",
"id": "news_2679",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "2679",
"found": true
},
"relationships": {},
"featImg": null,
"name": "tax",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "tax Archives | KQED News",
"ogDescription": null
},
"ttid": 2696,
"slug": "tax",
"isLoading": false,
"link": "/news/tag/tax"
},
"news_33738": {
"type": "terms",
"id": "news_33738",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33738",
"found": true
},
"relationships": {},
"featImg": null,
"name": "California",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "California Archives | KQED News",
"ogDescription": null
},
"ttid": 33755,
"slug": "california",
"isLoading": false,
"link": "/news/interest/california"
},
"news_33734": {
"type": "terms",
"id": "news_33734",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33734",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Local Politics",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Local Politics Archives | KQED News",
"ogDescription": null
},
"ttid": 33751,
"slug": "local-politics",
"isLoading": false,
"link": "/news/interest/local-politics"
},
"news_36599": {
"type": "terms",
"id": "news_36599",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "36599",
"found": true
},
"relationships": {},
"name": "bus",
"slug": "bus",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "bus | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 36616,
"isLoading": false,
"link": "/news/tag/bus"
},
"news_33812": {
"type": "terms",
"id": "news_33812",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33812",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Interests",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Interests Archives | KQED News",
"ogDescription": null
},
"ttid": 33829,
"slug": "interests",
"isLoading": false,
"link": "/news/tag/interests"
},
"news_22598": {
"type": "terms",
"id": "news_22598",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "22598",
"found": true
},
"relationships": {},
"featImg": null,
"name": "The Bay",
"description": "\u003cimg class=\"alignnone size-medium wp-image-11638190\" src=\"https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/02/TheBay_1200x6301.png\" alt=\"\" />\r\n\u003cbr/>\r\n\r\nEvery good story starts local. So that’s where we start. \u003ci>The Bay\u003c/i> is storytelling for daily news. KQED host Devin Katayama talks with reporters to help us make sense of what’s happening in the Bay Area. One story. One conversation. One idea.\r\n\r\n\u003cstrong>Subscribe to The Bay:\u003c/strong>\r\n\r\n\u003ca href=\"https://itunes.apple.com/us/podcast/the-bay/id1350043452?mt=2\">\u003cimg src=\"https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/01/Listen_on_Apple_Podcasts_sRGB_US-e1515635079510.png\" />\u003c/a>",
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": "Every good story starts local. So that’s where we start. The Bay is storytelling for daily news. KQED host Devin Katayama talks with reporters to help us make sense of what’s happening in the Bay Area. One story. One conversation. One idea. Subscribe to The Bay:",
"title": "The Bay Archives | KQED News",
"ogDescription": null
},
"ttid": 22615,
"slug": "the-bay",
"isLoading": false,
"link": "/news/tag/the-bay"
},
"news_2684": {
"type": "terms",
"id": "news_2684",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "2684",
"found": true
},
"relationships": {},
"featImg": null,
"name": "transit",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "transit Archives | KQED News",
"ogDescription": null
},
"ttid": 2701,
"slug": "transit",
"isLoading": false,
"link": "/news/tag/transit"
},
"news_34342": {
"type": "terms",
"id": "news_34342",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34342",
"found": true
},
"relationships": {},
"name": "bus stops",
"slug": "bus-stops",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "bus stops Archives | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34359,
"isLoading": false,
"link": "/news/tag/bus-stops"
},
"news_17768": {
"type": "terms",
"id": "news_17768",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "17768",
"found": true
},
"relationships": {},
"featImg": null,
"name": "commuting",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "commuting Archives | KQED News",
"ogDescription": null
},
"ttid": 17802,
"slug": "commuting",
"isLoading": false,
"link": "/news/tag/commuting"
},
"news_269": {
"type": "terms",
"id": "news_269",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "269",
"found": true
},
"relationships": {},
"featImg": null,
"name": "BART",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "BART Archives | KQED News",
"ogDescription": null
},
"ttid": 277,
"slug": "bart",
"isLoading": false,
"link": "/news/tag/bart"
},
"news_31530": {
"type": "terms",
"id": "news_31530",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "31530",
"found": true
},
"relationships": {},
"featImg": null,
"name": "BART fares",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "BART fares Archives | KQED News",
"ogDescription": null
},
"ttid": 31547,
"slug": "bart-fares",
"isLoading": false,
"link": "/news/tag/bart-fares"
},
"news_18545": {
"type": "terms",
"id": "news_18545",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18545",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Economy",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Economy Archives | KQED News",
"ogDescription": null
},
"ttid": 1771,
"slug": "economy",
"isLoading": false,
"link": "/news/tag/economy"
},
"news_33741": {
"type": "terms",
"id": "news_33741",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33741",
"found": true
},
"relationships": {},
"featImg": null,
"name": "East Bay",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "East Bay Archives | KQED News",
"ogDescription": null
},
"ttid": 33758,
"slug": "east-bay",
"isLoading": false,
"link": "/news/interest/east-bay"
},
"news_1386": {
"type": "terms",
"id": "news_1386",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1386",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Bay Area",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Bay Area Archives | KQED News",
"ogDescription": null
},
"ttid": 1398,
"slug": "bay-area",
"isLoading": false,
"link": "/news/tag/bay-area"
},
"news_18538": {
"type": "terms",
"id": "news_18538",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18538",
"found": true
},
"relationships": {},
"featImg": null,
"name": "California",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "California Archives | KQED News",
"ogDescription": null
},
"ttid": 31,
"slug": "california",
"isLoading": false,
"link": "/news/tag/california"
},
"news_34388": {
"type": "terms",
"id": "news_34388",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34388",
"found": true
},
"relationships": {},
"name": "funding",
"slug": "funding",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "funding Archives | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34405,
"isLoading": false,
"link": "/news/tag/funding"
},
"news_34336": {
"type": "terms",
"id": "news_34336",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34336",
"found": true
},
"relationships": {},
"name": "San Francisco Bay Rapid Transit",
"slug": "san-francisco-bay-rapid-transit",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "San Francisco Bay Rapid Transit Archives | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34353,
"isLoading": false,
"link": "/news/tag/san-francisco-bay-rapid-transit"
},
"news_34168": {
"type": "terms",
"id": "news_34168",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34168",
"found": true
},
"relationships": {},
"name": "Guides and Explainers",
"slug": "guides-and-explainers",
"taxonomy": "category",
"description": null,
"featImg": null,
"headData": {
"title": "Guides and Explainers Archives | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34185,
"isLoading": false,
"link": "/news/category/guides-and-explainers"
},
"news_32707": {
"type": "terms",
"id": "news_32707",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "32707",
"found": true
},
"relationships": {},
"featImg": null,
"name": "audience-news",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "audience-news Archives | KQED News",
"ogDescription": null
},
"ttid": 32724,
"slug": "audience-news",
"isLoading": false,
"link": "/news/tag/audience-news"
},
"news_35888": {
"type": "terms",
"id": "news_35888",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "35888",
"found": true
},
"relationships": {},
"name": "featured-audience-news",
"slug": "featured-audience-news",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "featured-audience-news | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 35905,
"isLoading": false,
"link": "/news/tag/featured-audience-news"
}
},
"userAgentReducer": {
"userAgent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
"isBot": true
},
"userPermissionsReducer": {
"wpLoggedIn": false
},
"localStorageReducer": {},
"browserHistoryReducer": [],
"eventsReducer": {},
"fssReducer": {},
"tvDailyScheduleReducer": {},
"tvWeeklyScheduleReducer": {},
"tvPrimetimeScheduleReducer": {},
"tvMonthlyScheduleReducer": {},
"userAccountReducer": {
"user": {
"email": null,
"emailStatus": "EMAIL_UNVALIDATED",
"loggedStatus": "LOGGED_OUT",
"loggingChecked": false,
"articles": [],
"firstName": null,
"lastName": null,
"phoneNumber": null,
"fetchingMembership": false,
"membershipError": false,
"memberships": [
{
"id": null,
"startDate": null,
"firstName": null,
"lastName": null,
"familyNumber": null,
"memberNumber": null,
"memberSince": null,
"expirationDate": null,
"pfsEligible": false,
"isSustaining": false,
"membershipLevel": "Prospect",
"membershipStatus": "Non Member",
"lastGiftDate": null,
"renewalDate": null,
"lastDonationAmount": null
}
]
},
"authModal": {
"isOpen": false,
"view": "LANDING_VIEW"
},
"error": null
},
"youthMediaReducer": {},
"checkPleaseReducer": {
"filterData": {
"region": {
"key": "Restaurant Region",
"filters": [
"Any Region"
]
},
"cuisine": {
"key": "Restaurant Cuisine",
"filters": [
"Any Cuisine"
]
}
},
"restaurantDataById": {},
"restaurantIdsSorted": [],
"error": null
},
"location": {
"pathname": "/news/tag/muni",
"previousPathname": "/"
}
}