I am planning to fly from Porto to Toulouse however I have noticed that there are very few and far between direct flights between the two. I saw that a few airlines offer Porto - Toulouse via Madrid however it would mean either a very short layover that I am not willing to chance (a 45 minute self-managed layover) or a tiringly long layover.
With that in mind, before I look into tipping my itinerary on its head and zig zagging (i.e. going between Spain and Portugal and back to Spain in order to reach France) I wanted to see if anyone knew some destinations in France that are accessible by a direct flight from Porto which I could substitute for Toulouse? We will be visiting Avignon after Toulouse so it would need to be within reasonable proximity to Avignon.
Thanks in advance :)