I'm just trying to figure out why you guys are all saying it is more expensive... I just got tickets to get somewhere I could not have gone otherwise because it was 72 bucks round freakin trip. Travel time about 1 hour slower than driving, and probably 1/4 of the cost of gas alone. I know it was 1/3 the price to rent a car, about the same as a bus, and so much cheaper than flying it isn't even funny. And instead of being stuck in the drivers seat for 10 hours, I get to be on a train for 11 where I can get up, go to the bathroom, eat, sleep, talk to other people.) I found this topic cause I ran a search after this experience asking "why don't more people ride trains?". Beat taking my car, hands down in every point except an hour longer travel time.
Charles - it depends on the route, to be honest. Sometimes flights are cheaper; sometimes the train is cheaper. Sometimes travel time figures in (as in, what is your time worth?)
I agree with you that spending a little more time on the train is better than driving. It takes just a few minutes longer to take the train to Chicago, but it's cheaper than paying for gas and so much better than driving. I LOVE taking the train to Chicago.
On the other hand, for a long-distance trip (like Chicago to Albuquerque, our most common one), the train is almost always more expensive than a round-trip flight, and it takes 26 hours. Don't get me wrong - we love the train - but I get kind of irritated about the time difference sometimes because it means I have to take two extra vacation days. If I'm going to take extra time off, I'd rather spend it with family/friends at our destination instead of traveling.
So yeah... bottom line... it depends.