You may purchase eSIM anytime up to 30 days from your travel date. The eSIM QR code is valid for 30 days from date of purchase.