In Castro Valley, I-580 turns eastward toward Dublin Canyon before descending into Dublin and Pleasanton. After passing through Livermore, the freeway enters the Altamont Pass. The road emerges in the Central Valley west of Tracy, where, after I-205 splits near the Altamont Speedway, it turns southeastward and terminates by merging with I-5 south of Tracy just shy of the Stanislaus County line.