Really though, for Catholic and protestant churches, Advent starts the fourth Sunday before Christmas, so isn't always the same length. In Orthodox Churches, Advent is 40 days (starting Nov 15) just like Lent.