Trains to Portland
40 origins, priced from the same engine that serves the search page.
40 places connect to Portland by Trains, across 2 countries, run by 1 operator. The cheapest arrival costs €11.89. Origins run from 70 km away to 418 km, with a median of 228 km.
Arriving in Portland
Priced from the same engine that answers the search box, on the next three weeks of departures.
| Route | From | Fastest | Distance |
|---|---|---|---|
| Salem to Portland train | €11.89 | 1h 22m | 70 km |
| Corvallis to Portland train | €21.24 | 1h 46m | 116 km |
| Eugene to Portland train | €21.79 | 1h 57m | 167 km |
| Olympia to Portland train | €30.59 | 2h 20m | 170 km |
| South Hill to Portland train | €32.24 | 2h 24m | 183 km |
| Everett to Portland train | €35.53 | 2h 46m | 275 km |
| Federal Way to Portland train | €35.54 | 2h 35m | 202 km |
| Auburn to Portland train | €35.54 | 2h 35m | 201 km |
| Kent to Portland train | €36.64 | 2h 29m | 209 km |
| Burien to Portland train | €38.29 | 2h 38m | 218 km |
| Renton to Portland train | €38.84 | 2h 39m | 221 km |
| Bellevue to Portland train | €41.04 | 2h 56m | 235 km |
| Surrey to Portland train | €45.44 | 3h 55m | 399 km |
| Abbotsford British Columbia to Portland train | €47.09 | 3h 58m | 394 km |
| Langley to Portland train | €48.19 | 4h 14m | 398 km |
| Surrey Newton to Portland train | €48.74 | 4h 16m | 402 km |
| Richmond to Portland train | €50.39 | 4h 5m | 407 km |
| Vancouver to Portland train | €50.94 | 3h 44m | 416 km |
| Burnaby to Portland train | €50.94 | 4h 5m | 417 km |
| Coquitlam to Portland train | €50.94 | 4h 30m | 418 km |
- 40Places you can arrive from
- 40Places you can leave for
- 2Countries
- 1Operators
That is the traveling done. What happens after you walk out into Portland is not something we sell.

Rooms within reach of Hall/Nimbus
Hotels and apartments near downtown, most of them with free cancellation, on a map that shows what is walkable.
Search Portland on Booking.comOr compare on Expedia
Partner links. We do not sell accommodation. We earn a commission when a booking completes, and it never changes what you pay.
How far people travel to get here
Every origin we sell by Trains, grouped by how far it is in a straight line.
| Distance | Routes | Share | Nearest of them |
|---|---|---|---|
| Under 200 km | 10 | 25% | Salem, 70 km |
| 200 to 600 km | 30 | 75% | Auburn, 201 km |
Which countries you can arrive from
Countries with at least one route into Portland that we sell.
| Country | Routes | Share |
|---|---|---|
| United States | 24 | 60% |
| Canada | 16 | 40% |
Rail operators
Speed, flexibility and what is on board. Nothing here is a rating, because we have not earned one.
| Operator | From | Fastest | Typical speed | Flexibility | On board |
|---|---|---|---|---|---|
| None | None | 140 km/h | Refundable | Power outlets, Wi-Fi |
Stations, airports and ports in Portland
The stations, airports and ports each mode on this corridor actually uses.
Portland
- Hall/Nimbus
- Union Station
- East Milwaukie station
Leaving Portland
Common questions about Trains to Portland
Where can I travel to Portland by Trains from?
40 places connect to Portland by Trains on our network, across 2 countries. The nearest is 70 km away in a straight line and the furthest 418 km. Every one of them is a route we actually sell rather than a connection somebody could construct.
How much does the Trains to Portland cost?
The cheapest Trains fare into Portland is €11.89 for one passenger, across 40 origins over the next three weeks. The median origin is 228 km away in a straight line, which is the distance that fare should be read against.
How long does the Trains to Portland take?
The fastest Trains journey into Portland is 1h 22m door to door. The median origin sits 228 km away in a straight line, so most journeys on this list take considerably longer than the fastest one quoted here.
Which operators run the Trains to Portland?
1 operators run Trains services into Portland on our network: Amtrak. Each has its own fares and its own conditions, and every one of them is a real carrier from the published operator catalog rather than a name we generated.
Which terminal does the Trains to Portland use?
Trains services into Portland use 3 named terminals, among them Hall/Nimbus, Union Station, East Milwaukie station. The terminal a given service uses is shown on the route page for that journey and again on the ticket, because a city with several is a city where the wrong one costs an hour.
Where these numbers come from
Schedules, seat counts and fares are generated by our own model until the supplier contracts are signed. Places, coordinates, operators, which operator serves which pair, and every distance are real. We would rather say that on every page than let a modeled number pass for a filed one.
Defined in full at Catchment, Fares, Door to door
Other ways to reach Portland
The train gets in hours before any room is ready. Holding a bag is not what we sell.

Where to leave your bags in Portland
Stores, cafes and hotels that take luggage, with the hours on the map so you know what is still open when you come back.
Check Portland on StasherOr try Bounce
Partner links. We do not run these networks. We earn a commission on a booking, and the price is the same as going direct.