Rail enthusiasts and sightseers alike are in for a treat on the train from Seattle to Vancouver. Amtrak Cascades’ service covers some of the best views of the Salish Sea, framing in the Olympic Mountains as well as the beautiful fertile Skagit Valley with Mt. Baker rising up in the background amongst the Cascade Mountains. Taking the train can be an excellent way to get between Seattle and Vancouver, in the Canadian province of British Columbia, and this article will help you plan a great journey.
UPDATE May 2022 — Amtrak is selling a “connecting bus” service between Seattle and Vancouver for travel and their website does not reflect rail lines resuming in the near future.
The train from Seattle to Vancouver covers spectacular scenery and I want to help you plan the best possible journey with the information in this article
Just looking at your options from Seattle? You’ve come to the right place
Using my lifelong knowledge, I wrote an article about all the ways to get to Portland from Seattle (and of course, vice versa) and an even more specific post about the train between Seattle and Portland. I also offer an excellent itinerary for the Seattle to Portland drive. Another post about the Seattle to Vancouver drive is coming soon, once the US/Canada border is open again to non-essential travel. And since I really do enjoy train travel, I have another piece on taking a sleeper car across the country from Seattle to Chicago — a very similar experience to the Coast Starlight version from Seattle to Los Angeles.
Table of Contents
- Amtrak train schedules
- Train city codes for booking
- How much does the train cost?
- Is Business Class worth it?
- Where is the best scenery?
- Key planning considerations
Amtrak train schedules — the train from Seattle to Vancouver takes about 4.5 hours
As of May 2022, rail service North of Seattle (except the Empire Builder that turns East towards Chicago at Everett, WA) is suspended with no new date to return. There is a “connecting bus” service offered 4 times each day with an average fare of $45 each way — a 3.5-hour journey. Of course, this can change at any time so refer to Amtrak’s official website. The information below outlines the historic train schedule from Seattle to Vancouver that offered two Amtrak Cascades services each day, and the journey was about 4 hours northbound and 4.5 hours southbound.
Amtrak Cascades is the Pacific Northwest regional service on one-level, European-styled trains. This comfortable ride features the Bistro Car, with an elevated offering of Pacific Northwest cuisine, wines, beer, and coffee. There are plugs at every seat in all classes and the WIFI is fairly good (may not be working within Canada).
- Northbound service departs Seattle around 7AM and 7PM, arriving into Vancouver at around 11:30AM & 11:30PM, respectively.
- Southbound service departs Vancouver at 6:30AM arriving Seattle at 11:00AM and 5:45PM/10:10PM (times subject to change).
It helps to know your train from Seattle to Vancouver city-code jargon and options
Just like buying an airline ticket, the world of travel assigns a three-letter code to every train station or other place to access transportation (like the Victoria Clipper Ferry Dock on Seattle’s waterfront). In the case of Seattle (SEA), both the airport code and the train station codes are the same. But in reality, the airport is 10 miles away from the Amtrak King Street Station — and easily connected via public transportation.
The Amtrak booking portal can be somewhat confusing and frustrating if you’re not sure which city code to enter. For example, if you just type in “Seattle” you’ll get about 5-6 choices, and it’ll matter how the schedule options return — since there are bus and boat services offered in conjunction with Amtrak. Using SEA and VAC will save time and ensure you’re searching for an actual train ride. It’s faster to enter them in ALL CAPS. Also note that there is a Vancouver, Washington (VAN), which is very different from Vancouver, British Columbia in Canada (VAC).
Just the train, please…
- (SEA) — Seattle King Street Station
Now which one was it???
- (VAC) — Vancouver, BC, CANADA
- (VAN) — Vancouver, Washington (a suburb of Portland, Oregon).
But what about the other cities along the way?
- (EDM) — Edmonds, Washington. Cute suburb of Seattle, right on the water and near the ferry terminal to the Olympic Peninsula.
- (EVR) — Everett, Washington. Northern-most suburb of Seattle and home to the Boeing manufacturing plant and Experience Flight Museum.
- (STW) — Stanwood, Washington. Gateway to Camano Island.
- (MVW) — Mount Vernon, Washington. Gateway to the Skagit Valley, including Anacortes for Washington State ferries to San Juan Islands.
- (BEL) — Bellingham, Washington. The largest US city close to the Canadian border. Gateway to the ferry to Alaska. Flights from Bellingham Airport (BLI) to domestic points in the United States can be less expensive when compared to flying from Vancouver International (YVR) because there are not added international taxes and fees. The train station (BEL) and airport (BLI) are about 10 miles apart and 20 minutes by car.
How much does the train from Seattle to Vancouver cost?
Well… like most transportation, it depends. Amtrak uses sophisticated software just like airlines to maximize revenue on a supply/demand basis. Advance purchase timelines are important indicators for pricing, so you’ll see the prices go up closer to the departure date. Or, for popular holidays or weekend travel (Friday-Sunday) the cheap seats allocated for the train will sell out faster (sometimes months in advance), reverting to higher-priced tickets. I could go on and on about this all day since I come from the airline pricing world — but if you have any additional questions about this reach out to me. The prices are the same in either direction and it doesn’t seem to be advantageous to buy a round-trip versus a one-way ticket.
Bottom line, service between Seattle and Vancouver starts at $45 for a “connecting bus” seat — each way
Here are some sample prices, which should only be used as a very general guideline.
|Amtrak Sample Fares||Within One Week of Travel||3+ Weeks Advance Notice|
|Cascades Coach||Pending rail service||Starting at $34 each way|
|Cascades Business||Pending rail service||Starting at $92 each way|
|Connecting Bus Service||$45|
Is Amtrak Business Class worth it on the train from Seattle to Vancouver?
Business Class can be a nice splurge for this trip. The Cascades trains are very comfortable, even in coach with a two-two seat pattern (or four across), so it just depends on how much space you’ll be needing.
Business Class on Amtrak Cascades
- Seats are in a one-two pattern (or three across) in a luxuriously European feel.
- Popular with business travelers who enjoy the space to work.
- Business Class area is separated from the coach cars by the Bistro Car.
- Priority boarding and bonus points if you’re an Amtrak loyalty member.
- Receive a credit for $3 off anything in the Bistro Car.
Where is the best scenery? Spending time on the train
This train journey covers some stunning scenery. Since these tracks are on historic lumber routes that required being close to the shore, much of the rail line follows the beautiful Salish Sea. Almost all the great views will be from the West facing side of the train. When boarding be sure to seek out seats on the left-hand side for the North journey (from Seattle to Vancouver) and on the right-hand side for the Southbound journey (from Vancouver to Seattle). Here are a few of my favorite highlights of the scenery, from the Northbound perspective.
- The first 45 minutes between Seattle and Everett is almost entirely along the Salish Sea. Inspiring views of the Olympic Mountains, with potential for stunning sunsets on the evening train (Spring and Fall).
- The area between the Stanwood and Mount Vernon station stops feature the beautiful Skagit Valley and views of Mt. Baker and the Cascade Mountains to the East.
- From Mount Vernon the train heads toward the seashore for another beautiful view of the Salish Sea and San Juan Islands to the West. Stunning sunsets on the evening train (Summer) through Bellingham.
- The area approaching the US/Canada border is also along the sea and offers nice views — especially while waiting for immigration inspection.
The rest of the time (especially the zone between Vancouver Station and the USA/Canada border) is a great opportunity to hit the Bistro Car for a snack or libation and get caught up on journaling, editing photos of your fantastic PNW trip, or perhaps… just relax.
Train from Seattle to Vancouver — key planning considerations
It is important to be sure all required immigration documentation is in order for travel between the US and Canada. For more information on the specific requirements, refer to Crossing the US-Canadian Border on the Amtrak website.
- There are two train stations in Seattle, very near to each other. One is a commuter terminal and the other is the Amtrak Station. You want Seattle King Street Station. This station feels like you’re down at ground level.
- Be sure to select seats on the left-hand side of the train for the Northbound journey to take in all the beautiful scenery.
- If you need a nearby hotel, the Embassy Suites by Hilton is located a block away and is a great option.
- If you’re hungry and have a little time, 13 Coins Seattle is a local favorite and is open late on weekends. There are also a lot of other places to eat in the Pioneer Square area of Seattle, just a few blocks away.
- Seattle-Tacoma International Airport is 12 miles and about 20 minutes by car away from Amtrak’s King Street Station. The two are connected by convenient light rail that costs $3 and takes 32 minutes. Cabs have a flat rate of $40 (between Downtown Seattle and Seatac Airport) and a ride share starts around that price, depending on time of day.
Vancouver BC (VAC)
- Passengers traveling from Vancouver to the United States should arrive at least one hour prior to departure for border crossing processing.
- Be sure to select seats on the right-hand side of the train for the Southbound journey to take in all the beautiful scenery.
- Amtrak uses the Pacific Central Station in Vancouver, which is a large multi-model transportation hub and about a five minute cab ride to the main downtown area.
- Vancouver International Airport (YVR) is about 15 KM or 30 minutes by car away from the Amtrak Station. The two are connected by convenient light rail (transfer required) that takes about 50 minutes.
- Canadian currency (no coins) is accepted in the Bistro Car for refreshments on this route.
General Considerations for train from Seattle to Vancouver
- Since Amtrak does not own their tracks, it’s common for freight trains to take precedent to a passenger train, causing waiting “on the side of the road” and delays. Be prepared to be patient.
- If you’re visiting friends or family in either Seattle or Vancouver metro areas, ask them which station is most convenient. Sometimes the answer could be Edmonds for Seattle or Bellingham (Washington) for Southern BC. You need to buy a ticket for the exact routing — it isn’t like a bus where you can jump off.
- Speaking of jumping off, the conductors frown heavily on getting off the train along the way, unless it’s a designated “smoke break” stop. It’s possible you can get left behind.
- I’ve always felt safe on Amtrak, but be aware of your surroundings and don’t leave valuables in plain sight if you stroll to the restroom or Bistro.
- Both Seattle King Street Station and Pacific Central Station in Vancouver are in perfect locations to jump on public transportation and/or just walk through interesting parts of both downtown areas. In Downtown Seattle, you will probably see people with unstable housing, but in general they will keep to themselves. I feel comfortable in either city at any hours, but if this could make you feel uneasy keep this in mind for the time day arriving/departing.