North Walsham railway station (formerly known as North Walsham Main) is on the Bittern Line in Norfolk, England, serving the town of North Walsham. It is 16 miles (26 km) down the line from Norwich, between Worstead to the south and Gunton to the north. The station is managed by Greater Anglia, which also operates all passenger trains that call.