Durham is about 15-20 minutes by train from Newcastle - about 2h45m from London
So you could fly up, take the Metro to Newcastle Central Station, get a train to Durham then train back to London
You could also fly to "Durham Tees Valley" with BMI, take the free bus to Darlington station and then the train to Durham - it would also mean not having to deal with T5