Reliable but expensive for single trips (much cheaper with day tickets). Most routes quite frequent, but some patches with limited services and services on Sunday are significantly reduced or no service at all. At the time of visiting Durham bus station was undergoing demolition and there were major roadworks in the centre of town causing significant delays, but these appeared to have been accounted for in timetables.
A pretty dense network of regular buses linking Durham to the neighbouring towns and cities - particularly focussing on Newcastle, Sunderland, Hartlepool and Middlesbrough. Services were frequent on most routes Monday to Saturday, but significantly reduced on the weekend. The very centre of Durham has only a half hourly (no service on Sunday) hopper bus that runs from the station, down into the centre of town and then back up to the cathedral - so many of the major sites have to be reached on foot up the steep hills of the town.
For an important station Durham only has limited rail links. Transpennine Express provide stopping services north to Chester-le-Street and Newcastle, and south to Darlington and major cities towards Manchester and Liverpool. Services only run to destinations on the Intercity or Transpennine routes, there are no trains running onto local branch lines