Buy the train tickets in advance to get a discount.
Go early. The first train of the day appears to be the least crowded, at least from what we saw when we were here.
You get a 15% discount on train tickets if you book them online. Kids under 3 are free.