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.

SF Ballet Shuttle from Civic Center BART to the Opera House 

Taking BART to the ballet? You can now catch a complimentary shuttle from the Civic Center/UN Plaza Station to the Opera House. Shuttles pick up and drop off in front of Burger King (Grove and Hyde Streets) and run in a loop one hour before—and one hour after—SF Ballet performances. Shuttles pick up and drop off from the Opera House's main entrance, at 301 Van Ness Avenue. Shuttles will be available for all Repertory performances in the 2018 Season, unless otherwise noted. Reservations not required.

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 of 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.