When we both have enough time off (and can get a cat sitter for long enough), my wife and I like to make the 1200 mile (1900 km) trip to visit family by Amtrak. A couple of times that we've done it a single roomette has been price-competitive with flying, especially if you factor in the cost of the free meals and drinks. And at worst, the roomette was about $200 more total cost than flying.
Sure, it takes four times longer, but it is about 20 times more comfortable.