North of Bandon, US 101 heads inland for a while, while a spur route provides access to the Charleston Peninsula. Approaching the city of Coos Bay, US 101 becomes an expressway after an interchange with Oregon Route 42, then soon enters the downtown core. It continues through Coos Bay (the city) along the western edge of Coos Bay (the bay), soon entering the city of North Bend. North of North Bend, it crosses over the bay on the Conde McCullough Memorial Bridge, followed by a second bridge over Haynes Inlet.