Well, compared to European trains those in the U.S. are 50 years behind the times.
American rail lines are controlled by private freight companies. Passenger trains are supposed to get priority over freight traffic, but in practice that rarely happens as the freight company dispatchers are really calling the shots.Occasionally trains will be delayed by mechanical problems, but most delays are outside of Amtrak's control. As they say herre, "this is no way to run a railroad."
So don't count on your train being on time. About an hour before your departure call 1-800-USA-RAIL (1-800-872-7245) and ask if your train will be on time. If it is late you can linger a bit bit before going to the station. Be aware that trains can make up some lost time, so don't linger too much!
Once aboard just relax and enjoy the ride. Expect delays, but also expect an enjoyable trip.
------------------
Trust God, love your neighbor, and never mistake opinion for truth.
-Mr. Toy