Departure: | Milwaukee, WI |
Arrival: | Portland, OR |
Fastest route: | 13h 25min |
Distance: | 3174km |
Cheapest route: | $64 |
Transfers: | Between 0 and 2 |
Train companies: | Amtrak |
One Passenger / One Trip
1:10pm
Milwaukee, WI
Milwaukee - Airport
10:10am
Portland, OR
Portland - Union Station
20h 0min
++
$64
1:10pm
Milwaukee, WI
Milwaukee - Airport
2:29pm
Chicago, IL
Chicago - Union Station
1h 19min
Amtrak
Hiawatha Service
$25
7h 1min layover
9:30pm
Chicago, IL
Chicago - Union Station
1:40am
Bryan, OH
Bryan
3h 10min
Amtrak
Lake Shore Limited
$28
6h 24min layover
8:04am
Bryan, OH
Bryan
10:10am
Portland, OR
Portland - Union Station
2h 6min
Amtrak
Empire Builder
$11
3:10pm
Milwaukee, WI
Milwaukee - Airport
10:10am
Portland, OR
Portland - Union Station
18h 0min
++
$64
3:10pm
Milwaukee, WI
Milwaukee - Airport
4:29pm
Chicago, IL
Chicago - Union Station
1h 19min
Amtrak
Hiawatha Service
$25
5h 1min layover
9:30pm
Chicago, IL
Chicago - Union Station
1:40am
Bryan, OH
Bryan
3h 10min
Amtrak
Lake Shore Limited
$28
6h 24min layover
8:04am
Bryan, OH
Bryan
10:10am
Portland, OR
Portland - Union Station
2h 6min
Amtrak
Empire Builder
$11
5:55pm
Milwaukee, WI
Milwaukee - Airport
10:10am
Portland, OR
Portland - Union Station
15h 15min
++
$64
5:55pm
Milwaukee, WI
Milwaukee - Airport
7:14pm
Chicago, IL
Chicago - Union Station
1h 19min
Amtrak
Hiawatha Service
$25
2h 16min layover
9:30pm
Chicago, IL
Chicago - Union Station
1:40am
Bryan, OH
Bryan
3h 10min
Amtrak
Lake Shore Limited
$28
6h 24min layover
8:04am
Bryan, OH
Bryan
10:10am
Portland, OR
Portland - Union Station
2h 6min
Amtrak
Empire Builder
$11
7:45pm
Milwaukee, WI
Milwaukee - Airport
10:10am
Portland, OR
Portland - Union Station
13h 25min
++
$64
7:45pm
Milwaukee, WI
Milwaukee - Airport
9:04pm
Chicago, IL
Chicago - Union Station
1h 19min
Amtrak
Hiawatha Service
$25
0h 26min layover
9:30pm
Chicago, IL
Chicago - Union Station
1:40am
Bryan, OH
Bryan
3h 10min
Amtrak
Lake Shore Limited
$28
6h 24min layover
8:04am
Bryan, OH
Bryan
10:10am
Portland, OR
Portland - Union Station
2h 6min
Amtrak
Empire Builder
$11
10:46pm
Milwaukee, WI
Milwaukee
3:32pm
Portland, OR
Portland - Union Station
16h 46min
Amtrak
Coast Starlight
$112
The Milwaukee - Portland route has approximately 5 frequencies and its minimum duration is around 13h 25min. It is important you book your ticket in advance to avoid running out, since $64 tickets tend to run out quickly.
The distance between Milwaukee and Portland is around 3174 kilometers and bus companies that can help you in your journey are: Amtrak.
The train journey may vary depending on the stops. The minimum duration is usually around 13h 25min to cover 3174 kilometers.
According to our data, the cheapest ticket costs $64 and leaves Milwaukee - Airport. If you decide to make this journey you will have to do 2 stops before reaching Portland - Union Station.
The last train leaves at 10:46pm from Milwaukee and arrives at 3:32pm at Portland - Union Station. It will take 16h 46min, its price is $112 and the number of changes will be 0.
Yes, there are direct train routes, their duration is usually around 16h 46min and the price is $112.