Getting Here

The War Memorial Opera House is located at 301 Van Ness Avenue, between Fulton and Grove Streets, in the San Francisco Civic Center neighborhood.

Please note: SFMTA improvements to the Van Ness corridor are under way. For updated information on how this might affect your visit please view the project page here.

Public Transportation

The War Memorial Opera House is a short walk from the Civic Center BART and MUNI stations as well as the Van Ness MUNI station. San Francisco Ballet highly encourages the use public transportation in support of the City's Transit First Policy. Bear in mind that parking in the Civic Center area can be limited, especially during performances.

Plan your trip on or by calling 650 992 2278.
Plan your trip on MUNI or by calling 415 701 2311.

Traveling by Car

Directions From the Bay Bridge and Peninsula

Connect to 101 North toward Golden Gate Bridge. Exit 101 North/Mission Street. Turn slight right onto Mission Street/101 North. Follow 101 North as it veers left and becomes Van Ness Avenue.

Directions From the Golden Gate Bridge

After crossing the Golden Gate Bridge, take Lombard Street exit. Follow Lombard Street to Van Ness Avenue. Turn right on Van Ness and follow it to Grove Street.


Reserve your parking in advance and get there on time, stress-free! 

With SpotHero’s parking reservation app, you can book convenient parking with rates up to 50% off. To reserve your parking spot for San Francisco Ballet performances, visit the War Memorial Opera House SpotHero Parking Page.
New to SpotHero? Download the SpotHero iPhone | Android app. 

Reserve Parking Now

Additional Parking Options

Performing Arts Garage
(565 spaces)
Entrance on Grove, between Franklin and Gough.

Civic Center Plaza Garage
(793 spaces, underground)
Entrance on McAllister between Polk and Larkin.