How early can I pre-purchase the pass? Is there an expiry date?

You can purchase your pass up to 30 days before you go travelling. Your pre-purchase pass is valid for 30 days, but it will only activate once you start roaming in a different country. Once it is activated, it will be valid for 24 hours.