A crash has closed the northbound and southbound lanes of State Highway 46 just north of Interstate 10 in Seguin, according to the police department.