Interstate 880 California

Interstate 880 California
North End
South End


Generally following the eastern shore of the San Francisco Bay, Interstate 880 is the Nimitz Freeway between San Jose and Oakland. A heavily developed urban and suburban freeway, I-880 originates at the exchange with Interstate 280 (Junipero Sierra Freeway) and State Route 17 located in San Jose between the Fruitdale and Burbank communities. Heading northward, the Nimitz Freeway passes through an array of cities including Milipitas, Fremont and Hayward. Extending north between Alameda and Downtown Oakland, I-880 concludes at the Maze Interchange with I-80 and I-580 at the eastern approach to the San Francisco-Oakland Bay Bridge.

Interstate 880 is generally six to eight lanes wide with HOV (High Occupancy Vehicle) lanes accompanying the Nimitz Freeway between San Jose and Oakland. Road work underway from September 2017 to October 2020 converted the HOV lanes along I-880 northward from Milipitas to Oakland into tolled Express Lanes. Funded by the Metropolitan Transportation Commission (MTC), the $132.5 million project added High Occupancy Toll (HOT) lanes northbound between Dixon Landing Road and Lewelling Boulevard / Exit 31 A and southbound from Hegenberger Road / Exit 36 to Dixon Landing Road (Exit 10).1


Interstate 880 was originally assigned to the section of I-80 bypassing Sacramento to the north between 1963 and 1980. During that time frame, I-80 was assigned to U.S. 50 and Business Loop I-80 (Elvas Freeway) through the capital city. Cancellation of a project to construct an Interstate standard section of freeway northeast of the American River resulted in the relocation of Interstate 80 over what was I-880. This change was approved by the American Association of State Highway and Transportation Officials (AASHTO) on November 14, 1980.

Federal Highway Administration action in 1983, followed by passage of State Assembly Bill 2741 in 1984, reassigned the Nimitz Freeway (State Route 17) from San Jose north to Oakland as the new Interstate 880. AASHTO approved the establishment of I-880 on June 20, 1983, and the route was completely signed by 1985. SR 17 remains designated south of I-280 and I-880 to Santa Cruz.

The Cypress Structure along the Nimitz Freeway in Oakland was severely damaged during the 1989 Loma Prieta earthquake. Several sections of the double-decked section collapsed during the tragedy, resulting in the deaths of 42 people. The multi level structure was subsequently demolished. Ensuing work reconstructed I-880, partially on a new alignment which opened in mid-1997. The link with I-80/580 at the Maze Interchange was opened by 1999. Community input was taken to ensure that the new Cypress Freeway would be less intrusive to Oakland neighborhoods. Additionally, the former two tier section of the Nimitz Freeway was reconstructed into a viaduct with side by side roadways.

Between 1991 and 2010, a wide variety of improvements took place throughout the Nimitz Freeway. Some of the improvements were the result of the disastrous Loma Prieta Earthquake, while others were designed to improve capacity and safety implicit in an Interstate highway. Federal, state, and local funds paid for these upgrades. Both Santa Clara and Alameda Counties passed transportation sales tax measures, with some proceeds earmarked toward I-880.

Route Information

  • North End – Oakland, CA

  • South End – San Jose, CA

  • Mileage – 47.22

  • Cities – San Jose, Milpitas, Fremont, Newark, Union City, Hayward, Alameda, Oakland

  • JunctionsI-280 I-238 I-980 I-80

Source: December 31, 2021 Interstate Route Log and Finders List

I-880 Annual Average Daily Traffic (AADT)

Oakland, CA - 1977
The original course of the Nimitz Freeway through Oakland in 1977.

Interstate 980 was completed west to I-880 in 1985. I-880 north from I-980 was closed four years later due to the Loma Prieta earthquake. Interstate 980 took over as the through route to I-580 until the completion of the Cypress Freeway.

Projects undertaken were:

  • 2010 – Build new exit lanes from Interstate 280 to I-880
  • 2006 – Rebuild the Coleman Avenue interchange
  • 1994 – Widen Interstate 880 over Caltrain tracks
  • 1998 – Rebuild the interchange with U.S. 101
  • 2003 – Widen I-880 to six lanes between U.S. 101 and Montague Expressway (County Route G-4)
  • 1995 – Complete Tasman Drive overpass
  • 2005 – Open new ramps at the interchange with SR 237
  • 1992 – Widen I-880 from SR 237 (Exit 8C) to Dixon Landing Road (Exit 10)
  • 2004 – Rebuild Dixon Landing Road over crossing
  • 2008 – Rebuild the interchange with SR 262 (Mission Boulevard)
  • 2008 – Construct carpool lanes from SR 237 to SR 262
  • 1998 – Widen I-880 to eight lanes from Union City to Fremont and rebuild 12 interchanges along the stretch
  • 2009 – Rebuild the interchange with SR 92
  • 2002 – Repave I-880 from the Santa Clara-Alameda County Line north to High Street Interchange in Oakland

Much of the interchange improvements addressed weaving traffic patterns associated with cloverleaf ramps, replacing them with more modern designs. Nearly $2.5 billion in total funds were allocated on these projects.2

Expansion of Interstate 880 between First Street and the Montague Expressway in San Jose widened the freeway from four to six lanes. Completed on On November 13, 2003, work began on the $74 million project in 2001. The new lanes were added in the median, replacing oleander bushes and a cable barrier. Engineers predicted at the time that the average travel speed along the 2.5 mile stretch of highway would increase from 9 to 51 MPH. The commute time was predicted to decrease by 18 minutes along the same stretch of highway.3

A $64 million project extended the Interstate 880 HOV lanes 4.6 miles south from SR 237 in Milipitas to U.S. 101 in San Jose. Opened to traffic on June 22, 2013, the HOV lanes completed the system from Alameda and northern Santa Clara Counties. Work also expanded I-880 to eight lanes along the stretch and improved the ramps at the Brokaw Road Interchange.4

There are currently no plans to extend Interstate 880 further south over State Route 17. Only the section of SR 17 from I-280 to SR 85 is Interstate-standard. The rest of the route to Santa Cruz is substandard, with cross traffic, limited sight distance and narrow medians.

Highway Guides

North End I-80 I-580 – Oakland, California

I-880 North at I-80 I-580

I-880 north at I-80 - 2004

Interstate 880 navigates around a pronounced curve north from the 7th Street off-ramp (Exit 44) to the split with the San Francisco-Oakland Bay Bridge connector at Exit 46A. These signs were replaced in 2016. 11/26/04

I-880 north at I-80 - 2004

Northbound Interstate 880 (Cypress Freeway) partitions into separate roadways for I-80 west to San Francisco (Exit 46A) and I-80 east / I-580 west to Sacramento and San Rafael in Marin County (Exit 46B). 11/26/04

I-880 north at I-80 - 2004

This section of Interstate 880 was completed in the late 1990s as part of the Cypress Freeway. The northbound flyover (Exit 46B) to the Eastshore Freeway (I-80/580) at Emeryville extends 1.6 miles through the Maze Interchange ahead of Berkeley. 11/26/04

I-80 West I-580 East at I-880

I-80 west/580 east at I-880

The first sign for Interstate 880 appears within the directional T interchange joining the Eastshore Freeway (I-80 west/580 east) with SR 13 in Berkeley. 07/02/13

I-80 west/580 east at I-880

Exit 9 departs for Powell Street and Emeryville from I-80/580 just north of the Maze Interchange with I-880 (Cypress Freeway) south and the MacArthur Freeway east. These overheads were replaced in 2017. 07/02/13

I-80 west/580 east at I-880

Interstate 580 separates with I-80 westbound for the MacArthur Freeway along the east side of Oakland. A weight restriction along I-580 east beyound Grand Avenue relegates trucks over 4.5 tons to use I-880 south to I-238 toward the Central Valley. 07/02/13

I-80 west/580 east at I-880

A flyover departs for the continuation of the I-80 carpool lanes westbound to the San Francisco-Oakland Bay Bridge. The succeeding ramps depart for I-580 to I-980 and Downtown Oakland and I-880 (Nimitz Freeway) south from Alameda to San Jose. 07/06/22

I-80 west/580 east at I-880

Interstate 880 runs along the west side of Oakland from the Maze Interchange toward Alameda. I-580 (MacArthur Freeway) connects I-80 with SR 24 (Glen Shafter Freeway) east to Walnut Creek in 1.5 miles. 07/06/22

I-80 East at I-880

I-80 east at I-880 - Oakland, CA

I-80 leaves the San Francisco-Oakland Bay Bridge a half mile ahead of Exit 8 A for I-880 (Cypress Freeway) south. The connection to I-880 was reconstructed in the early 1990s as a result of damage from the 1989 Loma Prieta Earthquake. The freeway follows a looping course around neighborhoods that it previously cut through. 03/27/16

I-80 east at I-880 - Oakland, CA

The north end of Interstate 880 partitions into separate branches both to the San Francisco-Oakland Bay Bridge approach and the Maze Interchange. The western branch follows an elevated viaduct along Grand Avenue from I-80 east. 03/27/16

I-80 east at I-880 - Oakland, CA

Two lanes depart Interstate 80 east at the wye interchange (Exit 8A) for I-880 south to Alameda, Fremont and San Jose. I-80 continues east into the Maze interchange with Interstate 580 (MacArthur Freeway). 03/27/16

Throwback – I-80 East at I-880

I-80 east at I-880 - 2004

This set of signs was posted just east of the original San Francisco-Oakland Bay Bridge. A lone overhead directs motorists to I-880 south in one half mile now. 11/29/04

I-80 east at I-880 - 2004

These button copy signs were also replaced during construction of the new San Francisco-Oakland Bay Bridge. 11/29/04

I-80 east at I-880 - 2004

The connection with I-580 east via SR 24 was referenced to the left while I-880 was eventually signed as Exit 8 A. 11/29/04

Throwback – I-80 West I-580 East at I-880

I-80 west/580 east at I-880 - 2013

Button copy signs at the exchange joining I-80/580 with Interstate 880 were replaced with reflectorized signs acknowledging Left Exit 8 B in Summer 2016. 07/02/13

South End I-280 State Route 17 – San Jose, California

I-880 South at I-280 State Route 17

I-880 south at I-280/SR 17

A parclo interchange (Exit 1C) joins Interstate 880 with Stevens Creek Boulevard by Valley Fair Mall. I-880 concludes at the ensuing exchange with I-280 and SR 17. 07/16/09

I-880 south at I-280/SR 17

Ramps for Interstate 280 depart from I-880 and pass below the Stevens Creek Boulevard entrance ramp as the freeway transitions into SR 17 south to Santa Cruz. 07/16/09

I-880 south at I-280 - San Jose, CA

Interstate 280 arcs northwest from San Jose by Silicon Valley toward San Francisco. 11/25/07

I-880 south at I-280 - San Jose, CA

Heading east from I-880 and SR 17, Interstate 280 travels 2.9 miles to U.S. 101 and I-680 at Downtown San Jose. 11/25/07

State Route 17 North at I-280 I-880

SR 17 north at I-280/880 - San Jose, CA

Advancing north toward the cloverstack interchange with Interstate 280, the first sign for I-880 appears along SR 17. 07/16/09

SR 17 north at I-280/880 - San Jose, CA

Interstate 280 originates three miles to the east at Downtown San Jose, where U.S. 101 and I-680 converge. A well traveled freeway, I-280 travels toward the western edge of Silicon Valley and then north to Daly City and San Francisco, following a path well worn by the San Andreas Fault. 07/16/09

SR 17 north at I-280/880 - San Jose, CA

Northbound SR 17 ends and Interstate 880 begins at the off-ramp to I-280 south. 07/16/09

I-880 north at I-280 - San Jose, CA

Interstate 880 north reaches the distributor roadway for Interstate 280 north. The northbound freeway retains three through lanes. 07/16/09

I-880 north at I-280 - San Jose, CA

A loop ramp connects with I-280 north to San Francisco; the distributor roadway continues to Stevens Creek Boulevard and West San Carlos Street at Burbank. 07/16/09

I-280 North at I-880 State Route 17

I-280 north at I-880/SR 17 - 2004

Replaced in 2017 with a reflective sign, this overhead at the Meridian Avenue overpass predated the renumbering of SR 17 north from San Jose as Interstate 880. I-880 travels north toward Newark, Fremont, and Oakland, while SR 17 travels south toward Santa Cruz. 11/29/04

I-280 north at I-880/SR 17 - 2004

Construction in 2014/15 added a flyover from I-280 north to I-880 north. The addition separated traffic from the previous distributor roadway to Stevens Creek Road. Exit 5B now departs at the Bascom Avenue over crossing for both I-880 and SR 17. 11/29/04

I-280 north at I-880/SR 17 - 2004

The previous ramp for I-880 north (Exit 5C) joins a distributor roadway linking SR 17 north to Stevens Creek Boulevard west and San Carlos Street east. Interstate 280 continues northwest through Silicon Valley, then north toward Daly City and San Francisco. 11/29/04

I-280 South at I-880 State Route 17

I-280 south at I-880/SR 17

One mile north of the cloverstack interchange (Exit 5B) joining I-280 south with I-880 and SR 17 at San Jose. Photo by Peter Johnson (09/18/20).

I-280 south at I-880/SR 17

Exit 6 leaves I-280 for Winchester Boulevard to Santa Clara and west San Jose just ahead of I-880 and SR 17. 07/16/09

I-280 south at I-880/SR 17

Reflective exit number signs replaced these button copy overheads for I-880 and SR 17 at the Winchester Road over crossing in 2017. 07/16/09

I-280 south at I-880/SR 17

Photo by Peter Johnson (09/18/20).

I-280 south at I-880/SR 17


Exit 5 B departs I-280 southbound for I-880 north to Fremont and Oakland and SR 17 south to Los Gatos and Santa Cruz.


  1. I-880 Express Lanes, Fall 2018 fact sheet. Metropolitan Transportation Commission (MTC).
  2. “Nimitz Construction reaches final stretch.” Contra Costa Times (CA), May 8, 2005.
  3. “Two new lanes to unplug bottleneck near 101.” San Jose Mercury News (CA), October 11, 2003.
  4. “Caltrans Opens Interstate 880 Carpool Lanes.” California Department of Transportation (Caltrans), news release. June 20, 2013.

Page updated July 12, 2022.