Some Gamefly coupon codes do have an expiration date, which will be show on the top of this /NINTENDO SWITCH/ 13 Sentinels: Aegis Rim coupon page.
Some Gamefly coupon codes don't have an expiration date. You can use it any while.