Just a heads up to anyone buying tickets for the train here. It takes an absolute century!
If you are in a rush, make sure you have a credit card with you so you can use a machine. If you are using cash you can only buy a ticket from the desk which has a number pull queue system, where everyone seems to need to take ages about their business.
If you are short on time then you've got no chance.
Had I known this before travelling i would have left my ticket money in my bank account!