MARC
Penn
Penn Line
Every Penn Line train, ranked by how reliably it has arrived at its destination — most reliable first.
-
1.
Train 408 → Baltimore Penn Station
On time 99% · usually on time
-
2.
Train 416 → Baltimore Penn Station
On time 99% · usually on time
-
3.
Train 404 → Baltimore Penn Station
On time 97% · usually on time
-
4.
Train 610 → Martin State Airport
On time 96% · usually on time
-
5.
Train 502 → Perryville
On time 96% · usually on time
-
6.
Train 401 → Union Station
On time 94% · usually on time
-
7.
Train 400 → Baltimore Penn Station
On time 91% · usually on time
-
8.
Train 410 → Baltimore Penn Station
On time 90% · usually on time
-
9.
Train 428 → Baltimore Penn Station
On time 90% · usually on time
-
10.
Train 446 → Baltimore Penn Station
On time 90% · usually on time
-
11.
Train 642 → Martin State Airport
On time 89% · usually on time
-
12.
Train 452 → Baltimore Penn Station
On time 85% · usually on time
-
13.
Train 438 → Baltimore Penn Station
On time 83% · usually on time
-
14.
Train 440 → Baltimore Penn Station
On time 82% · usually on time
-
15.
Train 424 → Baltimore Penn Station
On time 81% · usually on time
-
16.
Train 423 → Union Station
On time 79% · usually on time
-
17.
Train 413 → Union Station
On time 78% · usually on time
-
18.
Train 412 → Baltimore Penn Station
On time 78% · usually on time
-
19.
Train 536 → Perryville
On time 77% · usually on time
-
20.
Train 407 → Union Station
On time 75% · usually on time
-
21.
Train 548 → Perryville
On time 74% · usually on time
-
22.
Train 505 → Union Station
On time 69% · usually on time
-
23.
Train 414 → Baltimore Penn Station
On time 67% · usually on time
-
24.
Train 419 → Union Station
On time 64% · usually on time
-
25.
Train 445 → Union Station
On time 63% · usually on time
-
26.
Train 409 → Union Station
On time 62% · usually on time
-
27.
Train 422 → Baltimore Penn Station
On time 61% · usually 2 min late
-
28.
Train 612 → Martin State Airport
On time 58% · usually on time
-
29.
Train 403 → Union Station
On time 57% · usually 2 min late
-
30.
Train 418 → Baltimore Penn Station
On time 56% · usually 2 min late
-
31.
Train 431 → Union Station
On time 52% · usually 2 min late
-
32.
Train 421 → Union Station
On time 50% · usually on time
-
33.
Train 517 → Union Station
On time 49% · usually 3 min late
-
34.
Train 511 → Union Station
On time 48% · usually 2 min late
-
35.
Train 453 → Union Station
On time 47% · usually 2 min late
-
36.
Train 537 → Union Station
On time 45% · usually 4 min late
-
37.
Train 520 → Perryville
On time 42% · usually 4 min late
-
38.
Train 449 → Union Station
On time 37% · usually 4 min late
-
39.
Train 433 → Union Station
On time 36% · usually 4 min late
-
40.
Train 429 → Union Station
On time 36% · usually 4 min late
-
41.
Train 544 → Perryville
On time 36% · usually 3 min late
-
42.
Train 448 → Baltimore Penn Station
On time 35% · usually 5 min late
-
43.
Train 641 → Union Station
On time 35% · usually 6 min late
-
44.
Train 430 → Baltimore Penn Station
On time 30% · usually 4 min late
-
45.
Train 435 → Union Station
On time 30% · usually 5 min late
-
46.
Train 532 → Perryville
On time 28% · usually 5 min late
-
47.
Train 443 → Union Station
On time 27% · usually 8 min late
-
48.
Train 454 → Baltimore Penn Station
On time 23% · usually 4 min late
-
49.
Train 579 → Baltimore Penn Station
On time 23% · usually 6 min late
-
50.
Train 525 → Union Station
On time 18% · usually 9 min late
-
51.
Train 634 → Martin State Airport
On time 18% · usually 8 min late
-
52.
Train 554 → Perryville
On time 14% · usually 6 min late
-
53.
Train 451 → Union Station
On time 12% · usually 6 min late
-
54.
Train 455 → Union Station
On time 12% · usually 7 min late
-
55.
Train 447 → Union Station
On time 11% · usually 6 min late
-
56.
Train 439 → Union Station
On time 8% · usually 10 min late
-
57.
Train 415 → Union Station
On time 6% · usually 6 min late
-
58.
Train 427 → Union Station
On time 4% · usually 7 min late
-
59.
Train 613 → Baltimore Penn Station
On time 0% · usually 7 min late
-
60.
Train 426 → Baltimore Penn Station
On time 0% · usually 9 min late
Have an iPhone? Trackside’s app adds live train tracking and arrival alerts — it is in early beta. Request access →
See something wrong? Tell us.