Railwatch
Loading train
Railwatch
Train 8
Live view
Share card
Train number
Track
Active
Updated 3 min ago
Empire Builder
En route from SPT to LIB
SEA
CHI
Speed
28 mph
Heading
NE
Next stop
LIB
Stops
8/40
Route Progress
21%
SEA
Seattle
CHI
Chicago
Last Signal
7/16/2026 5:35:39 AM
Signal Age
Signal 127 min ago
Latitude
48.69336
Longitude
-116.31703
Data Updated
7/16/2026, 11:40 AM UTC
Delay Trend
85 min late
Holding steady
85 min late
94 min late
on time
5 min early
LIB
11:00 AM
11:40 AM
Data Quality
9 snapshots
Train signal is stale
Signal 127 min ago. Position and stop estimates may lag the real train.
Trip Timeline
40 stops
SEA
Seattle, WA, Seattle
54 MI LATE
Confirmed
Actual stop event received
TBD
17:49
54 min late
EDM
Edmonds, WA, Edmonds
54 MI LATE
Confirmed
Actual stop event received
18:19
18:21
52 min late
EVR
Everett, WA, Everett
52 MI LATE
Confirmed
Actual stop event received
18:44
18:47
49 min late
LWA
Leavenworth, WA, Leavenworth
1 HR 16 MI LATE
Confirmed
Actual stop event received
21:31
21:33
74 min late
WEN
Wenatchee, WA, Wenatchee
1 HR 21 MI LATE
Confirmed
Actual stop event received
22:08
22:18
77 min late
EPH
Ephrata, WA, Ephrata
1 HR 27 MI LATE
Confirmed
Actual stop event received
23:24
23:25
86 min late
SPK
Spokane, WA, Spokane
1 HR 11 MI LATE
Confirmed
Actual stop event received
01:39
02:26
62 min late
SPT
Sandpoint, ID, Sandpoint
1 HR 38 MI LATE
Confirmed
Actual stop event received
03:56
03:58
96 min late
LIB
Libby, MT, Libby
01 HR 25 MI LATE
Low
Train signal is stale
06:36
06:37
85 min late
WFH
Whitefish, MT, Whitefish
01 HR 11 MI LATE
Low
Train signal is stale
08:22
08:36
71 min late
WGL
West Glacier, MT, West Glacier
01 HR 07 MI LATE
Low
Train signal is stale
09:04
09:05
67 min late
ESM
Essex, MT, Essex
01 HR 06 MI LATE
Low
Train signal is stale
09:43
09:44
66 min late
GPK
East Glacier Park, MT, East Glacier Park
01 HR 02 MI LATE
Low
Train signal is stale
10:38
10:38
62 min late
CUT
Cut Bank, MT, Cut Bank
01 HR 02 MI LATE
Low
Train signal is stale
11:29
11:30
62 min late
SBY
Shelby, MT, Shelby
38 MI LATE
Low
Train signal is stale
11:58
12:01
38 min late
HAV
Havre, MT, Havre
23 MI LATE
Low
Train signal is stale
13:28
13:42
23 min late
MAL
Malta, MT, Malta
11 MI LATE
Low
Train signal is stale
14:54
14:55
11 min late
GGW
Glasgow, MT, Glasgow
02 MI LATE
Low
Train signal is stale
15:46
15:47
2 min late
WPT
Wolf Point, MT, Wolf Point
ON TIME
Low
Train signal is stale
16:32
16:34
on time
WTN
Williston, ND, Williston
ON TIME
Low
Train signal is stale
19:21
19:22
on time
STN
Stanley, ND, Stanley
01 MI LATE
Low
Train signal is stale
20:23
20:24
1 min late
MOT
Minot, ND, Minot
ON TIME
Low
Train signal is stale
22:08
22:53
on time
RUG
Rugby, ND, Rugby
ON TIME
Low
Train signal is stale
23:49
23:51
on time
DVL
Devils Lake, ND, Devils Lake
ON TIME
Low
Train signal is stale
00:44
00:45
on time
GFK
Grand Forks, ND, Grand Forks
ON TIME
Low
Train signal is stale
02:10
02:13
on time
FAR
Fargo, ND, Fargo
01 MI LATE
Low
Train signal is stale
03:22
03:30
1 min late
DLK
Detroit Lakes, MN, Detroit Lakes
ON TIME
Low
Train signal is stale
04:27
04:29
on time
SPL
Staples, MN, Staples
ON TIME
Low
Train signal is stale
05:27
05:28
on time
SCD
St. Cloud, MN, St. Cloud
ON TIME
Low
Train signal is stale
06:32
06:35
on time
MSP
St. Paul-Minneapolis, MN, St. Paul
ON TIME
Low
Train signal is stale
08:33
08:50
on time
RDW
Red Wing, MN, Red Wing
ON TIME
Low
Train signal is stale
09:44
09:45
on time
WIN
Winona, MN, Winona
ON TIME
Low
Train signal is stale
10:54
11:01
on time
LSE
La Crosse, WI, La Crosse
ON TIME
Low
Train signal is stale
11:37
11:39
on time
TOH
Tomah, WI, Tomah
ON TIME
Low
Train signal is stale
12:16
12:17
on time
WDL
Wisconsin Dells, WI, Wisconsin Dells
ON TIME
Low
Train signal is stale
12:58
13:00
on time
POG
Portage, WI, Portage
ON TIME
Low
Train signal is stale
13:17
13:18
on time
CBS
Columbus, WI, Columbus
ON TIME
Low
Train signal is stale
13:47
13:50
on time
MKE
Milwaukee-Downtown, WI, Milwaukee
04 MI EARLY
Low
Train signal is stale
14:53
14:57
4 min early
GLN
Glenview, IL, Glenview
18 MI EARLY
Low
Train signal is stale
15:54
15:56
18 min early
CHI
Chicago, IL, Chicago
18 MI EARLY
Low
Train signal is stale
16:27
TBD
18 min early