I have found myself in a very frustrating situation, I'm sure a variant of which will have happened to many an experienced traveller. My wife and I live in Germany and planned to visit Spain this weekend, but our passports are held up in an unrelated administrative process with little hope of getting them back before we fly.
I am an EU citizen from the UK. She is a Colombian citizen, with a 5-year EU family member residence permit here in Germany on account of being my spouse. The German residence permit is also held up in the unrelated administrative process.
The flights are both direct Berlin-Madrid, with Iberia on the way and Ryanair return. On previous intra-Schengen flights we have not had passports checked by border guards, although on some occasions they were verified by the airline at the gate.
I am aware that it is explicitly allowed for EU citizens to travel intra-Schengen without a passport. I am not sure if this is the case, officially, for non-EU family members with residence permits.
What do the rules say, and what will the consequences be if we, for example, get to Spain without our passports being checked, and are then refused by the airline on the way back, on account of not having them? Is this something I can clear with the airlines involved in advance?