Interstate 96 is an Interstate Highway that runs for approximately 192 miles entirely within Michigan from an interchange with US 31 (BUS US 31) near Norton Shores to I-75 near the Ambassador Bridge in Detroit.