With its central Bay Area location and abundant transportation options, Hercules is well-connected to all parts of the San Francisco Bay Area and to the rest of northern California.
Two major highways serve the City of Hercules:
- Interstate 80 links Hercules with the city of Vallejo and on to Sacramento to the north and east, and with Richmond, Berkeley, and Oakland and on to San Francisco to the south and west. This highway provides commuters and travelers with a carpool (three passengers) lane for peak hour driving.
- State Highway 4 links Hercules and West Contra Costa County with Central and East Contra Costa and provides an alternate route to central California and Sacramento. Highway 4 also connects Interstate 80 with Highway 680 in Concord and Martinez, which links north to Fairfield and Vacaville, and south to Livermore and San Jose.
Visit www.511.org for current traffic conditions and ridesharing opportunities.
Hercules is served by the Western Contra Costa Transit Authority, WestCAT. This bus system provides connections to the Bay Area Rapid Transit (BART) system and to the AC Transit system. WestCAT’s Lynx service provides direct express service from Hercules to the San Francisco Transbay Terminal. For WestCAT riders, there is a convenient park-and-ride facility in Hercules at the intersection of San Pablo and Sycamore Avenues.
There are two railroad routes traveling through Hercules, one along the shoreline of the San Pablo Bay and the other parallel to San Pablo Avenue. Amtrak’s Capitol Corridor Line travels along the bay, providing passenger service to central California and destinations to the north and south. Both rail routes are also used for freight shipments.
Two international airports, San Francisco International Airport and Oakland International Airport, are conveniently close for Hercules travelers.