Current schedules
Amtrak no longer specifically publishes schedules for individual routes. However, alternative schedule information is available here. As always, schedules are subject to change. The Empire Builder is an all reserved train, and as such, changes in the schedule will be noted when making reservations at the Amtrak website or with an Amtrak customer service representative. Amtrak will advise about schedule changes to existing reservations.
To access all schedules:
http://dixielandsoftware.net/Amtrak/status/StatusPages/SchedulesSummary.html
To access the schedule for train 7 Chicago-Seattle:
http://dixielandsoftware.net/cgi-bin/getschedule.pl?seltrain=7
To access the schedule for train 8 Seattle-Chicago:
http://dixielandsoftware.net/cgi-bin/getschedule.pl?seltrain=8
To access the schedule for train 27 Spokane-Portland:
http://dixielandsoftware.net/cgi-bin/getschedule.pl?seltrain=27
To access the schedule for train 28 Portland-Spokane:
http://dixielandsoftware.net/cgi-bin/getschedule.pl?seltrain=28
The Empire Builder: Effective until departures from Chicago, Seattle, and Portland on July 10, 2022:
Chicago…Milwaukee…La Crosse...Winona...St. Paul/Minneapolis…St. Cloud...Fargo…Grand Forks…Minot...Williston…Havre...Glacier National Park…Whitefish…Spokane…Pasco-Richland-Kennewick...Portland / Wenatchee...Everett...Seattle
27 |
7 |
Train number |
8 |
28 |
||
Daily |
Daily |
Frequency of Operation |
Daily |
Daily |
||
Read Down |
Read down |
Read up |
Read up |
|||
215 PM |
215 PM |
Dp |
Chicago, IL (CT) |
Ar |
355 PM |
355 PM |
r239 PM |
r239 PM |
Dp |
Glenview, IL |
Ar |
d312 PM |
d312 PM |
r352 PM |
r352 PM |
Dp |
Milwaukee, WI |
Ar |
d207 PM |
d207 PM |
502 PM |
502 PM |
Dp |
Columbus, WI |
Dp |
1257 PM |
1257 PM |
531 PM |
531 PM |
Dp |
Portage, WI |
Dp |
1227 PM |
1227 PM |
549 PM |
549 PM |
Dp |
Wisconsin Dells, WI |
Dp |
1208 PM |
1208 PM |
627 PM |
627 PM |
Dp |
Tomah, WI |
Dp |
1126 AM |
1126 AM |
711 PM |
711 PM |
Dp |
La Crosse, WI |
Dp |
1047 AM |
1047 AM |
747 PM |
747 PM |
Dp |
Winona, MN |
Ar |
1011 AM |
1011 AM |
849 PM |
849 PM |
Dp |
Red Wing, MN |
Dp |
854 AM |
854 AM |
1003 PM |
1003 PM |
Ar |
St. Paul/Minneapolis, MN - SPUD |
Dp |
800 AM |
800 AM |
1020 PM |
1020 PM |
Dp |
St. Paul/Minneapolis, MN - SPUD |
Ar |
743 AM |
743 AM |
1224 AM |
1224 AM |
Dp |
St. Cloud, MN |
Dp |
519 AM |
519 AM |
126 AM |
126 AM |
Dp |
Staples, MN |
Dp |
414 AM |
414 AM |
222 AM |
222 AM |
Dp |
Detroit Lakes, MN |
Dp |
315 AM |
315 AM |
324 AM |
324 AM |
Dp |
Fargo, ND-Moorhead, MN |
Dp |
218 AM |
218 AM |
441 AM |
441 AM |
Dp |
Grand Forks, ND |
Dp |
102 AM |
102 AM |
602 AM |
602 AM |
Dp |
Devils Lake, ND |
Dp |
1137 PM |
1137 PM |
656 AM |
656 AM |
Dp |
Rugby, ND |
Dp |
1043 PM |
1043 PM |
829 AM |
829 AM |
Ar |
Minot, ND |
Dp |
947 PM |
947 PM |
906 AM |
906 AM |
Dp |
Minot, ND |
Ar |
927 PM |
927 PM |
957 AM |
957 AM |
Dp |
Stanley, ND |
Dp |
801 PM |
801 PM |
1107 AM |
1107 AM |
Dp |
Williston, ND (CT) |
Dp |
659 PM |
659 PM |
1141 AM |
1141 AM |
Dp |
Wolf Point, MT (MT) |
Dp |
423 PM |
423 PM |
1226 PM |
1226 PM |
Dp |
Glasgow, MT |
Dp |
337 PM |
337 PM |
125 PM |
125 PM |
Dp |
Malta, MT |
Dp |
242 PM |
242 PM |
239 PM |
239 PM |
Ar |
Havre, MT |
Dp |
122 PM |
122 PM |
304 PM |
304 PM |
Dp |
Havre, MT |
Ar |
102 PM |
102 PM |
522 PM |
522 PM |
Dp |
Shelby, MT |
Dp |
1133 AM |
1133 AM |
551 PM |
551 PM |
Dp |
Cut Bank, MT |
Dp |
1040 AM |
1040 AM |
628 PM |
628 PM |
Dp |
Browning, MT (seasonal) |
Dp |
1005 AM |
1005 AM |
645 PM |
645 PM |
Dp |
East Glacier Park, MT (seasonal) |
Dp |
944 AM |
944 AM |
741 PM |
741 PM |
Dp |
Essex, MT |
Dp |
850 AM |
850 AM |
823 PM |
823 PM |
Dp |
West Glacier Park, MT |
Dp |
811 AM |
811 AM |
856 PM |
856 PM |
Ar |
Whitefish, MT |
Dp |
741 AM |
741 AM |
916 PM |
916 PM |
Dp |
Whitefish, MT |
Ar |
721 AM |
721 AM |
1059 PM |
1059 PM |
Dp |
Libby, MT (MT) |
Dp |
521 AM |
521 AM |
1149 PM |
1149 PM |
Dp |
Sandpoint, ID (PT) |
Dp |
230 AM |
230 AM |
140 AM |
140 AM |
Ar |
Spokane, WA |
Dp |
125 AM |
125 AM |
245 AM |
215 AM |
Dp |
Spokane, WA |
Ar |
1240 AM |
1213 AM |
535 AM |
Dp |
Pasco-Richland-Kennewick, WA |
Dp |
857 PM |
||
730 AM |
Dp |
Wishram, WA/The Dalles, OR |
Dp |
655 PM |
||
804 AM |
Dp |
Bingen-White Salmon, WA/Hood River, OR |
Dp |
621 PM |
||
918 AM |
Dp |
Vancouver, WA |
Dp |
507 PM |
||
1010 AM |
Ar |
Portland, OR |
Dp |
445 PM |
||
422 AM |
Dp |
Ephrata, WA |
Dp |
942 PM |
||
535 AM |
Dp |
Wenatchee, WA |
Dp |
842 PM |
||
608 AM |
Dp |
Leavenworth, WA |
Dp |
800 PM |
||
838 AM |
Dp |
Everett, WA |
Dp |
539 PM |
||
910 AM |
Dp |
Edmonds, WA |
Dp |
507 PM |
||
1025 AM |
Ar |
Seattle, WA – King St. Station (PT) |
Dp |
440 PM |
CT – Central Time
MT – Mountain Time
PT – Pacific Time
Ar - Arrival
Dp - Departure
d - Stops only to discharge passengers
r - Stops only to receive passengers
Empire Builder seasonal service to the east entrance to Glacier National Park: The Empire Builder will stop at Browning (instead of East Glacier Park) through April 29, 2022. Effective April 30, 2022, the Empire Builder will stop at East Glacier Park instead of Browning through October 1, 2022. Effective October 2, 2022, the Empire Builder will again stop at Browning instead of East Glacier Park and will continue the Browning stop until mid-Spring 2023.
**************************************************************************************************************************************************************
The Empire Builder / Seattle section / Effective from origin stations July 11, 2022:
Chicago…Milwaukee…Wisconsin Dells...La Crosse...Winona...St. Paul/Minneapolis…St. Cloud...Fargo…Grand Forks…Minot...Williston…Havre...Glacier National Park…Whitefish…Sandpoint...Spokane…Wenatchee…Everett...Seattle
7 |
Train number |
8 |
||
Daily |
Frequency of Operation |
Daily |
||
Read down |
Read up |
|||
305 PM |
Dp |
Chicago, IL (CT) |
Ar |
445 PM |
r329 PM |
Dp |
Glenview, IL |
Ar |
d412 PM |
r445 PM |
Dp |
Milwaukee, WI |
Ar |
d257 PM |
555 PM |
Dp |
Columbus, WI |
Dp |
147 PM |
624 PM |
Dp |
Portage, WI |
Dp |
117 PM |
642 PM |
Dp |
Wisconsin Dells, WI |
Dp |
1258 PM |
720 PM |
Dp |
Tomah, WI |
Dp |
1216 PM |
804 PM |
Dp |
La Crosse, WI |
Dp |
1137 AM |
840 PM |
Dp |
Winona, MN |
Ar |
1101 AM |
942 PM |
Dp |
Red Wing, MN |
Dp |
944 AM |
1056 PM |
Ar |
St. Paul/Minneapolis, MN - SPUD |
Dp |
850 AM |
1113 PM |
Dp |
St. Paul/Minneapolis, MN - SPUD |
Ar |
833 AM |
109 AM |
Dp |
St. Cloud, MN |
Dp |
632 AM |
210 AM |
Dp |
Staples, MN |
Dp |
527 AM |
306 AM |
Dp |
Detroit Lakes, MN |
Dp |
427 AM |
413 AM |
Dp |
Fargo, ND-Moorhead, MN |
Dp |
340 AM |
534 AM |
Dp |
Grand Forks, ND |
Dp |
210 AM |
659 AM |
Dp |
Devils Lake, ND |
Dp |
1244 AM |
753 AM |
Dp |
Rugby, ND |
Dp |
1149 PM |
906 AM |
Ar |
Minot, ND |
Dp |
1053 PM |
951 AM |
Dp |
Minot, ND |
Ar |
1008 PM |
1046 AM |
Dp |
Stanley, ND |
Dp |
822 PM |
1159 AM |
Dp |
Williston, ND (CT) |
Dp |
721 PM |
1234 PM |
Dp |
Wolf Point, MT (MT) |
Dp |
432 PM |
120 PM |
Dp |
Glasgow, MT |
Dp |
344 PM |
220 PM |
Dp |
Malta, MT |
Dp |
243 PM |
354 PM |
Ar |
Havre, MT |
Dp |
124 PM |
415 PM |
Dp |
Havre, MT |
Ar |
105 PM |
621 PM |
Dp |
Shelby, MT |
Dp |
1128 AM |
651 PM |
Dp |
Cut Bank, MT |
Dp |
1027 AM |
s728 PM |
Dp |
Browning, MT (seasonal) |
Dp |
s952 AM |
s748 PM |
Dp |
East Glacier Park, MT (seasonal) |
Dp |
s936 AM |
844 PM |
Dp |
Essex, MT |
Dp |
837 AM |
927 PM |
Dp |
West Glacier Park, MT |
Dp |
757 AM |
1006 PM |
Ar |
Whitefish, MT |
Dp |
726 AM |
1021 PM |
Dp |
Whitefish, MT |
Ar |
711 AM |
1205 AM |
Dp |
Libby, MT (MT) |
Dp |
511 AM |
1255 AM |
Dp |
Sandpoint, ID (PT) |
Dp |
220 AM |
249 AM |
Ar |
Spokane, WA |
Dp |
115 AM |
324 AM |
Dp |
Spokane, WA |
Ar |
1237 AM |
534 AM |
Dp |
Ephrata, WA |
Dp |
958 PM |
650 AM |
Dp |
Wenatchee, WA |
Dp |
857 PM |
723 AM |
Dp |
Leavenworth, WA |
Dp |
817 PM |
953 AM |
Dp |
Everett, WA |
Dp |
555 PM |
1025 AM |
Dp |
Edmonds, WA |
Dp |
527 PM |
1129 AM |
Ar |
Seattle, WA – King St. Station (PT) |
Dp |
455 PM |
CT – Central Time; MT – Mountain Time; PT – Pacific Time;
Ar – Arrival; Dp – Departure;
d - Stops only to discharge passengers;
r - Stops only to receive passengers
s-Seasonal stop
Empire Builder seasonal service to the east entrance to Glacier National Park: The Empire Builder will stop at East Glacier Park instead of Browning through October 1, 2022. Effective October 2, 2022, the Empire Builder will stop at Browning instead of East Glacier Park and will continue the Browning stop until mid-Spring 2023.
##############################################################################################################
The Empire Builder / Portland Section / Effective from origin stations July 11, 2022:
Chicago…Milwaukee…Wisconsin Dells...La Crosse...Winona...St. Paul/Minneapolis…St. Cloud...Fargo…Grand Forks…Minot...Williston…Havre...Glacier National Park…Whitefish…Sandpoint...Spokane…Tri-Cities...Portland
27 |
Train number |
28 |
||
Daily |
Frequency of Operation |
Daily |
||
Read down |
Read up |
|||
305 PM |
Dp |
Chicago, IL (CT) |
Ar |
445 PM |
r329 PM |
Dp |
Glenview, IL |
Ar |
d412 PM |
r445 PM |
Dp |
Milwaukee, WI |
Ar |
d257 PM |
555 PM |
Dp |
Columbus, WI |
Dp |
147 PM |
624 PM |
Dp |
Portage, WI |
Dp |
117 PM |
642 PM |
Dp |
Wisconsin Dells, WI |
Dp |
1258 PM |
720 PM |
Dp |
Tomah, WI |
Dp |
1216 PM |
804 PM |
Dp |
La Crosse, WI |
Dp |
1137 AM |
840 PM |
Dp |
Winona, MN |
Ar |
1101 AM |
942 PM |
Dp |
Red Wing, MN |
Dp |
944 AM |
1056 PM |
Ar |
St. Paul/Minneapolis, MN - SPUD |
Dp |
850 AM |
1113 PM |
Dp |
St. Paul/Minneapolis, MN - SPUD |
Ar |
833 AM |
109 AM |
Dp |
St. Cloud, MN |
Dp |
632 AM |
210 AM |
Dp |
Staples, MN |
Dp |
527 AM |
306 AM |
Dp |
Detroit Lakes, MN |
Dp |
427 AM |
413 AM |
Dp |
Fargo, ND-Moorhead, MN |
Dp |
340 AM |
534 AM |
Dp |
Grand Forks, ND |
Dp |
210 AM |
659 AM |
Dp |
Devils Lake, ND |
Dp |
1244 AM |
753 AM |
Dp |
Rugby, ND |
Dp |
1149 PM |
906 AM |
Ar |
Minot, ND |
Dp |
1053 PM |
951 AM |
Dp |
Minot, ND |
Ar |
1008 PM |
1046 AM |
Dp |
Stanley, ND |
Dp |
822 PM |
1159 AM |
Dp |
Williston, ND (CT) |
Dp |
721 PM |
1234 PM |
Dp |
Wolf Point, MT (MT) |
Dp |
432 PM |
120 PM |
Dp |
Glasgow, MT |
Dp |
344 PM |
220 PM |
Dp |
Malta, MT |
Dp |
243 PM |
354 PM |
Ar |
Havre, MT |
Dp |
124 PM |
415 PM |
Dp |
Havre, MT |
Ar |
105 PM |
621 PM |
Dp |
Shelby, MT |
Dp |
1128 AM |
651 PM |
Dp |
Cut Bank, MT |
Dp |
1027 AM |
s728 PM |
Dp |
Browning, MT (seasonal) |
Dp |
s952 AM |
s748 PM |
Dp |
East Glacier Park, MT (seasonal) |
Dp |
s936 AM |
844 PM |
Dp |
Essex, MT |
Dp |
837 AM |
927 PM |
Dp |
West Glacier Park, MT |
Dp |
757 AM |
1006 PM |
Ar |
Whitefish, MT |
Dp |
726 AM |
1021 PM |
Dp |
Whitefish, MT |
Ar |
711 AM |
1205 AM |
Dp |
Libby, MT (MT) |
Dp |
511 AM |
1255 AM |
Dp |
Sandpoint, ID (PT) |
Dp |
220 AM |
249 AM |
Ar |
Spokane, WA |
Dp |
115 AM |
354 AM |
Dp |
Spokane, WA |
Ar |
1217 AM |
645 AM |
Dp |
Pasco-Richland-Kennewick, WA (Walla Walla via bus) |
Dp |
906 PM |
840 AM |
Dp |
Wishram, WA (The Dalles, OR/Goldendale, WA) |
Dp |
659 PM |
915 AM |
Dp |
Bingen-White Salmon, WA / Hood River, OR |
Dp |
624 PM |
1035 AM |
Dp |
Vancouver, WA |
Dp |
509 PM |
1117 AM |
Ar |
Portland, OR (PT) |
Dp |
445 PM |
CT – Central Time
MT – Mountain Time
PT – Pacific Time
Ar - Arrival
Dp - Departure
d - Stops only to discharge passengers
r - Stops only to receive passengers
s-Seasonal stop
Empire Builder seasonal service to the east entrance to Glacier National Park: The Empire Builder will stop at East Glacier Park instead of Browning through October 1, 2022. Effective October 2, 2022, the Empire Builder will stop at Browning instead of East Glacier Park and will continue the Browning stop until mid-Spring 2023.