From the East Bay: Take Interstate 80 West across the Bay Bridge. Take the Harrison Embarcadero Exit (on left side). Turn right at Harrison St. (end of off-ramp). Follow Harrison to Embarcadero. Turn left onto Embarcadero, go straight, and look for signs for the Pier -- approximately two miles.
From the South Bay: Take Highway 101 North to Highway 80 East. Exit at 4th Street, and stay left onto Bryant Street. Get in the right lane, and stay on Bryant Street to Embarcadero. Turn left onto Embarcadero. Get into the right lane, and go straight about 2.5 miles. Look for signs for the Pier.
From the North Bay: Take Highway 101 South across the Golden Gate Bridge. Pass through the toll plaza, and stay to your left. Take Lombard Street to Van Ness Ave. Take a left onto Van Ness Ave. (stay right), and follow Van Ness Avenue to Bay Street (about 3 blocks). Stay on Bay Street until it runs into Embarcadero. Turn left onto Embarcadero, and look for signs for the Pier.