unofficial updated nightly logging since Aug 2026 How this is measured →
Every train by time of day
Weekday
Northbound
Southbound
Weekend
Northbound
Southbound
Every Caltrain Line train, ranked by how reliably it has arrived at its destination — most reliable first.
-
1.
Train 104 → Tamien
On time 100% · usually on time
-
2.
Train 126 → San Jose Diridon
On time 100% · usually on time
-
3.
Train 168 → Tamien
On time 100% · usually on time
-
4.
Train 102 → San Jose Diridon
On time 100% · usually on time
-
5.
Train 127 → San Francisco
On time 100% · usually on time
-
6.
Train 417 → San Francisco
On time 96% · usually on time
-
7.
Train 157 → San Francisco
On time 96% · usually on time
-
8.
Train 176 → Tamien
On time 96% · usually on time
-
9.
Train 137 → San Francisco
On time 95% · usually on time
-
10.
Train 139 → San Francisco
On time 95% · usually on time
-
11.
Train 405 → San Francisco
On time 95% · usually on time
-
12.
Train 108 → Tamien
On time 95% · usually on time
-
13.
Train 404 → San Jose Diridon
On time 94% · usually on time
-
14.
Train 805 → San Jose Diridon
On time 94% · usually on time
-
15.
Train 112 → Tamien
On time 94% · usually on time
-
16.
Train 145 → San Francisco
On time 92% · usually on time
-
17.
Train 148 → Tamien
On time 91% · usually on time
-
18.
Train 135 → San Francisco
On time 91% · usually on time
-
19.
Train 429 → San Francisco
On time 91% · usually on time
-
20.
Train 120 → Tamien
On time 90% · usually on time
-
21.
Train 412 → San Jose Diridon
On time 90% · usually on time
-
22.
Train 401 → San Francisco
On time 90% · usually on time
-
23.
Train 167 → San Francisco
On time 90% · usually on time
-
24.
Train 166 → San Jose Diridon
On time 90% · usually on time
-
25.
Train 170 → San Jose Diridon
On time 90% · usually on time
-
26.
Train 106 → San Jose Diridon
On time 89% · usually on time
-
27.
Train 124 → Tamien
On time 89% · usually on time
-
28.
Train 506 → San Jose Diridon
On time 89% · usually on time
-
29.
Train 518 → San Jose Diridon
On time 88% · usually on time
-
30.
Train 118 → San Jose Diridon
On time 87% · usually on time
-
31.
Train 174 → San Jose Diridon
On time 85% · usually on time
-
32.
Train 132 → Tamien
On time 85% · usually on time
-
33.
Train 416 → San Jose Diridon
On time 84% · usually on time
-
34.
Train 133 → San Francisco
On time 84% · usually on time
-
35.
Train 807 → San Jose Diridon
On time 84% · usually on time
-
36.
Train 809 → San Jose Diridon
On time 83% · usually on time
-
37.
Train 101 → San Francisco
On time 82% · usually on time
-
38.
Train 160 → Tamien
On time 82% · usually on time
-
39.
Train 128 → Tamien
On time 81% · usually on time
-
40.
Train 109 → San Francisco
On time 81% · usually on time
-
41.
Train 122 → San Jose Diridon
On time 79% · usually on time
-
42.
Train 107 → San Francisco
On time 79% · usually on time
-
43.
Train 113 → San Francisco
On time 79% · usually on time
-
44.
Train 514 → San Jose Diridon
On time 79% · usually on time
-
45.
Train 526 → San Jose Diridon
On time 79% · usually on time
-
46.
Train 424 → San Jose Diridon
On time 79% · usually on time
-
47.
Train 502 → San Jose Diridon
On time 79% · usually on time
-
48.
Train 154 → San Jose Diridon
On time 79% · usually on time
-
49.
Train 156 → Tamien
On time 78% · usually on time
-
50.
Train 814 → Gilroy
On time 78% · usually on time
-
51.
Train 103 → San Francisco
On time 77% · usually on time
-
52.
Train 172 → Tamien
On time 77% · usually on time
-
53.
Train 117 → San Francisco
On time 77% · usually on time
-
54.
Train 111 → San Francisco
On time 77% · usually on time
-
55.
Train 146 → San Jose Diridon
On time 77% · usually on time
-
56.
Train 503 → San Francisco
On time 76% · usually on time
-
57.
Train 515 → San Francisco
On time 75% · usually on time
-
58.
Train 158 → San Jose Diridon
On time 75% · usually on time
-
59.
Train 428 → San Jose Diridon
On time 75% · usually on time
-
60.
Train 116 → Tamien
On time 74% · usually on time
-
61.
Train 519 → San Francisco
On time 74% · usually 2 min late
-
62.
Train 114 → San Jose Diridon
On time 74% · usually on time
-
63.
Train 115 → San Francisco
On time 74% · usually on time
-
64.
Train 134 → San Jose Diridon
On time 74% · usually on time
-
65.
Train 136 → Tamien
On time 73% · usually on time
-
66.
Train 130 → San Jose Diridon
On time 73% · usually on time
-
67.
Train 164 → Tamien
On time 73% · usually on time
-
68.
Train 144 → Tamien
On time 72% · usually on time
-
69.
Train 169 → San Francisco
On time 72% · usually on time
-
70.
Train 141 → San Francisco
On time 71% · usually on time
-
71.
Train 155 → San Francisco
On time 71% · usually on time
-
72.
Train 131 → San Francisco
On time 70% · usually on time
-
73.
Train 413 → San Francisco
On time 70% · usually on time
-
74.
Train 425 → San Francisco
On time 69% · usually on time
-
75.
Train 121 → San Francisco
On time 69% · usually on time
-
76.
Train 421 → San Francisco
On time 69% · usually on time
-
77.
Train 152 → Tamien
On time 68% · usually on time
-
78.
Train 173 → San Francisco
On time 68% · usually on time
-
79.
Train 119 → San Francisco
On time 68% · usually 2 min late
-
80.
Train 507 → San Francisco
On time 67% · usually 2 min late
-
81.
Train 140 → Tamien
On time 66% · usually on time
-
82.
Train 110 → San Jose Diridon
On time 66% · usually on time
-
83.
Train 105 → San Francisco
On time 66% · usually on time
-
84.
Train 409 → San Francisco
On time 66% · usually on time
-
85.
Train 129 → San Francisco
On time 66% · usually on time
-
86.
Train 811 → San Jose Diridon
On time 65% · usually on time
-
87.
Train 153 → San Francisco
On time 63% · usually 2 min late
-
88.
Train 510 → San Jose Diridon
On time 63% · usually on time
-
89.
Train 142 → San Jose Diridon
On time 62% · usually on time
-
90.
Train 143 → San Francisco
On time 61% · usually 2 min late
-
91.
Train 165 → San Francisco
On time 61% · usually 2 min late
-
92.
Train 816 → Gilroy
On time 60% · usually on time
-
93.
Train 125 → San Francisco
On time 60% · usually on time
-
94.
Train 408 → San Jose Diridon
On time 59% · usually 2 min late
-
95.
Train 163 → San Francisco
On time 59% · usually 2 min late
-
96.
Train 147 → San Francisco
On time 59% · usually 2 min late
-
97.
Train 822 → Gilroy
On time 56% · usually on time
-
98.
Train 523 → San Francisco
On time 56% · usually 2 min late
-
99.
Train 123 → San Francisco
On time 55% · usually 2 min late
-
100.
Train 161 → San Francisco
On time 53% · usually 2 min late
-
101.
Train 820 → Gilroy
On time 51% · usually 2 min late
-
102.
Train 522 → San Jose Diridon
On time 50% · usually 2 min late
-
103.
Train 420 → San Jose Diridon
On time 49% · usually on time
-
104.
Train 159 → San Francisco
On time 48% · usually 2 min late
-
105.
Train 151 → San Francisco
On time 43% · usually 3 min late
-
106.
Train 150 → San Jose Diridon
On time 42% · usually 2 min late
-
107.
Train 171 → San Francisco
On time 39% · usually 2 min late
-
108.
Train 162 → San Jose Diridon
On time 39% · usually 3 min late
-
109.
Train 527 → San Francisco
On time 30% · usually 3 min late
-
110.
Train 138 → San Jose Diridon
On time 30% · usually 4 min late
-
111.
Train 149 → San Francisco
On time 27% · usually 3 min late
-
112.
Train 511 → San Francisco
On time 21% · usually 4 min late
Where delay builds
Typical delay along the route, across all recent weekdays.
Northbound
Southbound
See something wrong? Tell us.