📣 Due to COVID-19 national emergency, many transit agencies have reduced or suspended service in response to drop in ridership and various local public health orders. Some agencies waive fares and allow rear door boarding to accommodate social distancing. 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. 😷 It is a federal mandate to wear face covering or mask onboard any transit vehicle.


From Transit.Wiki
Church: Church & Duboce - Balboa Park Station

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

Notice Notice

Due to COVID-19, rail service only operates on the surface portion from Church & Duboce to Balboa Park. Transfer is required at Market Street to access Downtown via buses.

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
    Church & Duboce
    Lower Haight
    K, T at Church Station
    Church & 14th/Market
    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


    Loading map...