Yes, you can buy tickets at the station, but it’s usually best to book in advance to secure a seat and get lower prices!