Railwatch
Loading train
Railwatch
Train 27
Live view
Share card
Train number
Track
Active
Updated just now
Empire Builder
En route from GFK to DVL
CHI
PDX
Speed
0 mph
Heading
SW
Next stop
DVL
Stops
16/39
Route Progress
42%
CHI
Chicago
PDX
Portland
Last Signal
7/15/2026 3:48:15 PM
Signal Age
Signal 957 min ago
Latitude
48.11015
Longitude
-98.86128
Data Updated
7/16/2026, 11:45 AM UTC
Delay Trend
47 min late
Holding steady
47 min late
47 min late
on time
5 min early
DVL
11:25 AM
11:45 AM
Data Quality
5 snapshots
Train signal is stale
Signal 957 min ago. Position and stop estimates may lag the real train.
Trip Timeline
39 stops
CHI
Chicago, IL, Chicago
41 MI LATE
Confirmed
Actual stop event received
TBD
15:46
41 min late
GLN
Glenview, IL, Glenview
49 MI LATE
Confirmed
Actual stop event received
16:16
16:18
47 min late
MKE
Milwaukee-Downtown, WI, Milwaukee
43 MI LATE
Confirmed
Actual stop event received
17:22
17:28
47 min late
CBS
Columbus, WI, Columbus
43 MI LATE
Confirmed
Actual stop event received
18:32
18:38
37 min late
POG
Portage, WI, Portage
40 MI LATE
Confirmed
Actual stop event received
19:03
19:04
39 min late
WDL
Wisconsin Dells, WI, Wisconsin Dells
40 MI LATE
Confirmed
Actual stop event received
19:19
19:22
37 min late
TOH
Tomah, WI, Tomah
44 MI LATE
Confirmed
Actual stop event received
19:59
20:04
39 min late
LSE
La Crosse, WI, La Crosse
45 MI LATE
Confirmed
Actual stop event received
20:45
20:49
41 min late
WIN
Winona, MN, Winona
49 MI LATE
Confirmed
Actual stop event received
21:21
21:29
47 min late
RDW
Red Wing, MN, Red Wing
57 MI LATE
Confirmed
Actual stop event received
22:37
22:39
55 min late
MSP
St. Paul-Minneapolis, MN, St. Paul
44 MI LATE
Confirmed
Actual stop event received
23:33
23:57
37 min late
SCD
St. Cloud, MN, St. Cloud
46 MI LATE
Confirmed
Actual stop event received
01:36
01:55
27 min late
SPL
Staples, MN, Staples
49 MI LATE
Confirmed
Actual stop event received
02:56
02:59
46 min late
DLK
Detroit Lakes, MN, Detroit Lakes
53 MI LATE
Confirmed
Actual stop event received
03:54
03:59
48 min late
FAR
Fargo, ND, Fargo
55 MI LATE
Confirmed
Actual stop event received
04:51
05:08
38 min late
GFK
Grand Forks, ND, Grand Forks
1 HR 1 MI LATE
Confirmed
Actual stop event received
06:18
06:35
44 min late
DVL
Devils Lake, ND, Devils Lake
47 MI LATE
Low
Train signal is stale
07:46
07:54
47 min late
RUG
Rugby, ND, Rugby
50 MI LATE
Low
Train signal is stale
08:43
08:45
50 min late
MOT
Minot, ND, Minot
33 MI LATE
Low
Train signal is stale
09:39
09:54
33 min late
STN
Stanley, ND, Stanley
ON TIME
Low
Train signal is stale
10:46
10:47
on time
WTN
Williston, ND, Williston
ON TIME
Low
Train signal is stale
11:59
12:02
on time
WPT
Wolf Point, MT, Wolf Point
ON TIME
Low
Train signal is stale
12:34
12:36
on time
GGW
Glasgow, MT, Glasgow
ON TIME
Low
Train signal is stale
13:20
13:21
on time
MAL
Malta, MT, Malta
ON TIME
Low
Train signal is stale
14:20
14:22
on time
HAV
Havre, MT, Havre
ON TIME
Low
Train signal is stale
15:54
16:15
on time
SBY
Shelby, MT, Shelby
ON TIME
Low
Train signal is stale
18:13
18:21
on time
CUT
Cut Bank, MT, Cut Bank
ON TIME
Low
Train signal is stale
18:51
18:52
on time
GPK
East Glacier Park, MT, East Glacier Park
ON TIME
Low
Train signal is stale
19:48
19:48
on time
ESM
Essex, MT, Essex
ON TIME
Low
Train signal is stale
20:44
20:45
on time
WGL
West Glacier, MT, West Glacier
ON TIME
Low
Train signal is stale
21:27
21:29
on time
WFH
Whitefish, MT, Whitefish
ON TIME
Low
Train signal is stale
22:06
22:26
on time
LIB
Libby, MT, Libby
ON TIME
Low
Train signal is stale
00:05
00:07
on time
SPT
Sandpoint, ID, Sandpoint
ON TIME
Low
Train signal is stale
00:55
00:57
on time
SPK
Spokane, WA, Spokane
ON TIME
Low
Train signal is stale
02:44
03:49
on time
PSC
Pasco, WA, Pasco
ON TIME
Low
Train signal is stale
06:40
06:47
on time
WIH
Wishram, WA, Wishram
03 MI LATE
Low
Train signal is stale
08:38
08:39
3 min late
BNG
Bingen-White Salmon, WA, Bingen
ON TIME
Low
Train signal is stale
09:10
09:11
on time
VAN
Vancouver, WA USA, Vancouver
13 MI EARLY
Low
Train signal is stale
10:22
10:24
13 min early
PDX
Portland, OR, Portland
35 MI EARLY
Low
Train signal is stale
10:42
TBD
35 min early