There's LOTS of variations out there. My company is mostly overnight express freight, medium-haul. We have a few routes of 5 hours, most are shorter. We put in fewer block hours than long-haul or medium-haul pax. Most characterize our schedule as "week-on,week-off". My next five weeks look like:
10 nights away
9 nights home
9 nights away
7 nights home
The time away includes a 3 day-2 night layover in one city and a 4 day-3 night layover in another. A few of our folks who are senior enough to hold layovers in their home city can break up the time away considerably. Some are even home every day, just flying weeknights to the sort hub and back each morning.