U.S. Route 258, is an urge of U.S. Highway 58. It currently runs for 217 miles (349 km) from Fort Monroe, Virginia to Jacksonville, North Carolina at BUS US 17. It passes throughout the states of Virginia & North Carolina. It goes through the cities of Hampton, Virginia, Newport News, Virginia, & Jacksonville, North Carolina.