The crash was reported just after 2 p.m. on eastbound Highway 580 near 150th Avenue, according to the California Highway Patrol.
Two people were seriously injured and four other suffered moderate injuries, Alameda County Fire Department spokeswoman Aisha Knowles said.