COVID-19 Travel Guide
Learn more ›

Search train tickets to Vancouver

Quickview

How to get to Vancouver by train

Routes270
Trips per day697
train lines4
Stations1
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

What is a good price for a train ticket to Vancouver?

€5.82 is the cheapest price for a train ticket to Vancouver, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Vancouver. In the last month, trains from Bingen to Vancouver had the lowest average price at €5.82.

Where is the train station in Vancouver, WA?

The main train station in Vancouver is 1301 W 11th St. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Vancouver.

Potsdam

There are 24 scheduled trains per day from Potsdam to Vancouver. The route can be as long as 2291 miles, or 3686 kilometers. On average, the journey takes 89 hours and 37 minutes. One train company, Amtrak, connects Potsdam to Vancouver. Trains from Potsdam usually arrive in Vancouver at 1301 W 11th St.
Avg. Time
3d 17h 37m
Avg. Price
€300.83

Manchester

There are 24 scheduled trains per day from Manchester to Vancouver. The route can be as long as 2416 miles, or 3888 kilometers. On average, the journey takes 88 hours and 23 minutes. One train company, Amtrak, connects Manchester to Vancouver. Trains from Manchester usually arrive in Vancouver at 1301 W 11th St.
Avg. Time
3d 16h 23m
Avg. Price
€277.75

Bennington

There are 16 scheduled trains per day from Bennington to Vancouver. The route can be as long as 2418 miles, or 3890 kilometers. On average, the journey takes 88 hours . One train company, Amtrak, connects Bennington to Vancouver. Trains from Bennington usually arrive in Vancouver at 1301 W 11th St.
Avg. Time
3d 16h 0m
Avg. Price
€323.92

New York

There are 13 scheduled trains per day from New York to Vancouver. The route can be as long as 2438 miles, or 3922 kilometers. On average, the journey takes 87 hours and 15 minutes. One train company, Amtrak, connects New York to Vancouver. Trains from New York usually arrive in Vancouver at 1301 W 11th St.
Avg. Time
3d 15h 15m
Avg. Price
€236.06

Syracuse

There are 13 scheduled trains per day from Syracuse to Vancouver. The route can be as long as 2273 miles, or 3658 kilometers. On average, the journey takes 79 hours and 39 minutes. One train company, Amtrak, connects Syracuse to Vancouver. Trains from Syracuse usually arrive in Vancouver at 1301 W 11th St.
Avg. Time
3d 7h 39m
Avg. Price
€217.59
Located in Washington, Vancouver is accessible by train from 270 other cities. You can choose from 697 daily scheduled trips when you search for trains to Vancouver on Wanderu. Amtrak usually has the most trains on any given day.

Train companies serving Vancouver

Amtrak

There are 62 scheduled Amtrak trains per day. Amtrak can get you to Vancouver from 245 cities, including New York.
Amtrak
Amtrak
Avg. Time
2d 22h 53m
Avg. Price
€200.70

Amtrak Coast Starlight

There are 2 scheduled Amtrak Coast Starlight trains per day. Amtrak Coast Starlight can get you to Vancouver from 27 cities, including Tacoma.
Amtrak Coast Starlight
Amtrak Coast Starlight
Avg. Time
13h 28m
Avg. Price
€49.31

Amtrak Empire Builder

There are 2 scheduled Amtrak Empire Builder trains per day. Amtrak Empire Builder can get you to Vancouver from 26 cities, including Chicago.
Amtrak Empire Builder
Amtrak Empire Builder
Avg. Time
1d 2h 33m
Avg. Price
€99.25

Amtrak Cascades

There are 2 scheduled Amtrak Cascades trains per day. Amtrak Cascades can get you to Vancouver from 11 cities, including Seattle.
Amtrak Cascades
Amtrak Cascades
Avg. Time
2h 21m
Avg. Price
€18.48

Top train routes to and from Vancouver