Trains from Pittsburgh to Portland
🚆 Embark on an exciting train journey from Pittsburgh to Portland spanning over 2 days and 14 hours, covering a total distance of 2,724 miles. The trip involves a transfer along the way, adding to the adventure. 🚆 The first leg of the journey takes you on a train towards Chicago, with a travel time of approximately 9 hours and 46 minutes. You'll board the Capitol Limited at Pittsburgh Union Station and arrive at Chicago Union Station, operated by Amtrak. 🚆 Continuing onwards, the second step involves boarding a train towards Portland, where you'll spend about 1 day and 22 hours on the Empire Builder. Departing from Chicago Union Station, this leg of the trip will ultimately lead you to your final destination at Portland Union Station, both operated by Amtrak.