Another variation might be to get yourself to Porto in Portugal, and then catch a flight to Toulouse from there. This was an alternative airport used by some of the young ones I walked with, rather than leaving from Santiago, and they got themselves a much cheaper deal. (I think they used the train to get to Porto, but I could be muddled about that!)
Margaret