Hope I'm not too late, but Ironically I'm taking an Amtrak back to Colorado in a few days do go see family. It's my preferred way to travel, There's little to no headaches. The people are nice, it's fun to see the countryside and just chill, and overall it's a pleasant experience. I've taken the same train 6-7 times now. Every single time has been pleasant, and I've got no real qualms. For me though, it's just an overnight trip, further than that, may get dicey, but I can't see it getting too bad, especially if you book a sleeper room, which runs you about the same as a plane ticket, least where I'm going, and with that you get free meals, which are actual meals not shitty airliner stuff. Overall, I'd say go plane if you need to get there fast. Go train if you want to have a nice time getting there.