M-50 also joined the freeway at Cascade Road headed east, and together I-96/US 16/M-50 continued through eastern Kent County. M-50 departed to the south near Lowell, and the freeway crossed into southern Ionia County. Passing south of Portland, the freeway crossed east into Clinton County. North of Grand Ledge, I-96 ended and US 16 followed Wright Road off the freeway to Grand River Avenue. From there east, US 16 resumed its historic routing into the city of Lansing. Grand River Avenue carried the highway past the Capital City Airport and east to Larch Street, where US 16 turned south along US 27 north of downtown Lansing. At Saginaw Street, eastbound US 16 turned east on the one-way street, while westbound traffic ran a block north on Grand River Avenue. The two directions of travel merge at the east end of Saginaw Street in East Lansing. Grand River Avenue through East Lansing follows a tree-lined boulevard that forms the division between the campus of Michigan State University to the south and the rest of the city to the north. US 16 continued east in Ingham County through Okemos and rural parts of the county through Williamston and Webberville.