Independent guide to train travel in the USA and CanadaNot affiliated with Amtrak, VIA Rail or any railroad
USA by RailAmtrak · VIA Rail · Scenic lines

Amtrak long distance

The Amtrak Empire Builder: A Complete Guide from Chicago to the Pacific Northwest

The Amtrak Empire Builder offers a daily long distance service connecting Chicago with the Pacific Northwest over a journey of 45 to 46 hours. Passengers travel across the northern plains and the Rocky Mountains before splitting toward Seattle or Portland.

By USA by Rail editors · Last checked October 2026 · How we research

Empire Builder route schematicSimplified map of the Empire Builder showing 44 stops from Chicago to Spokane. Positions are approximate.ChicagoMilwaukeeSt. Paul and MinneapolisFargoMinotEast Glacier ParkWhitefishSpokaneSeattlePortlandSchematic · positions approximate · not to scale
Operator
Amtrak
Route
Chicago to Spokane and Seattle and Portland
Journey time
about 45 to 46 hours end to end
Distance
about 2,206 miles (3,550 km)
Runs
Daily in each direction (as of 2026)
Overnight
Yes, sleeping cars available
Stops shown
44

STATUS Operating daily as of 2026. The train splits at Spokane into Seattle and Portland sections.

This train suits travelers who want to see the rugged northern states and cross the Continental Divide without driving. Following the former Great Northern Railway built by James J. Hill, nicknamed the Empire Builder, the train provides views of vast plains and mountain passes. It is an excellent choice for those visiting Glacier National Park (East Glacier) during the summer months. The route appeals to passengers who appreciate slow travel and dramatic shifts in geography, from the Mississippi River to the Cascade Mountains or the Columbia River Gorge. Families, solo travelers, and national park enthusiasts frequently choose this service for its scenery and relaxing pace.

Route overview

Operating daily as of 2026, the Empire Builder covers about 2,206 miles from Chicago to the Pacific Coast. The full journey takes about 45 to 46 hours end to end. The train departs Chicago Union Station and heads north through Milwaukee and Minneapolis-St. Paul. It then crosses the wide expanses of North Dakota and Montana. A defining feature of this route is the split at Spokane. The westbound train divides into separate sections. The Seattle branch heads to Seattle, crossing the Cascade Mountains. The Portland branch follows the Columbia River Gorge to Portland. Eastbound, the Seattle and Portland sections depart their respective coastal cities and join together in Spokane before continuing to Chicago. Winter weather on the northern plains can cause delays, so travelers should plan accordingly. Summer is particularly popular for accessing Glacier National Park. Whether you are riding the entire length or taking a shorter trip to Whitefish, this overnight train offers a comfortable way to cross the northern United States.

What you see, section by section

Chicago to St. Paul

Departing the Midwest hub of Chicago, the train heads north into Wisconsin. Passengers are treated to views of Wisconsin lakes and the popular Wisconsin Dells region. As the journey continues, the train begins a long run beside the Mississippi River from La Crosse to Red Wing. Westbound passengers usually see this river scenery in the afternoon or evening, while eastbound travelers catch it during the morning hours before arriving in St. Paul.

Minot to Havre

This section takes passengers across the open northern plains of North Dakota and Montana. Known as the Hi-Line, this area is defined by vast wheat country and very small towns dotting the landscape. The scenery here is expansive and minimal, offering a stark contrast to the mountains that follow. Winter weather on the northern plains can cause delays, but the wide open spaces provide a sense of the sheer scale of the American West.

East Glacier Park to Whitefish

The train skirts the southern edge of Glacier National Park, providing some of the best mountain views on the Amtrak network. The route climbs over the Continental Divide at Marias Pass, which is one of the lowest crossings of the Rockies in the US. East Glacier Park and West Glacier serve as summer gateways to the park, and the stop at Essex serves a lodge right next to the tracks.

Spokane to Seattle

After the train splits at Spokane, the Seattle section heads west toward the coast. Westbound passengers travel through the Cascades by night, passing through the Cascade Tunnel in the dark. By morning, the train runs along the Puget Sound shoreline between Everett and Seattle, offering excellent water views before arriving at Seattle King Street Station. Eastbound passengers will see the Puget Sound in the late afternoon before heading into the mountains.

Spokane to Portland

The Portland branch leaves Spokane and travels southwest toward the Columbia River. This section is famous for running through the Columbia River Gorge on the Washington side of the river. The gorge is best seen eastbound in the evening or westbound in the morning, depending on the time of year and available daylight. The train eventually crosses into Oregon, terminating at Portland Union Station.

Classes and onboard

  • Coach with reclining seats and leg rests
  • Superliner Roomette
  • Superliner Bedroom
  • Family Bedroom
  • Accessible Bedroom
  • Sightseer Lounge car
  • Dining car

The Empire Builder is an Amtrak long distance train using bi-level Superliner equipment. Passengers can choose Coach with reclining seats and leg rests, which is a budget friendly option for the trip of 45 to 46 hours. For those wanting privacy and a flat bed, Amtrak sleeper accommodations include the Superliner Roomette, Superliner Bedroom, Family Bedroom, and Accessible Bedroom. Sleeper passengers have meals included in the Dining car. Coach passengers can purchase food on board at the Sightseer Lounge car, which also features large windows for viewing the scenery. The Sightseer Lounge is open to all passengers and is the best place to sit when crossing Marias Pass or traveling along the Mississippi River. Choosing between a Roomette and a Bedroom depends on your budget and whether you want an in-room toilet and shower, which the Bedroom provides.

Tips for this train

  • Book your sleeper accommodations early, especially if you plan to travel during the busy summer months to visit Glacier National Park.
  • Pack layers because the air conditioning on the train can be strong, and winter weather on the northern plains can be extremely cold.
  • If you are traveling to Seattle or Portland, you can connect to the Coast Starlight or Amtrak Cascades for further travel along the West Coast.
  • Read about what to pack for a long train trip to ensure you have essentials like toiletries and comfortable clothing for the overnight journey.
  • Spend time in the Sightseer Lounge car early in the day, as seats fill up quickly when approaching major scenic highlights like the Rocky Mountains.
  • Consider a stopover in Whitefish to explore the mountain town before continuing your journey to the Pacific Northwest.

Every stop

In timetable order. Major stops in bold; other routes serving a stop are shown as tags.

  1. CHIChicagoILCalifornia ZephyrSouthwest ChiefTexas EagleCity of New Orleans
  2. GLNGlenviewILHiawathaBorealis
  3. MKEMilwaukeeWIHiawathaBorealis
  4. CBSColumbusWIBorealis
  5. POGPortageWIBorealis
  6. WDLWisconsin DellsWIBorealis
  7. TOHTomahWIBorealis
  8. LACLa CrosseWIBorealis
  9. WINWinonaMNBorealis
  10. RDWRed WingMNBorealis
  11. MSPMinneapolis-St. PaulMNBorealis
  12. SCDSt. CloudMN
  13. SPLStaplesMN
  14. DLKDetroit LakesMN
  15. FARFargoND
  16. GFKGrand ForksND
  17. DVLDevils LakeND
  18. RUGRugbyND
  19. MOTMinotND
  20. WTNWillistonND
  21. WPTWolf PointMT
  22. MALMaltaMT
  23. HAVHavreMT
  24. SBYShelbyMT
  25. CUTCut BankMT
  26. BROBrowningMT
  27. GPKGlacier National Park (East Glacier)MT
  28. ESMEssexMT
  29. WGLWest GlacierMT
  30. WFHWhitefishMT
  31. LIBLibbyMT
  32. SPTSandpointID
  33. SPKSpokaneWA

Seattle section (from Spokane)

  1. EPHEphrataWA
  2. WENWenatcheeWA
  3. LWALeavenworthWA
  4. EVREverettWAAmtrak Cascades
  5. EDMEdmondsWAAmtrak Cascades
  6. SEASeattleWACoast StarlightAmtrak Cascades

Portland section (from Spokane)

  1. PSCPascoWA
  2. WIHWishramWA
  3. BNGBingen-White SalmonWA
  4. VANVancouver (Washington)WACoast StarlightAmtrak Cascades
  5. PDXPortlandORCoast StarlightAmtrak Cascades

City to city on the Empire Builder

Station guides on this route

Questions travellers ask

Does the Empire Builder go to Glacier National Park?

Yes, the train stops at East Glacier Park and West Glacier, which act as summer gateways to Glacier National Park. There is also a stop at Essex, which serves a lodge located directly next to the tracks. These stops make the train a popular choice for national park visitors.

How long does the trip take?

The full journey takes about 45 to 46 hours end to end. The exact time depends on whether you are traveling to Seattle or Portland, and whether there are any delays. Winter weather on the northern plains can sometimes cause delays on this route.

What is the difference between the Seattle and Portland sections?

The train splits at Spokane. The Seattle section travels over the Cascades and along the Puget Sound. The Portland section travels along the Columbia River Gorge. Both branches offer excellent scenery, so your choice depends on your final destination or which connecting trains you need to catch.

Related guides