I have taken the Keystone countless times and it is rarely late by more than 5 minutes between phl-har.
Originally Posted by nge66
If you need to be there at 1pm, and you take an Amtrak that arrives 25 minutes prior, you chance of missing your appointment is 95%. You can almost count on Amtrak to be late.