You can purchase tickets the same day at the station save yourself time and money my suggestion to you will be to purchase online and the ticket will be sent to you through your email or text that you can show to the staff as your board your train if you book online tickets are usually cheaper and it shows time of arrival of every train and their prices that's what I usually do but make sure that you there on time to avoid any conflicts meaning arrived 1 hour early
Yes you can?
Thanks! Your answer is awaiting moderation.