For BKK services, you can buy tickets and passes in advance. You need to validate your tickets before the start of your journey by scanning the code on the outside door of the vehicle or at the metro entrance.
For BKK services, when you buy a pass or daily travelcard, you can set from when it should be valid. You can purchase these products up to 30 days before the required validity period starts.
For more information about the conditions of use for other services, please visit the website of the specific service provider.