In Fearless Contract, you can refer to the following for how long it takes to play the Fearless Contract pass:
The Fearless Contract Pass takes about two months to complete. Players can gain pass experience by participating in matches and completing pass tasks during the game. Players can also receive experience bonuses after purchasing the advanced pass. The maximum level of the pass is level 50, so it takes about 60 days to reach the maximum level.