It took me 96 hours to ride an Amtrak train from coast to coast. I'd do it again in a heartbeat.