📣 As the U.S. is recovering from the COVID-19 pandemic, many transit agencies may continue to have reduced or suspended service. Route information on this site may not reflect all COVID-19 related service changes. Check Twitter feeds for transit agencies for current service updates prior to travel. CDC recommends riders to wear face covering or mask on public transportation.


From Transit.Wiki
Church: Embarcadero Station - Balboa Park Station

(PDF) | Live map
Schedules | Frequency guide | Live arrival prediction

J-Church is a Muni Metro light rail line. Service is available 7 days a week. Rail service ends at around 9pm. Service between 9pm and 10pm daily, and early weekend morning, is provided by surface buses.

    Stop list

    Stops with a smaller dot are not wheelchair accessible. BART line and stations are in pink color.

    Stations/stops Points of interest and connections
    N T
    Embarcadero Station
    BART connectioncable car connectionF-Market & Wharves connectionFerry Building connection
    Point of interest:Downtown San Francisco
    Montgomery Station
    BART connection Point of interest:Moscone Center
    Powell Station
    BART connectioncable car connection
    Point of interest:Union Square
    Civic Center Station
    BART connection
    Point of interest:Civic Center
    Van Ness Station
    K M
    Church & Duboce
    Outbound stop is for ADA/ramp users only
    Church & 14th/Market
    Lower Haight/above Church Station
    Church & 16th
    Mission Dolores
    Church & 18th
    Mission High School
    Right Of Way & 20th
    Mission Dolores Park
    Right Of Way & Liberty
    Right Of Way & 21st
    Church & 22nd
    Church & 24th
    24th Street (Noe Valley)
    Church & Clipper
    Church & 27th
    Church & 29th (inbound)
    Church & Day
    Inbound stop is for ADA/ramp users only
    Church & 30th (inbound)
    30th & Dolores
    30th & Mission
    San Jose & Randall
    Glen Park
    Glen Park Station
    San Jose & Santa Rosa
    San Jose & Santa Ynez
    San Jose & Ocean
    Balboa Park Station
    K M


    Loading map...