There are 8 ways to get from Steilacoom to Vancouver by train (Amtrak), bus (Flixbus), car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Amtrak)
best- Take the train from Tacoma to Vancouvertrain Amtrak Cascades
5h 33m$134–238Bus
cheapest- Take the bus from Lakewood TC - Zone M to SeaTac Airport Terminal - Bay 2bus 574
- Take the bus from Seattle Tacoma Intl Airport to Vancouverbus FlixBus 2115
7h 17m$43–68Drive 295.7 km
- Drive from Steilacoom to Vancouvercar 295.7 km
3h 38m$59–85Bus to Seattle-Tacoma International Airport, fly to Vancouver International Airport
- Take the bus from Lakewood TC - Zone M to SeaTac Airport Terminal - Bay 2bus
- Fly from Seattle-Tacoma International Airport (SEA) to Vancouver International Airport (YVR)plane SEA - YVR
4h 30m$231–965Bus via Vancouver Waterfront Station, BC
- Take the bus from Lakewood TC - Zone M to SeaTac Airport Terminal - Bay 2bus 574
- Take the bus from Seattle-Tacoma International Airport to Vancouver Waterfront Station, BCbus Seattle Airport
8h 7m$68–78Line 212 bus, line 574 bus, line 578 bus to Seattle Lake Union SPB, fly to Coal Harbour Spb
- Take the bus from Sequalish St & Main St to Lakewood TC - Zone Ebus
- Take the bus from Lakewood TC - Zone M to Federal Way Downtown Station - Bay 4bus
- Take the bus from Federal Way Downtown Station - Bay 3 to 4th Ave & Universitybus
- Fly from Seattle Lake Union SPB (LKE) to Coal Harbour Spb (CXH)plane LKE - CXH
4h 28m$253–463Line 212 bus, line 574 bus, line 578 bus to Seattle Lake Union SPB, fly to Vancouver International Airport
- Take the bus from Sequalish St & Main St to Lakewood TC - Zone Ebus
- Take the bus from Lakewood TC - Zone M to Federal Way Downtown Station - Bay 4bus
- Take the bus from Federal Way Downtown Station - Bay 3 to 4th Ave & Universitybus
- Fly from Seattle Lake Union SPB (LKE) to Vancouver International Airport (YVR)plane LKE - YVR
7h 53m$616–870Bus to Seattle-Tacoma International Airport, fly to Bellingham International Airport, bus
- Take the bus from Lakewood TC - Zone M to SeaTac Airport Terminal - Bay 2bus
- Fly from Seattle-Tacoma International Airport (SEA) to Bellingham International Airport (BLI)plane SEA - BLI
- Take the bus from Bellingham Airport to River Rock Casino Resort, Richmondbus
6h 54m$388–757
Steilacoom to Vancouver by bus
Questions & Answers
The cheapest way to get from Steilacoom to Vancouver is to bus which costs $40 - $70 and takes 7h 17m.
The fastest way to get from Steilacoom to Vancouver is to drive which takes 3h 38m and costs $55 - $85.
No, there is no direct bus from Steilacoom to Vancouver. However, there are services departing from Sequalish St & Main St and arriving at Vancouver via Lakewood TC - Zone M and Seattle Tacoma Intl Airport. The journey, including transfers, takes approximately 7h 17m.
No, there is no direct train from Steilacoom to Vancouver. However, there are services departing from Tacoma and arriving at Vancouver via . The journey, including transfers, takes approximately 5h 33m.
The distance between Steilacoom and Vancouver is 328 km. The road distance is 295.7 km.
The best way to get from Steilacoom to Vancouver without a car is to train which takes 5h 33m and costs $130 - $240.
It takes approximately 5h 33m to get from Steilacoom to Vancouver, including transfers.
Steilacoom to Vancouver bus services, operated by Sound Transit, depart from Lakewood TC - Zone M station.
Steilacoom to Vancouver train services, operated by Amtrak, depart from Tacoma station.
The best way to get from Steilacoom to Vancouver is to train which takes 5h 33m and costs $130 - $240. Alternatively, you can bus, which costs $40 - $70 and takes 7h 17m.
What companies run services between Steilacoom, WA, USA and Vancouver, BC, Canada?
Amtrak operates a train from Tacoma to Vancouver once daily. Tickets cost $85–180 and the journey takes 5h 13m. Alternatively, you can take a bus from Sequalish St & Main St to Vancouver via Lakewood TC - Zone M and Seattle Tacoma Intl Airport in around 7h 17m.
- Website
- alaskaair.com
Flights from Seattle-Tacoma International Airport to Vancouver International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $350–700
Flights from Seattle-Tacoma International Airport to Bellingham International Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- $340–700
- Website
- harbourair.com
Flights from Seattle Lake Union SPB to Coal Harbour Spb
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $230–450
Flights from Seattle Lake Union SPB to Coal Harbour Spb via Victoria Inner Harbour Apt
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- $230–450
Flights from Seattle Lake Union SPB to Vancouver International Airport via Victoria Inner Harbour Apt
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $330–460
Flights from Seattle Lake Union SPB to Vancouver International Airport via Coal Harbour Spb, Victoria Inner Harbour Apt
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $470–750
Flights from Seattle Lake Union SPB to Vancouver International Airport via Coal Harbour Spb, Nanaimo
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $410–650
- Website
- delta.com
Flights from Seattle-Tacoma International Airport to Vancouver International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $35–290
- Website
- aircanada.com
Flights from Seattle-Tacoma International Airport to Vancouver International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $35–290
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Tacoma to Vancouver
- Ave. Duration
- 5h 13m
- Frequency
- Once daily
- Estimated price
- $85–180
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888-889-6368
- [email protected]
- Website
- soundtransit.org
Bus from Lakewood TC - Zone M to SeaTac Airport Terminal - Bay 2
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Website
- https://www.soundtransit.org
- Adult
- $5
Bus from Lakewood TC - Zone M to SeaTac Airport Terminal - Bay 2
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Website
- https://www.soundtransit.org
- Adult
- $5
Bus from Lakewood TC - Zone M to SeaTac Airport Terminal - Bay 2
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Website
- https://www.soundtransit.org
- Adult
- $5
Bus from Lakewood TC - Zone M to Federal Way Downtown Station - Bay 4
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–5
- Website
- https://www.soundtransit.org
- Adult
- $5
Bus from Federal Way Downtown Station - Bay 3 to 4th Ave & University
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Website
- https://www.soundtransit.org
- Adult
- $0
Bus from Lakewood TC - Zone M to Federal Way Downtown Station - Bay 4
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–5
- Website
- https://www.soundtransit.org
- Adult
- $5
Bus from Federal Way Downtown Station - Bay 3 to 4th Ave & University
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Website
- https://www.soundtransit.org
- Adult
- $0
Bus from Lakewood TC - Zone M to SeaTac Airport Terminal - Bay 2
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Website
- https://www.soundtransit.org
- Adult
- $5
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Seattle Tacoma Intl Airport to Vancouver
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a week
- Estimated price
- $35–60
- Schedules at
- flixbus.com
- Phone
- +1 800.665.2122
- [email protected]
- Website
- quickcoach.com
Bus from Seattle-Tacoma International Airport to Vancouver Waterfront Station, BC
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a day
- Estimated price
- $60–70
- Website
- https://quickcoach.com/en
- Schedules at
- https://quickcoach.com/en/schedule
- Adult
- $60–70
Bus from Bellingham Airport to River Rock Casino Resort, Richmond
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $37–42
- Website
- https://quickcoach.com/en
- Schedules at
- https://quickcoach.com/en/schedule
- Adult
- $37–42
- Phone
- +1 253-581-8000
- Website
- piercetransit.org
Bus from Sequalish St & Main St to Lakewood TC - Zone E
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- piercetransit.org
- Youth 0-18
- $0
- Adult
- $3
Bus from Sequalish St & Main St to Lakewood TC - Zone E
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- piercetransit.org
- Youth 0-18
- $0
- Adult
- $3
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
Steilacoom to Vancouver bus services, operated by Sound Transit, arrive at SeaTac Airport Terminal - Bay 2 station.
Steilacoom to Vancouver train services, operated by Amtrak, arrive at Vancouver station.
Yes, the driving distance between Steilacoom to Vancouver is 296 km. It takes approximately 3h 38m to drive from Steilacoom to Vancouver.
There are 911+ hotels available in Vancouver.












