Newburyport/Rockport Line
Every Newburyport/Rockport Line train, ranked by how reliably it has arrived at its destination — most reliable first.
-
1.
Train 88 → North Station
On time 100% · usually on time
-
2.
Train 77 → Rockport
On time 100% · usually on time
-
3.
Train 69 → Rockport
On time 100% · usually on time
-
4.
Train 34 → North Station
On time 94% · usually on time
-
5.
Train 162 → North Station
On time 93% · usually on time
-
6.
Train 24 → North Station
On time 93% · usually on time
-
7.
Train 13 → Rockport
On time 93% · usually on time
-
8.
Train 40 → North Station
On time 93% · usually on time
-
9.
Train 12 → North Station
On time 92% · usually on time
-
10.
Train 1150 → North Station
On time 92% · usually on time
-
11.
Train 102 → North Station
On time 91% · usually on time
-
12.
Train 184 → North Station
On time 91% · usually on time
-
13.
Train 185 → Newburyport
On time 91% · usually on time
-
14.
Train 108 → North Station
On time 91% · usually on time
-
15.
Train 27 → Rockport
On time 87% · usually on time
-
16.
Train 52 → North Station
On time 87% · usually on time
-
17.
Train 1132 → North Station
On time 87% · usually on time
-
18.
Train 153 → Newburyport
On time 87% · usually on time
-
19.
Train 46 → North Station
On time 87% · usually on time
-
20.
Train 18 → North Station
On time 87% · usually on time
-
21.
Train 179 → Newburyport
On time 86% · usually on time
-
22.
Train 80 → North Station
On time 86% · usually on time
-
23.
Train 125 → Newburyport
On time 86% · usually on time
-
24.
Train 117 → Newburyport
On time 86% · usually on time
-
25.
Train 33 → Rockport
On time 85% · usually on time
-
26.
Train 91 → Rockport
On time 84% · usually on time
-
27.
Train 172 → North Station
On time 84% · usually on time
-
28.
Train 81 → Rockport
On time 82% · usually on time
-
29.
Train 6 → North Station
On time 81% · usually on time
-
30.
Train 165 → Newburyport
On time 81% · usually on time
-
31.
Train 148 → North Station
On time 81% · usually on time
-
32.
Train 130 → North Station
On time 80% · usually on time
-
33.
Train 63 → Rockport
On time 79% · usually on time
-
34.
Train 45 → Rockport
On time 79% · usually on time
-
35.
Train 126 → North Station
On time 78% · usually on time
-
36.
Train 66 → North Station
On time 78% · usually on time
-
37.
Train 193 → Newburyport
On time 77% · usually on time
-
38.
Train 142 → North Station
On time 76% · usually on time
-
39.
Train 51 → Rockport
On time 76% · usually on time
-
40.
Train 114 → North Station
On time 74% · usually on time
-
41.
Train 159 → Newburyport
On time 73% · usually on time
-
42.
Train 136 → North Station
On time 71% · usually on time
-
43.
Train 173 → Newburyport
On time 71% · usually on time
-
44.
Train 89 → Rockport
On time 70% · usually on time
-
45.
Train 28 → North Station
On time 68% · usually on time
-
46.
Train 149 → Newburyport
On time 68% · usually on time
-
47.
Train 76 → North Station
On time 67% · usually on time
-
48.
Train 143 → Newburyport
On time 65% · usually on time
-
49.
Train 21 → Rockport
On time 65% · usually on time
-
50.
Train 39 → Rockport
On time 65% · usually on time
-
51.
Train 131 → Newburyport
On time 59% · usually on time
-
52.
Train 120 → North Station
On time 57% · usually on time
-
53.
Train 57 → Rockport
On time 50% · usually 2 min late
-
54.
Train 1129 → Beverly
On time 45% · usually 2 min late
-
55.
Train 137 → Newburyport
On time 43% · usually 2 min late
-
56.
Train 1147 → Beverly
On time 36% · usually 3 min late
-
57.
Train 58 → North Station
On time 29% · usually 4 min late
-
58.
Train 154 → North Station
On time 28% · usually 3 min late
Have an iPhone? Trackside’s app does live train tracking and arrival alerts for MARC today — MBTA Commuter Rail support is on the way.
See something wrong? Tell us.