easyJet has a very stable roster pattern (in terms of days on and off at least!). 5 ON, 2 OFF, 5 ON, 4 OFF. So commuting is possible, and lots of crew do. How much you value your time home is all that counts.
Staff travel can be tricky at times, or sometimes even impossible, depending on the destination and time of year.
I imagine Ryanair is similar.