Bangor sits at the head of tide on the Penobscot River, and it's the gateway to northern and eastern Maine. I-95 runs along the north and west sides of the city, heading south toward Augusta and north toward Houlton. I-395 crosses the Penobscot into Brewer and connects with US 1A toward Ellsworth and Bar Harbor. US 2 runs west along Hammond Street and northeast toward Old Town, and Broadway carries ME 15 north out of downtown. The Penobscot is tidal up to the city, and the waterfront along Front Street hosts summer concerts and festivals.
Inside the city, Hogan Road and Stillwater Avenue form the main shopping district near I-95, and Union Street, Main Street and Broadway carry most of the crosstown traffic. Downtown sits where the Kenduskeag Stream meets the Penobscot, with older brick buildings, steep side streets and narrow parking. Outside the core, neighborhoods have driveways and garages, and the roads quickly become rural. Long distances between towns mean a breakdown north or east of Bangor can leave you a long way from help, especially on a winter night.
Bangor International Airport sits on the west side of the city, on the grounds of the old air base, and it shares its runways with an Air National Guard refueling wing. The Community Connector runs buses across Bangor, Brewer, Orono and Old Town, but most people drive, many commuting from towns across Penobscot County. Summer brings heavy traffic heading toward the coast and Acadia on US 1A.