Skip to content
Amtrak

Amtrak Keystone on-time performance

Of 679 Keystone trips that reached their final stop from Oct 11 to Nov 9, 71.6% arrived within 5 minutes of schedule, 83.8% within 10, 90.6% within 15. Trips ran 4 minutes late on average.

Among the 43 Amtrak lines we measure, the Keystone ranks 3 for on-time arrivals.

71.6%
On time (5 min)
83.8%
Within 10 min (Amtrak)
90.6%
Within 15 min
3.5%
30 min or more late
679
Trips measured

Measured window: Oct 11 to Nov 9, the last 30 days. On-time threshold: 5 minutes; Amtrak uses 10-15 minutes.

Best day: Oct 28 (96.2% on time over 26 trips). Worst day: Nov 5 (26.9% on time over 26 trips).

Keystone trains, one by one

Trains with at least 5 measured trips in the window, Oct 11 to Nov 9.

Most delayed on average

TrainOn timeAvg lateTrips
Train 641
New York Penn to Harrisburg
38.1%12 min21
Train 651
New York Penn to Harrisburg
47.6%12 min21
Train 644
Harrisburg to New York Penn
33.3%12 min21
Train 661
New York Penn to Harrisburg
33.3%11 min9
Train 601
Philadelphia 30th Street to Harrisburg
47.6%9 min21
Train 646
Harrisburg to Philadelphia 30th Street
52.4%9 min21
Train 662
Harrisburg to New York Penn
66.7%7 min9
Train 649
New York Penn to Harrisburg
73.3%7 min30

Most punctual

TrainOn timeAvg lateTrips
Train 654
Harrisburg to Philadelphia 30th Street
100%-1 min20
Train 647
Philadelphia 30th Street to Harrisburg
93.1%1 min29
Train 642
Harrisburg to Philadelphia 30th Street
90.5%-1 min21
Train 655
New York Penn to Harrisburg
89.7%3 min29
Train 609
Philadelphia 30th Street to Harrisburg
85.7%4 min21
Train 607
New York Penn to Harrisburg
83.3%2 min30
Train 652
Harrisburg to Philadelphia 30th Street
83.3%3 min30
Train 656
Harrisburg to New York Penn
83.3%5 min30

Last 30 days

On-time share of the Keystone trips that finished each day.

DayOn timeAvg lateTrips
Nov 972.7%5 min22
Nov 886.7%-3 min15
Nov 787.5%-4 min16
Nov 673.1%4 min26
Nov 526.9%18 min26
Nov 476.9%2 min26
Nov 373.1%6 min26
Nov 280.8%2 min26
Nov 181.3%1 min16
Oct 3175%1 min16
Oct 3061.5%8 min26
Oct 2973.1%3 min26
Oct 2896.2%-1 min26
Oct 2780.8%2 min26
Oct 2680.8%2 min26
Oct 2550%5 min16
Oct 2481.3%3 min16
Oct 2376.9%1 min26
Oct 2276.9%2 min26
Oct 2176.9%3 min26
Oct 2073.1%5 min26
Oct 1953.8%7 min26
Oct 1850%18 min16
Oct 1750%6 min16
Oct 1654.5%19 min22
Oct 1588%4 min25
Oct 1469.2%3 min26
Oct 1376.9%1 min26
Oct 1276.9%2 min26
Oct 1156.3%7 min16

Keystone delay questions

Is the Amtrak Keystone on time?

The Keystone is on time more often than not: 71.6% of 679 measured trips arrived within 5 minutes of schedule (Oct 11 to Nov 9).

How late is the Keystone on average?

Measured at the final stop, Keystone trips ran 4 minutes late on average. 3.5% were 30 minutes or more late and 1.3% an hour or more.

How do you measure Keystone delays?

We record the delay at the final stop of each trip that completed, from Amtrak's live data. Cancelled trips are not counted. A trip is on time when it arrives 5 minutes late or less. Amtrak counts a trip as on time at 10 to 15 minutes depending on the route, so its figures can differ from ours; the 'within 10 minutes' share is the closest to Amtrak's threshold.