One Passenger / One Trip
12:35pm
Kelso, WA
Kelso-Longview
1:15pm
Vancouver, WA
Vancouver
0h 40min
Amtrak
Coast Starlight
$11
12:36pm
Eugene, OR
Springfield
4:13pm
Vancouver, WA
Vancouver
3h 37min
Amtrak
Coast Starlight
$29
12:50pm
Lacey, WA
Olympia-Lacey
2:28pm
Vancouver, WA
Vancouver
1h 38min
Amtrak
Amtrak Cascades
$25
1:11pm
Centralia, WA
Centralia
2:28pm
Vancouver, WA
Vancouver
1h 17min
Amtrak
Amtrak Cascades
$16
1:22pm
Albany, OR
Albany
4:13pm
Vancouver, WA
Vancouver
2h 51min
Amtrak
Coast Starlight
$18
1:25pm
Malta, MT
Malta
9:18am
Vancouver, WA
Vancouver
20h 53min
Amtrak
Empire Builder
$102
1:52pm
Kelso, WA
Kelso-Longview
2:28pm
Vancouver, WA
Vancouver
0h 36min
Amtrak
Amtrak Cascades
$11
1:55pm
Salem, OR
Salem
4:13pm
Vancouver, WA
Vancouver
2h 18min
Amtrak
Coast Starlight
$14
2:20pm
Seattle, WA
Seattle - King Street Station
5:18pm
Vancouver, WA
Vancouver
2h 58min
Amtrak
Amtrak Cascades
$26
2:34pm
Tukwila, WA
Tukwila
5:18pm
Vancouver, WA
Vancouver
2h 44min
Amtrak
Amtrak Cascades
$23
3:00pm
Portland, OR
Portland - Union Station
3:16pm
Vancouver, WA
Vancouver
0h 16min
Amtrak
Amtrak Cascades
$6.5
3:40pm
Lacey, WA
Olympia-Lacey
5:18pm
Vancouver, WA
Vancouver
1h 38min
Amtrak
Amtrak Cascades
$25
3:56pm
Portland, OR
Portland - Union Station
4:13pm
Vancouver, WA
Vancouver
0h 17min
Amtrak
Coast Starlight
$8.5
4:01pm
Centralia, WA
Centralia
5:18pm
Vancouver, WA
Vancouver
1h 17min
Amtrak
Amtrak Cascades
$16
4:30pm
Eugene, OR
Springfield
7:36pm
Vancouver, WA
Vancouver
3h 6min
Amtrak
Amtrak Cascades
$22
4:37pm
Paso Robles, CA
Paso Robles
4:13pm
Vancouver, WA
Vancouver
23h 36min
Amtrak
Coast Starlight
$177
4:42pm
Kelso, WA
Kelso-Longview
5:18pm
Vancouver, WA
Vancouver
0h 36min
Amtrak
Amtrak Cascades
$14
5:11pm
Albany, OR
Albany
7:36pm
Vancouver, WA
Vancouver
2h 25min
Amtrak
Amtrak Cascades
$17
5:31pm
Portage, WI
Portage
9:18am
Vancouver, WA
Vancouver
41h 47min
Amtrak
Empire Builder
$144
5:41pm
Salem, OR
Salem
7:36pm
Vancouver, WA
Vancouver
1h 55min
Amtrak
Amtrak Cascades
$14
| City: | Vancouver, WA |
| Daily arrivals: | 60 |
| Train stations | Vancouver |
| Connections: | 88 |
| Companies: | Amtrak |
| Avg price: | $74.75 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Eugene to Vancouver costs around $29 while one from Lacey to Vancouver costs $25. The average ticket price is $74.75.
There are many cities from which you can reach Vancouver by train. Some of them are Centralia (Centralia), Albany (Albany), Malta (Malta). If you need more information, you can use our search engine.
The train company that operates in Vancouver is Amtrak. One of its trips, for example, is Amtrak Kelso Vancouver. Its price is approximately $11 and it takes 0h 40min. We recommend that you book your ticket in advance.
The Vancouver train station is Vancouver. Many trains arrive at this station from cities like Kelso (Kelso-Longview), Salem (Salem), Seattle (Seattle - King Street Station). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Kelso Vancouver from $11.