The Empire Builder connects Chicago, IL and Portland, OR on the route operated by Amtrak, calling at 38 stations.
Quick Facts
- Operator
- Amtrak
- Service type
- Long-Distance
- Endpoints
- Chicago ↔ Portland
- Stations
- 38
- States served
- 8 (IL, WI, MN, ND, MT, ID, WA, OR)
Route guide
The Empire Builder is a long-distance service operated by Amtrak, running between Chicago Union Station and Portland Union Station and calling at 38 stations. Which stations a route calls at, and the agency that operates it, come from the operator's published schedule feed.
What to watch for: Glacier National Park in summer — the Empire Builder skirts the southern boundary of the park between East Glacier Park and Whitefish, with the Continental Divide in plain sight.
Stops along the route
Stations are listed in the order the operating agency's schedule feed records them. Stop sequencing depends on the specific train; refer to the operator's timetable for departures.
- Chicago Union Station — Chicago, IL
- Glenview — Glenview, IL
- Milwaukee Intermodal — Milwaukee Intermodal, WI
- Columbus, WI — Columbus, WI
- Portage, WI — Portage, WI
- Wisconsin Dells — Wisconsin Dells, WI
- Tomah — Tomah, WI
- La Crosse — La Crosse, WI
- Red Wing — Red Wing, MN
- Winona — Winona, MN
- Saint Paul Union Depot — St. Paul, MN
- St. Cloud — St. Cloud, MN
- Detroit Lakes — Detroit Lakes, MN
- Fargo — Fargo, ND
- Grand Forks — Grand Forks, ND
- Devils Lake — Devils Lake, ND
- Minot — Minot, ND
- Williston — Williston, ND
- Wolf Point — Wolf Point, MT
- Glasgow — Glasgow, MT
- Malta — Malta, MT
- Havre — Havre, MT
- Shelby — Shelby, MT
- Cut Bank — Cut Bank, MT
- Browning — Browning, MT
- East Glacier Park — East Glacier Park, MT
- Essex — Essex, MT
- Whitefish — Whitefish, MT
- Libby — Libby, MT
- Sandpoint — Sandpoint, ID
- Spokane — Spokane, WA
- Wenatchee — Wenatchee, WA
- Leavenworth, WA — Leavenworth, WA
- Everett — Everett, WA
- Edmonds — Edmonds, WA
- Seattle King Street Station — Seattle, WA
- Vancouver, WA — Vancouver, WA
- Portland Union Station — Portland, OR