I traveled comfortably on Amtrak's California Zephyr in a private bedroom for $2,200. It was worth the price for the longest train ride in the US.
First I wrote about my recent train ride on the Southwest Chief, Los Angeles to Chicago in 43 scenic, surprising hours.