You can certainly purchase it the morning of your departure from your ticket device No should get it the day in advance of. Have a awesome time! Which a single you buy will depend on what time within the day you want to journey. Here is a quick summary in https://thebestdianaku.com/