The cheapest trains from Seattle, WA to Vancouver, WA

Showing times and prices for Oct 22

Cheapest

$40

Average

$46

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Seattle, WA to Vancouver, WA will cost around $ 46 if you buy it on the day, but the cheapest tickets can be found for only $ 40.

Cheapest
02:20PMKing Street Station2h58 05:18PMVancouver Station
0 changes
$401One-way
Cheapest
09:45AMKing Street Station3h30 01:15PMVancouver Station
0 changes
$401One-way
Cheapest
07:25AMKing Street Station2h58 10:23AMVancouver Station
0 changes
$401One-way
2nd Cheapest
06:10PMKing Street Station2h58 09:08PMVancouver Station
0 changes
$621One-way

Timetable Seattle, WA to Vancouver, WA

Showing trains for tomorrow, Fri, Oct 22
07:25AMKing Street Station2h58 10:23AMVancouver Station
0 changes
09:45AMKing Street Station3h30 01:15PMVancouver Station
0 changes
02:20PMKing Street Station2h58 05:18PMVancouver Station
0 changes
06:10PMKing Street Station2h58 09:08PMVancouver Station
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Oct 21
$41Amtrak
$15Flixbus
$191Alaska Airlines
Fri
Oct 22
$40Amtrak
Find prices
$201Alaska Airlines
Sat
Oct 23
Find prices
$15Flixbus
Find prices
Mon
Oct 25
Find prices
$15Flixbus
$201Alaska Airlines
Tue
Oct 26
$40Amtrak
$30Greyhound
$138Alaska Airlines
Wed
Oct 27
$32Amtrak
Find prices
Find prices

The fastest trains from Seattle, WA to Vancouver, WA

Showing times and prices for Oct 22

Fastest Journey

2 h 58 m

Average

3 h 6 m

Trains per day

4

Distance

220 km

Of the 4 trains that leave Seattle, WA for Vancouver, WA every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 220 km distance in an average of 3 h 6 m but if you time it right, some trains will get you there in just 2 h 58 m .

The slowest trains will take 3 h 30 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.

Fastest
02:20PMKing Street Station2h58 05:18PMVancouver Station
0 changes
$401One-way
Fastest
06:10PMKing Street Station2h58 09:08PMVancouver Station
0 changes
$621One-way
Fastest
07:25AMKing Street Station2h58 10:23AMVancouver Station
0 changes
$401One-way
2nd Fastest
09:45AMKing Street Station3h30 01:15PMVancouver Station
0 changes
$401One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Seattle, WA and Vancouver, WA

distanceDistance136 miles (220 km)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day

Trains from Seattle, WA to Vancouver, WA cover the 136 miles (220 km) long journey taking on average 3 h 19 min with our travel partners like. Normally, there are 3 trains operating per day, including direct services available.

Travel Tips

Trains from Seattle, WA to Vancouver, WA
Travel by train to Vancouver, WA 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 Seattle, WA to Vancouver, WA.
FAQs
What is the distance between Seattle, WA and Vancouver, WA by train?
The distance to Vancouver, WA from Seattle, WA by train is approximately 136 miles (220 km).
What is the Seattle, WA to Vancouver, WA train travel time?
On average the Seattle, WA to Vancouver, WA train travel time is 3 h 19 min  for the 136 miles (220 km) long trip, but the duration can vary if you travel on weekends and holidays.
How many train services are there to Vancouver, WA from Seattle, WA a day?
The average number of trains departing Seattle, WA for Vancouver, WA is 3 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Seattle, WA to Vancouver, WA? When can I take the last train for the day?
The earliest train departing from Seattle, WA to Vancouver, WA leaves at 3: 25 PM. The last train departing from Seattle, WA to Vancouver, WA leaves at 9: 20 PM. You can find the latest Seattle, WA to Vancouver, WA train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

Important Stations and Airports for this Journey

Seattle, WA
Vancouver, WA
The major railway station for departures from Seattle, WA is. Read all the information you need to know about services, amenities and connections at for your journey from Seattle, WA to Vancouver, WA.