What is it with all these flight touts joining the forum. If you want to get to Madrid there are loads of alternative routes - fly to Barca or any other major well connected, 3-4 hours to Madrid by train as Spain has a really efficient rail network.
Unless you want to go east to west or have tight time considerations. www.renfe.es for anyone looking to take the train. www.alsa.es for coaches/buses which are pretty reliable tooSpain has a really efficient rail network.