Get up to date alerts on late Caltrains! Not affiliated with Caltrain, independently developed and run. We are now on an alternative social platform as well.

Joined July 2022
For those that haven't noticed, Twitter has blocked the API for Better Caltrain Alerts. Please follow Better Caltrain Alerts on Mastodon.
2
4
4,148
What happened to 403 @CaltrainAlerts ? Announcements say that 107 will accommodate passengers but it was scheduled an hour ago?
1
2,893
2:28 PM Train #NB119 is moving again!
4,062
2:27 PM Train #NB119 is stopped/holding at Bayshore (has not moved in 5 minutes)
3,144
1:47 PM: Train #NB119 is roughly back on schedule
1,878
1:47 PM Train #NB119 is moving again!
711
1:44 PM: Train #NB119 is running ~8 minutes late. It is 4.5mi behind where it should be at this time (tweets every 5 minutes - 1 min updates@ caltrain.live). Train is at Palo Alto station.
583
1:39 PM: Train #NB119 is running ~3 minutes late. It is 3.3mi behind where it should be at this time (tweets every 5 minutes - 1 min updates@ caltrain.live). Train is at Palo Alto station.
497
1:36 PM Train #NB119 is stopped/holding at Palo Alto (has not moved in 5 minutes)
385
1:32 PM Train #NB307 is stopped/holding at SF (has not moved in 5 minutes)
348
11:58 AM: Train #NB505 is roughly back on schedule
281
11:55 AM: Train #NB505 is running ~16 minutes late. It is 8.8mi behind where it should be at this time (tweets every 5 minutes - 1 min updates@ caltrain.live). Train is at Broadway station.
240
11:50 AM: Train #NB505 is running ~17 minutes late. It is 10mi behind where it should be at this time (tweets every 5 minutes - 1 min updates@ caltrain.live). Train is at Hayward Park station.
200
11:45 AM: Train #NB505 is running ~16 minutes late. It is 10.1mi behind where it should be at this time (tweets every 5 minutes - 1 min updates@ caltrain.live). Train is between Hillsdale and Belmont.
163
11:40 AM: Train #NB505 is running ~17 minutes late. It is 11.7mi behind where it should be at this time (tweets every 5 minutes - 1 min updates@ caltrain.live). Train is at Redwood City station.
153
11:38 AM Train #NB505 is moving again!
141
11:35 AM: Train #NB505 is running ~7 minutes late. It is 10.2mi behind where it should be at this time (tweets every 5 minutes - 1 min updates@ caltrain.live). Train is between Redwood City and Menlo Park.
147
11:33 AM Train #NB505 is stopped/holding between stations Redwood City and Menlo Park (has not moved in 5 minutes). Current location: maps.google.com/?q=37.477348…
142
11:33 AM: Train #NB113 is roughly back on schedule
89
11:32 AM: Train #NB113 is running ~10 minutes late. It is 3.3mi behind where it should be at this time (tweets every 5 minutes - 1 min updates@ caltrain.live). Train is between South SF and Bayshore.
79