SF Giants Home Game Guide — Getting to Oracle Park
Parking around Oracle Park is a mess — this guide shows where to go for every Giants home game: reserve parking, take Muni, Caltrain, BART or the ferry, find your gate, and buy tickets.
Hosted by UC Davis Aggies
Larkspur Ferry Terminal — transportation — Giants Ferry to Oracle Park — $16.50 one-way, online advance purchase only — Golden Gate Ferry runs to Oracle Park for every home game. Arrive 45 minutes before departure; crossing takes 1 hour. Return ferry departs 30 minutes after the final out. Clipper not accepted. Buy tickets at goldengate.org/giantsferry.
Oracle Park — event — 24 Willie Mays Plaza, San Francisco — every Giants home game — Parking near the ballpark sells out and street parking is very limited. Reserve a lot in advance or take transit. Check the Giants schedule for game times before you go.
Marina Gate — general — Giants Promenade, 24 Willie Mays Plaza, San Francisco, CA 94107, USA
South Beach Harbor Gate 3 — general — San Francisco, CA 94107, USA
Oracle Park Ferry Landing — transportation — Golden Gate Ferry (Larkspur) + SF Bay Ferry (Vallejo, Oakland & Alameda) — Ferries arrive steps from the center-field entrance. Golden Gate Ferry returns to Larkspur 30 minutes after the final out. SF Bay Ferry runs special event service from Vallejo and Oakland/Alameda for home games.
Willie Mays Gate — general — San Francisco, CA 94107, USA
Larkspur Terminal Parking — parking — Terminal lot for the Giants Ferry — free on weekends — Larkspur Ferry Terminal and overflow lot parking: $2 on weekdays between 5 am and 1 pm; free after 1 pm on weekdays and free all day on weekends and holidays. Pay with ParkMobile Zone 111. No overnight parking; RVs not allowed.
Lot C Parking — parking — Official Giants lot — SpotHero reservation required — A SpotHero reservation, pre-paid pass, or ADA placard is required. Reserve in advance — Giants-controlled lots sell out for popular games.
Lot A / Pier 48 Parking — parking — Official Giants lot — SpotHero reservation required — A SpotHero reservation, pre-paid pass, or ADA placard is required. Opens 3 hours before first pitch. Free accessibility shuttle runs between this lot and O'Doul Gate from 3 hours before first pitch until 45 minutes after the last out.
Oracle Park Box Office — tickets — Willie Mays Gate, 24 Willie Mays Plaza — Giants tickets are mobile-only via the MLB Ballpark app — access or forward them before you arrive; screenshots are not accepted. Buy in advance from the official site.
O'Doul Gate — gate — Third Street entrance — near the guest drop-off zone — East-side entrance on Third Street. The accessibility shuttle from Lot A/Pier 48 drops off here.
4th & King Station — Muni T Third + Caltrain — transportation — One block from the ballpark — The T Third/Central Subway stops here, one block from Oracle Park. This is also the San Francisco Caltrain station — about a 10-minute walk to the gates.
Muni — 2nd & King Station — transportation — N Judah + gameday shuttles — adjacent to the ballpark — The N Judah and gameday shuttle trains stop here, right next to the 2nd & King Gate. Connects to BART at Embarcadero and Powell stations. Trains run until midnight.
One Bryant (Lot 26) Parking — parking — Official lot across the Embarcadero from Pier 30/32 — Opens 3 hours before first pitch, closes 2 a.m. Oversized vehicles allowed as space is available. No tailgating.
Ride-Hail & Guest Drop-Off — transportation — Third Street, between O'Doul Gate and the Giants Dugout Store — Official guest drop-off zone for Uber, Lyft, and taxis. Post-game pickup can surge — consider walking a few blocks or taking Muni.
Pier 30/32 Parking — parking — Official lot on the Embarcadero at Bryant St, north of the ballpark — Opens 3 hours before first pitch. Closes 2 a.m. after night games, 11 p.m. after day games. No tailgating, no oversized vehicles. About a 10-minute walk along the Embarcadero to the park.
2nd & King Gate — gate — North entrance by the Muni 2nd & King Station — Closest gate to the N Judah and gameday Muni shuttles at 2nd & King Station.
BART — Embarcadero Station — transportation — About a 20-minute walk, or transfer to Muni N/T to 2nd & King — Check before you go — BART schedules can change for late games.
Vallejo Ferry Terminal — transportation — SF Bay Ferry Giants service — $19.25 one-way, 60 min crossing — Direct Giants game-day ferry from Vallejo to Oracle Park (289 Mare Island Way). Return ferry departs the ballpark 20 minutes after the last out. Adults $19.25 one-way; youth 5–17, seniors 65+, and disabled $14.25; children under 5 ride free with a pass. Tickets must be bought in advance — no walk-ups and Clipper is not accepted. Trips often sell out, so reserve early.
Main Street Alameda Ferry Terminal — transportation — SF Bay Ferry Giants service to Oracle Park — 35 min crossing — Direct Giants game-day ferry to Oracle Park (check your ticket for the departure time). The return ferry departs the ballpark 35 minutes after the last out. Tickets are advance-purchase only through SF Bay Ferry — trips often sell out.
101 Washington Street Garage — Oakland Ferry — parking — Free up to 12 hours with ferry ticket validation — Ferry riders at the Oakland Terminal can park in the garage at 101 Washington Street. Validate your ticket at the ferry dock or on the boat for up to 12 hours of free parking.
Oakland Ferry Terminal — Jack London Square — transportation — SF Bay Ferry Giants service to Oracle Park — 25 min crossing — Direct Giants game-day ferry to Oracle Park (check your ticket for the departure time). The return ferry departs the ballpark 35 minutes after the last out. Tickets are advance-purchase only through SF Bay Ferry — trips often sell out. Regular weekday service also runs from this terminal to the SF Ferry Building.
Vallejo Waterfront Parking Garage — parking — Paid daily parking across from the terminal — The Waterfront Parking Garage sits directly across from the Vallejo Ferry Terminal. Daily paid parking, first come first served.
Main Street Alameda Terminal Lot — parking — Free lot right at the ferry terminal — Riders catching the Giants ferry at the Main Street Alameda Terminal can use the terminal lot free of charge.
Larkspur Overflow Lot — 300 Larkspur Landing Circle — parking — Overflow parking for the Giants Ferry — Overflow lot one block from the terminal (300 Larkspur Landing Circle, the former Marin Airporter lot). Weekday parking is $2 between 5 am and 1 pm; free after 1 pm on weekdays and free all day on weekends and holidays. Pay with ParkMobile Zone 111. No overnight parking; RVs not allowed.
SF Giants Home Game Guide — Getting to Oracle Park