Railwatch
Loading train
Railwatch
Train 548
Live view
Share card
Train number
Track
Active
Updated 2 min ago
Capitol Corridor
En route from RIC to MTZ
OKJ
SAC
Speed
0 mph
Heading
N
Next stop
MTZ
Stops
3/9
Route Progress
38%
OKJ
Oakland
SAC
Sacramento
Last Signal
8/3/2026 9:09:09 PM
Signal Age
Signal 183 min ago
Latitude
37.93682
Longitude
-122.35352
Data Updated
8/4/2026, 4:10 AM UTC
Delay Trend
18 min late
Holding steady
18 min late
18 min late
on time
5 min early
MTZ
2:55 AM
4:10 AM
Data Quality
16 snapshots
Train signal is stale
Signal 183 min ago. Position and stop estimates may lag the real train.
Trip Timeline
9 stops
OKJ
Oakland, Oakland
ON TIME
Confirmed
Actual stop event received
7:28 PM
19:28
on time
EMY
Emeryville, Emeryville
ON TIME
Confirmed
Actual stop event received
19:37
19:38
1 min late
BKY
Berkeley Amtrak, Berkeley
ON TIME
Confirmed
Actual stop event received
19:42
19:43
on time
RIC
Richmond, Richmond
1 MI LATE
Confirmed
Actual stop event received
19:50
19:51
1 min late
MTZ
Martinez, Martinez
18 MI LATE
Low
Train signal is stale
20:34
20:35
18 min late
SUI
Suisun-Fairfield, Suisun City
18 MI LATE
Low
Train signal is stale
20:53
20:54
18 min late
FFV
Fairfield-Vacaville Amtrak Station, Fairfield
19 MI LATE
Low
Train signal is stale
21:00
21:01
19 min late
DAV
Davis, Davis
15 MI LATE
Low
Train signal is stale
21:19
21:20
15 min late
SAC
Sacramento, Sacramento
02 MI LATE
Low
Train signal is stale
21:32
9:30 PM
2 min late