kb is dead on here... the buses in the USA are really terrible. They are almost never on time, they usually smell terrible and are not well kept. If you're lucky and get on a nicer, newer bus, it will still be filled with typical bus clientele - which at the risk of sounding like a dick... means you'll be traveling with the unbathed poor. I've taken the bus from Detroit to SLC twice, and from LA to SLC once. Those are different stories for different days - but I'll just say, speaking from experience, it's not an easy experience. I worry about your NYC to chicago leg. And when I say - not running on time.... they might leave on time, but they almost never arrive on time. I don't think it's an exaggeration to say that whatever they tell you for duration - double it and subtract 25%. If they say it's a 10 hour trip? that realistically means 17.5 hours. But you're right about one thing - they're cheap. The rail trip from Denver to SF will be gorgeous. One word of warning - that time problem on the buses? it's as bad or worse for the train. I have an uncle who retired from Amtrak. It's a standing family joke that if Uncle Larry tells you he's showing up on Thursday at 2pm, just plan on midnight or later. In the world before mobile phones... I kind of hated Uncle Larry, because it meant sitting in some scary parking lot for hours and hours and hours just waiting for the train to arrive. Now it's not so bad - I just wait for him to call (I only live about 10 minutes from the main station downtown. Salt Lake City... ok - it's been heavily trashed by others already... but I'll give you a slightly different spin: SLC is "fine". It's a clean, lovely city that's EASY to get around in via the public light rail system (free in many parts of downtown). BUT... unless you're A)Mormon, B) Have friends there, or C) Really into Mormon history... SLC isn't a place to burn more than a day layover. And you're going in August, so I ruled out the main reason to go to SLC - SKIING. That place has the most amazing snow... but that's another story for another day. I'm stoked you're coming to Denver. We'll have some fun.That is a lot of bus.
Amtrak has the deck stacked against them: they're a public utility running on private rail. Across vast swaths of their network, that means that if BNSF feels like running today, Amtrak gets to wait. I've noticed that within a single Amtrak line (Coast starliner, Pacific whatever) their timetable ain't bloody bad. But as soon as you get from one principality to another, you're dealing with our dear friend BNSF and he don't give a fuck.
The fact that Amtrak can lose $800m in 10 years selling $8 sandwiches speaks volumes as to the level of dysfunction that entity operates within.
Yup. Yup. Yup. The only good experience I've had with buses was with RedCoach while I was in Miami for freshman year. My family's used it for years. You have legroom, free wifi, a comfy chair, smells clean, sometimes comp'd water and a snack. Unfortunately, it's exclusively in FL. I went ahead to look for other "luxury" lines similar for travel just to be an extra set of eyes looking, but I can't find anything comparable as of yet. I mean... I guess you'll really be experiencing America if you go this route so far...? They are almost never on time
they usually smell terrible
are not well kept.