The closest thing to a direct flight from the north is Edinburgh to Vigo by Ryanair, but that is seasonal and ends in October. The best remaining options have been mentioned already.
Remember that you don't have to fly there and back with the same airline. By mixing it up a bit you might find...