The city is served by State Highway 21, a two-lane undivided highway that connects to Boise to the southwest. To the northeast, it continues on to Lowman and Stanley. The highway travels through the Boise National Forest and is designated as the Ponderosa Pine Scenic Byway. The route ascends to Banner Creek Summit at and later enters the Sawtooth National Recreation Area about northwest of Stanley.