Living in Spain, I love trains and take them over airplane when it's an option. However, trains are often around twice as expensive as flying for may routes. I know nothing about trains, but intuitively I would expect the opposite, and I really wish it was more affordable, specially high speed rail.
Fucking love trains. I live in Berlin and visit Zurich often (that's where I'm from). I can just get into the train in the monrning, work, eat, drink and by the end of the workday I'm in Zurich. Extremely convenient, and not really more expensive than a flight if you book a couple of weeks in advanc, even for first class.
Partly because airports in Berlin are shit.
If you go at the right times you get a lot of space, you can put your feet up and have a nice table as well.
It is more expensive then flying however.