Railwatch
Loading train
Railwatch
Train 747
Live view
Share card
Train number
Track
Active
Updated 3 min ago
Capitol Corridor
En route from EMY to OKJ
SAC
SJC
Speed
2 mph
Heading
SE
Next stop
OKJ
Stops
8/15
Route Progress
57%
SAC
Sacramento
SJC
San Jose
Last Signal
8/1/2026 7:01:41 PM
Signal Age
Signal 187 min ago
Latitude
37.79341
Longitude
-122.27189
Data Updated
8/2/2026, 2:05 AM UTC
Delay Trend
6 min late
Holding steady
6 min late
10 min late
on time
5 min early
OKJ
1:55 AM
2:05 AM
Data Quality
3 snapshots
Train signal is stale
Signal 187 min ago. Position and stop estimates may lag the real train.
Trip Timeline
15 stops
SAC
Sacramento, Sacramento
1 MI LATE
Confirmed
Actual stop event received
5:03 PM
17:04
1 min late
DAV
Davis, Davis
1 MI LATE
Confirmed
Actual stop event received
17:19
17:20
2 min late
FFV
Fairfield-Vacaville Amtrak Station, Fairfield
5 MI LATE
Confirmed
Actual stop event received
17:43
17:44
5 min late
SUI
Suisun-Fairfield, Suisun City
6 MI LATE
Confirmed
Actual stop event received
17:51
17:51
7 min late
MTZ
Martinez, Martinez
7 MI LATE
Confirmed
Actual stop event received
18:10
18:11
7 min late
RIC
Richmond, Richmond
6 MI LATE
Confirmed
Actual stop event received
18:36
18:37
7 min late
BKY
Berkeley Amtrak, Berkeley
7 MI LATE
Confirmed
Actual stop event received
18:45
18:46
7 min late
EMY
Emeryville, Emeryville
6 MI LATE
Confirmed
Actual stop event received
18:50
18:52
6 min late
OKJ
Oakland, Oakland
06 MI LATE
Low
Train signal is stale
19:00
19:01
6 min late
OAC
Oakland Coliseum/Airport Amtrak, Oakland
06 MI LATE
Low
Train signal is stale
19:10
19:11
6 min late
HAY
Hayward Amtrak, Hayward
07 MI LATE
Low
Train signal is stale
19:21
19:22
7 min late
FMT
Fremont, Fremont
07 MI LATE
Low
Train signal is stale
19:37
19:39
7 min late
GAC
Santa Clara Great America Amtrak, Santa Clara
03 MI LATE
Low
Train signal is stale
19:51
19:52
3 min late
SCC
Santa Clara Amtrak, Santa Clara
02 MI LATE
Low
Train signal is stale
19:59
20:00
2 min late
SJC
San Jose, San Jose
08 MI EARLY
Low
Train signal is stale
20:06
8:14 PM
8 min early