Quoted By:
Train any day of the week. Extra spacious legroom, you could walk more freely, there's usually a bistro or small bar in the train, plus if you could get better sleep if you're travelling with a sleeper train.
Regional/short range flight usually use narrow body aircraft so it isn't gonna be as comfortable as a train even in business class seat