No, not only with the residence permit. Both airlines require that you present a valid id when checking in and/or embarking the airplane.
Ryanair has a very complex and not easily understandable list of accepted id documents. For domestic travel within Italy, passengers over 15 years of age must be able to present one of these documents:
So, a residence permit will not suffice. If you have a driver’s licence though, you seem good to go.
Blue Air does not list exactly which documents are accepted, but state in their conditions of carriage, paragraph 6.2 that passengers must present ‘a valid identity document, identity card or passport’ at check-in. Residence permits are not considered identity documents and will not fulfill this requirement.
Yes, you can.
When you fly within the Schengen area (a fortiori on a domestic flight within the area), an airline can only check your ID to ascertain that you are the plane ticket holder, since you’re automatically allowed to travel thanks to freedom of movement in the Schengen area. Most of the time, they won’t even bother looking at your documentation since what interests them is simply that you have a valid plane ticket.
If you were illegaly in Italy, the airlines could notify the police of their suspicions about your unlawful presence, which would likely entail detention by the Italian police. But with a residence permit, I don’t see why the airlines would notify the police.
If your residence permit doesn’t show your picture, make sure to bring a valid ID (to prove that you’re the ticket holder) with your name and photo – it can be documentation from your own country.
Credit:stackoverflow.com‘