Trains serving this commute, listed in scheduled departure order. Each card shows how reliably that train has arrived at Union Station. Tap any train for its full reliability history.
On time ≤2 min
Close to schedule 2–5 min
Late 5–10 min
Very late 10+ min
4:30 AM → 5:30 AM
Train 401 ›
On time 94%
· usually on time
· ~59 min trip
94% of recent runs6% of recent runs
4:50 AM → 5:53 AM (usually 5:55 AM)
Train 403 ›
On time 57%
· usually 2 min late
· ~65 min trip
57% of recent runs33% of recent runs9% of recent runs1% of recent runs
5:10 AM → 6:10 AM
Train 505 ›
On time 69%
· usually on time
· ~61 min trip
69% of recent runs16% of recent runs7% of recent runs9% of recent runs
5:35 AM → 6:36 AM
Train 407 ›
On time 75%
· usually on time
· ~62 min trip
75% of recent runs18% of recent runs7% of recent runs
5:53 AM → 6:48 AM (usually 6:50 AM)
Train 511 ›
On time 48%
· usually 2 min late
· ~57 min trip
48% of recent runs33% of recent runs9% of recent runs11% of recent runs
6:20 AM → 7:28 AM
Train 409 ›
On time 62%
· usually on time
· ~66 min trip
62% of recent runs10% of recent runs26% of recent runs1% of recent runs
6:40 AM → 7:43 AM
Train 413 ›
Canceled 1 of 19 recent scheduled weekdays
On time 78%
· usually on time
· ~63 min trip
78% of recent runs17% of recent runs4% of recent runs1% of recent runs
7:00 AM → 8:02 AM (usually 8:08 AM)
Train 415 ›
On time 6%
· usually 6 min late
· ~68 min trip
6% of recent runs32% of recent runs51% of recent runs11% of recent runs
7:20 AM → 8:19 AM (usually 8:22 AM)
Train 517 ›
On time 49%
· usually 3 min late
· ~62 min trip
49% of recent runs19% of recent runs15% of recent runs16% of recent runs
7:50 AM → 8:53 AM
Train 419 ›
On time 64%
· usually on time
· ~64 min trip
64% of recent runs10% of recent runs18% of recent runs8% of recent runs
8:30 AM → 9:32 AM
Train 421 ›
On time 50%
· usually on time
· ~62 min trip
50% of recent runs35% of recent runs14% of recent runs1% of recent runs
9:00 AM → 10:03 AM
Train 423 ›
Canceled 1 of 19 recent scheduled weekdays
On time 79%
· usually on time
· ~63 min trip
79% of recent runs15% of recent runs4% of recent runs3% of recent runs
9:30 AM → 10:28 AM (usually 10:37 AM)
Train 525 ›
On time 18%
· usually 9 min late
· ~67 min trip
18% of recent runs12% of recent runs24% of recent runs46% of recent runs
10:25 AM → 11:25 AM (usually 11:32 AM)
Train 427 ›
On time 4%
· usually 7 min late
· ~67 min trip
4% of recent runs19% of recent runs40% of recent runs36% of recent runs
11:35 AM → 12:35 PM (usually 12:39 PM)
Train 429 ›
On time 36%
· usually 4 min late
· ~64 min trip
36% of recent runs29% of recent runs27% of recent runs7% of recent runs
12:35 PM → 1:35 PM (usually 1:37 PM)
Train 431 ›
On time 52%
· usually 2 min late
· ~62 min trip
52% of recent runs14% of recent runs22% of recent runs13% of recent runs
1:35 PM → 2:31 PM (usually 2:35 PM)
Train 433 ›
On time 36%
· usually 4 min late
· ~60 min trip
36% of recent runs22% of recent runs30% of recent runs12% of recent runs
2:45 PM → 3:41 PM (usually 3:46 PM)
Train 435 ›
On time 30%
· usually 5 min late
· ~61 min trip
30% of recent runs17% of recent runs33% of recent runs20% of recent runs
3:20 PM → 4:12 PM (usually 4:16 PM)
Train 537 ›
On time 45%
· usually 4 min late
· ~56 min trip
45% of recent runs12% of recent runs16% of recent runs28% of recent runs
3:45 PM → 4:45 PM (usually 4:55 PM)
Train 439 ›
Canceled 1 of 19 recent scheduled weekdays
On time 8%
· usually 10 min late
· ~70 min trip
8% of recent runs4% of recent runs42% of recent runs47% of recent runs
4:08 PM → 5:01 PM (usually 5:07 PM)
Train 641 ›
On time 35%
· usually 6 min late
· ~59 min trip
35% of recent runs12% of recent runs34% of recent runs19% of recent runs
4:52 PM → 5:51 PM (usually 5:59 PM)
Train 443 ›
On time 27%
· usually 8 min late
· ~67 min trip
27% of recent runs7% of recent runs38% of recent runs27% of recent runs
5:30 PM → 6:35 PM
Train 445 ›
On time 63%
· usually on time
· ~65 min trip
63% of recent runs23% of recent runs5% of recent runs9% of recent runs
6:00 PM → 6:50 PM (usually 6:56 PM)
Train 447 ›
On time 11%
· usually 6 min late
· ~56 min trip
11% of recent runs27% of recent runs35% of recent runs26% of recent runs
6:40 PM → 7:33 PM (usually 7:37 PM)
Train 449 ›
Canceled 1 of 19 recent scheduled weekdays
On time 37%
· usually 4 min late
· ~57 min trip
37% of recent runs29% of recent runs22% of recent runs12% of recent runs
7:35 PM → 8:25 PM (usually 8:31 PM)
Train 451 ›
On time 12%
· usually 6 min late
· ~56 min trip
12% of recent runs36% of recent runs19% of recent runs33% of recent runs
8:45 PM → 9:45 PM (usually 9:52 PM)
Train 455 ›
On time 12%
· usually 7 min late
· ~67 min trip
12% of recent runs22% of recent runs24% of recent runs42% of recent runs
9:35 PM → 10:35 PM (usually 10:37 PM)
Train 453 ›
On time 47%
· usually 2 min late
· ~62 min trip
47% of recent runs29% of recent runs24% of recent runs