>>1212840And service on board would be pretty cool as well.
A restaurant and bar car could serve passengers an evening meal or dinner as well as breakfast before arriving at their destination.
There could a couple of different class types, including a room type, where you get a bed and a small bathroom with a shower, toilet and sink, a bunk type, where you share a compartment with other travellors, but you have a bunk to sleep on, but have to use a shared bathroom in the car, and an open carriage where seats can fold flat, like business class seats on flights.
Of course these trains would need to be scheduled right. A 12 hour train would mean leaving one city at 9pm and arriving at the destination at about 9am. Get that time shorter, and you can have scheduling that makes more sense to business travellors wishing to save money on hotel costs, and just tourists wanting to have a day trip to a city on the other coast.
Right now, if you want to fly coast to coast, that's about 5 hours on a plane that will do about 800 km/h. Take the car, and it's about 44 hours, fastest speeds would probably be about 130 km/h (depending on speed limits). Take Amtrak, and you're looking at probably 72 hours, plus waiting at Chicago to change trains, which can take even longer, and I have no idea how fast Amtrak trains are on those long distance lines.