There are 8 ways to get from Seattle to Mission by train (Amtrak), bus (Greyhound), car, tram, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Coal Harbour Spb Airport (CXH)
best- Take the train from Seattle to Vancouvertrain Amtrak Cascades
- Take the train from Waterfront Station Eastbound to Mission City Station Unload Onlytrain Wce
6h 22m$76–155Bus, line 1 bus, line 232 bus, line 3 bus
cheapest- Take the bus from Seattle Bus Station to Bellingham Bus Stopbus
- Take the bus from Fairhaven Transportation Center to Bellingham Stationbus 1 / ...
- Take the bus from Bellingham Station to Cordata Stationbus 232 / ...
- Take the bus from Cordata Station to Cherry St at 1st Stbus 71X
- Take the bus from B St at 6 Ave to Bourquin Exch Bay Bbus 3
- Take the bus from Bourquin Exch Bay C to Mission City Stn Bay 1bus 31A / ...
6h 27m$26–50Drive 193.7 km
- Drive from Seattle to Missioncar 193.7 km
2h 29m$39–56Tram to Seattle-Tacoma International Airport, fly to Bellingham International Airport, drive
- Take the tram from Pioneer Square to SeaTac/Airporttram
- Fly from Seattle-Tacoma International Airport (SEA) to Bellingham International Airport (BLI)plane SEA - BLI
- Drive from Bellingham-Airport-BLI to Missioncar
3h 50m$390–726Train
- Take the train from Seattle to Vancouvertrain Amtrak Cascades
- Take the train from Vancouver to Mission Harbourtrain VIA Rail
6h 35m$85–351Bus, train
- Take the bus from Seattle, WA - Convention centre to Vancouver Waterfront Station, BCbus Seattle Airport
- Take the train from Waterfront Station Eastbound to Mission City Station Unload Onlytrain Wce
6h 45m$61–72Fly Seattle - Lake Union to Vancouver Harbour, train
- Fly from Seattle - Lake Union to Vancouver Harbourplane
- Take the train from Waterfront Station Eastbound to Mission City Station Unload Onlytrain
3h 31m$152–292Fly Seattle Lake Union SPB to Coal Harbour Spb, train
- Fly from Seattle Lake Union SPB (LKE) to Coal Harbour Spb (CXH)plane LKE - CXH
- Take the train from Waterfront Station Eastbound to Mission City Station Unload Onlytrain
4h 31m$237–461
Seattle to Mission by train and subway
Questions & Answers
The cheapest way to get from Seattle to Mission is to bus and line 1 bus and line 232 bus and line 3 bus which costs $26 - $50 and takes 6h 27m.
The fastest way to get from Seattle to Mission is to drive which takes 2h 29m and costs $35 - $60.
No, there is no direct bus from Seattle station to Mission. However, there are services departing from Seattle Bus Station and arriving at Mission City Stn Bay 1 via Fairhaven Transportation Center, Bellingham Station, Cordata Station, B St at 6 Ave and Bourquin Exch Bay C. The journey, including transfers, takes approximately 6h 27m.
No, there is no direct train from Seattle to Mission station. However, there are services departing from Seattle and arriving at Mission City Station Unload Only via Main Street-Science World Station @ Platform 1 and Waterfront Station Eastbound. The journey, including transfers, takes approximately 6h 22m.
The distance between Seattle and Mission is 319 km. The road distance is 193.7 km.
The best way to get from Seattle to Mission without a car is to train via Coal Harbour Spb Airport (CXH) which takes 6h 22m and costs $75 - $160.
It takes approximately 6h 22m to get from Seattle to Mission, including transfers.
Seattle to Mission bus services, operated by Greyhound USA, depart from Seattle Bus Station.
Seattle to Mission train services, operated by Amtrak, depart from Seattle station.
The best way to get from Seattle to Mission is to train via Coal Harbour Spb Airport (CXH) which takes 6h 22m and costs $75 - $160. Alternatively, you can bus and line 1 bus and line 232 bus and line 3 bus, which costs $26 - $50 and takes 6h 27m.
What companies run services between Seattle, WA, USA and Mission, BC, Canada?
You can take a train from Seattle to Mission City Station Unload Only via Vancouver, Main Street-Science World Station @ Platform 1, Waterfront Station @ Platform 1, and Waterfront Station Eastbound in around 6h 22m. Alternatively, you can take a bus from Seattle Bus Station to Mission City Stn Bay 1 via Bellingham Bus Stop, Fairhaven Transportation Center, Bellingham Station, Cordata Station, Cherry St at 1st St, B St at 6 Ave, and Bourquin Exch Bay C in around 6h 27m.
- 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
- Website
- alaskaair.com
Flights from Seattle-Tacoma International Airport to Bellingham International Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- $370–700
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $70–150
- Website
- https://www.amtrak.com/home.html
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $70–150
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 604 953 3333
- Website
- translink.ca
Train from Waterfront Station Eastbound to Mission City Station Unload Only
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Train from Waterfront Station Eastbound to Mission City Station Unload Only
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Train from Waterfront Station Eastbound to Mission City Station Unload Only
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Train from Waterfront Station Eastbound to Mission City Station Unload Only
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 888-889-6368
- [email protected]
- Website
- soundtransit.org
Tram from Pioneer Square to SeaTac/Airport
- Ave. Duration
- 35 min
- Frequency
- Every 15 minutes
- Estimated price
- $5
- Website
- https://www.soundtransit.org
- Adult
- $5
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Vancouver to Mission Harbour
- Ave. Duration
- 1h 35m
- Frequency
- Twice a week
- Estimated price
- $15–210
- Website
- https://www.viarail.ca/en
- Escape
- $15–75
- Business
- $60–190
- Business Plus
- $75–210
- Economy
- $17–85
- Economy Plus
- $19–95
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Seattle Bus Station to Bellingham Bus Stop
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- $20–40
- Website
- https://www.greyhound.com/
- Phone
- +1 360-676-7433
- Website
- ridewta.com
Bus from Fairhaven Transportation Center to Bellingham Station
- Ave. Duration
- 14 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–3
- Schedules at
- ridewta.com
Bus from Bellingham Station to Cordata Station
- Ave. Duration
- 21 min
- Frequency
- Every 15 minutes
- Estimated price
- $1–3
- Schedules at
- ridewta.com
Bus from Cordata Station to Cherry St at 1st St
- Ave. Duration
- 57 min
- Frequency
- 3 times a day
- Estimated price
- $1–3
- Schedules at
- ridewta.com
- Phone
- +1 604 854 3232
- [email protected]
- Website
- bctransit.com
Bus from B St at 6 Ave to Bourquin Exch Bay B
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/central-fraser-valley/
- Website
- https://www.bctransit.com/chilliwack/
- Website
- https://www.bctransit.com/agassiz-harrison/
- Website
- https://www.bctransit.com/hope/
- Adult
- $3
Bus from Bourquin Exch Bay C to Mission City Stn Bay 1
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Website
- https://www.bctransit.com/central-fraser-valley/
- Website
- https://www.bctransit.com/chilliwack/
- Website
- https://www.bctransit.com/agassiz-harrison/
- Website
- https://www.bctransit.com/hope/
- Adult
- $0
- Phone
- +1 800.665.2122
- [email protected]
- Website
- quickcoach.com
Bus from Seattle, WA - Convention centre to Vancouver Waterfront Station, BC
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- $55–65
- Website
- https://quickcoach.com/en
- Schedules at
- https://quickcoach.com/en/schedule
- Adult
- $55–65
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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Seattle to Mission bus services, operated by Greyhound USA, arrive at Bellingham Bus Stop station.
Seattle to Mission train services, operated by Amtrak, arrive at Vancouver station.
Yes, the driving distance between Seattle to Mission is 194 km. It takes approximately 2h 29m to drive from Seattle to Mission.
There are 60+ hotels available in Mission.


























