A forex card is generally valid for 3-4 years. This validity may differ for different forex card providers.