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.