Nearly half of all fans coming from the Peninsula and South Bay take Caltrain to the ballpark. Oracle Park's main parking facility is also convenient for those coming from the south, located in Mission Bay just south of the ballpark. Uber is another good option for fans coming from the northern Peninsula.
Take Public Transit: Caltrain
Caltrain provides train service down the Peninsula into San Jose. Catch Caltrain at 4th & King, just one block from the ballpark.
Announcing the return of Caltrain's weeknight and weekend post-game express service! Express trains to Millbrae (local stops from there to San Jose) 15 and 25 minutes after weeknight and weekend games (or when full).
Use a Ride-Hail Service like Uber
Leave the driving to someone else by taking Uber to the ballpark. Do the math: Uber may even be cheaper than driving and parking.
Drive and Park: Pier 48 (and Lot A as available)
Pier 48 provides parking a short walk from the Lefty O'Doul Gate. Lot A, next to Pier 48, is primarily for parking pass holders, but may accept day-of-game parkers as space allows.
Use I-280's Cesar Chavez and Mariposa exits to reach Pier 48 and Lot A, via Terry A. Francois Boulevard.