In practice for the route I use most, Harpenden - Kings Cross London: Train 25min, Car 1hr -1.5hr depending on traffic. Regular local busses 2.5 hrs maybe but I've never done that and no one does. The train does 90 mph (max) and the express ones stop once. By car, many many stops.
I theory sure you could drive your porsche at 150mph down some superroad that doesn't exist.
Well, yeah. The MTA in particular apparently has a 55mph max speed (same link). A car can compete. Keep in mind I'm not counting traffic, but obviously is (currently) a huge advantage for a train. I'm talking more about greenfield projects.
I used bus and car interchangeably there as per the link the top speed of the fastest rapid transit was 80 miles per hour. Even a school bus has a 70mph top speed.
Of course, I'm aware that things are much faster (literally) outside the US, but the OP was referencing the US.
The train between Washington DC and New York City is (slightly) faster door-to-door than driving, without going particularly fast. It’s at least two hours faster than taking the bus. In addition, it’s infinitely more comfortable than either driving or the bus. Weekend commuting would be pretty stressful without it.
Worth noting that this depends a lot on the type of service. The DC area MARC commuter train is definitely faster than driving to DC from where my parents live. The train schedule says 96 minutes, compared against 90 to 150 minutes driving according to Google Maps if one leaves at the same time as the typical train I'd take from there. This neglects other factors of course like the comfort of sitting on a train vs. driving in heavy traffic.
My impression is (for the US) that trains are the optimal way to connect major cities, while buses are good for connecting smaller cities. Ideally, of course, one would have a dense rail network connecting even small towns, as Germany does, but that's never going to happen in the US.
Major cities that are relatively close together. The Northeast Corridor works pretty well for the most part--at least the two ends of it do. The whole thing is a full day and probably costs more than a couple hour flight.
Various city pairs also work but anything longer haul has to be for the experience (or avoiding flying) even if everything goes according to schedule. NY to Chicago is about 20 hours for example. (And would be very hard to make fast because of the Appalachian Mountains.)
We can go straight through them if we have to. Chicago to NYC is 800 miles, and at speeds the Nanjing to Jinan line hits daily that is about 4-5 hours.
Depends on the traffic and the train -- during rush hour, a Caltrain express train from San Francisco to San Jose is almost always faster than driving. It can take 90 - 120 minutes to drive during commute hours (at 4:30pm, Google says 90 minutes), versus 65 minutes by train.
I don't disagree that a train is better in many situations. I'm more curious about situations where a city is prepared to make a 1B+ capital expenditure. For example boring a tunnel for a train vs. a dedicated bus lane on the highway + exit.
Is that dedicated lane cheaper? In many cities that are facing a traffic crunch, they've already made all of the "easy" road improvements -- for example, 101 in the SF Bay Area is pretty much all built in to the center median, so adding new lanes means adding outside lanes (which requires rebuilding every bridge and intersection).
It'd be cheaper, of course, to take an existing lane and convert it to a bus-only lane, but that's politically infeasible.