Portland, OR to Milwaukee, WI train with Amtrak

Wed, May 21
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Portland, OR to Milwaukee, WI

Showing times and prices for May 21

Cheapest price

$580

Average price

$580

Fastest journey

1 d 22 h 12 m

Average duration

1 d 22 h 12 m

Trains per day

1

Distance

2760 km

Cheap tickets

The best way to find a cheap train ticket from Portland, OR to Milwaukee, WI is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Portland, OR to Milwaukee, WI will cost around $580 if you buy it on the day, but the cheapest tickets can be found for only $580.

Fast trains

Of the 1 trains that leave Portland, OR for Milwaukee, WI on Wed, May 21, 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Wed, May 21 the direct trains cover the 2760 km distance in an average of 1 d 22 h 12 m but if you time it right, some trains will get you there in just 1 d 22 h 12 m .

On Wed, May 21 the slowest trains will take 1 d 22 h 12 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Amtrak
04:45PM46h12
Portland, OR
02:57PMMilwaukee, WI
$5801One-way
0 transfers

Compare prices and tickets Portland, OR to Milwaukee, WI by train

Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Portland, OR to Milwaukee, WI

USAUSA
USAUSA
Icon of train
Trains from Portland, OR to Milwaukee, WI run on average 5 times per day, taking around 1d 46h 12m. Cheap train tickets for this journey start at $579 (€482) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
1714 miles (2759 km)
Average train duration
1d 46h 12m
Cheapest ticket price
$579 (€482)
Trains per day
5
Direct trains
1
Train providers
1
Fastest train
1d 46h 12m
First train
06:45
Last train
17:09
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Amtrak from Portland, OR to Milwaukee, WI trains

For as little as $206 (€171) you can travel by train between Portland, OR and Milwaukee, WI with Amtrak. Omio will show you the best deals, schedules and tickets available for this journey.

Amtrak is the main train company in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak trains running daily. With Amtrak you can travel by train across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next train journey between Portland, OR and Milwaukee, WI.

Amtrak from Portland, OR to Milwaukee, WI train information:

  • Average Duration: 44 h 12 min
  • Cheapest Price: $206
  • Amtrak frequency: 1 a day

Discover the Portland, OR to Milwaukee, WI Train Journey

Travel through the scenic landscapes of the United States with the restful and reliable train service from Portland, OR to Milwaukee, WI. The quintessential travel experience on this route begins at the bustling Union Station in Portland, where you'll embark on a journey that covers amazing vistas and offers insight into America's diverse geography. Trains from Portland, OR to Milwaukee, WI arrive at the historic Milwaukee Intermodal Station, perfectly situated to give you easy access to the vibrant culture and charm of Milwaukee, WI. Whether traveling for leisure or business, choosing the train from Portland, OR to Milwaukee, WI ensures a comfortable and memorable journey.

Get Cheap Train Tickets from Portland, OR to Milwaukee, WI

If you’re considering traveling from the picturesque city of Portland, OR to the lively Milwaukee, WI by train, you’ll find economical options available. The cheapest train ticket for this route begins at just $579 (€482), making it an affordable choice for budget-conscious travelers. On average, train tickets cost around $579 (€482), offering a good balance between cost and comfort for your journey. To maximize savings and enjoy an excellent travel experience, consider planning your trip in the autumn months. September and October often offer ideal conditions, combining cooler weather with typically lower train ticket prices, providing both convenience and value for your journey from Portland, OR to Milwaukee, WI.

Train from Portland, OR to Milwaukee, WI: Amtrak, Amtrak Empire Builder

For those planning a scenic journey by train from Portland, OR to Milwaukee, WI, the primary service provider is Amtrak, featuring the renowned Amtrak Empire Builder route. This route captivates travelers with its stunning views of the American landscape, stretching across the Pacific Northwest, through the Great Plains, and onto the Midwest. Travelers can enjoy comfortable seating, traditional dining, and scenic viewing cars to ensure a pleasant and enriching travel experience. Whether you're embarking on business or leisure travel, the train offers an enjoyable alternative to flying or driving, with the added benefit of relaxing onboard amenities.

Train Portland, OR to Milwaukee, WI: Train Times and Schedule

Planning a journey from Portland, OR to Milwaukee, WI? Traveling by train offers a comfortable and scenic alternative to flying or driving. The distance between these two vibrant cities is about 1714 miles (2759 km) and the average train journey duration is approximately 1d 46h 12m, allowing you to relax and enjoy the scenery along the way.

Trains on this route run 5 times daily, offering flexible travel options throughout the week. Whether you’re planning a weekday commute or a weekend getaway, you can rely on consistent service from Monday to Sunday to get you there efficiently.

Typically, the first train of the day from Portland, OR departs at around 06:45, while the final train leaves at approximately 17:09. This schedule ensures that whether you're an early riser or prefer to start your journey later, there are options available to suit your travel needs.

FAQs: Trains from Portland, OR to Milwaukee, WI

FAQs: Travel by train from Portland, OR to Milwaukee, WI easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portland, OR to Milwaukee, WI.
FAQs

Most popular trains, buses, flights and ferries to and from Milwaukee, WI and Portland, OR

HomeTrainsTrains in USATrain Times to Milwaukee, WIPortland, OR to Milwaukee, WI train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links