Question: do we need passport for domestic flight in saudi arabia?
Answer: If you are living and working in Saudi take your Igama with you. Actually, it is required by law. Inland travel does not require Iqama. For airline ID purpose, your passport is adequate.