There are 4 ways to get from Seattle to Desolation Sound Marine Provincial Park by bus, ferry, unknown, plane, 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.
Bus, ferry, travel
best- Take the bus from Seattle Bus Station to Vancouverbus
- Take the ferry from Horseshoe Bay to Langdaleferry
- Take the bus from Langdale Terminal to Egmontbus
- Walk from Egmont to Desolation Sound Marine Provincial Parkunknown
11h 29mFly Seattle Lake Union SPB to Powell Lake, travel
- Fly from Seattle Lake Union SPB (LKE) to Powell Lake (WPL)plane LKE - WPL
- Walk from Powell Lake (WPL) to Desolation Sound Marine Provincial Parkunknown
8h 36mTrain to Vancouver Harbour, fly to Powell River - Powell Lake, travel
- Take the train from Seattle to Vancouvertrain
- Fly from Vancouver Harbour to Powell River - Powell Lakeplane
- Walk from Powell River - Powell Lake to Desolation Sound Marine Provincial Parkunknown
6h 43mBus to Vancouver Harbour, fly to Powell River - Powell Lake, travel
- Take the bus from Seattle, WA - Convention centre to Vancouver Waterfront Station, BCbus
- Fly from Vancouver Harbour to Powell River - Powell Lakeplane
- Walk from Powell River - Powell Lake to Desolation Sound Marine Provincial Parkunknown
6h 59m
Seattle Lake Union SPB (LKE) to Powell Lake (WPL) flights
Questions & Answers
The distance between Seattle and Desolation Sound Marine Provincial Park is 461 km.
The best way to get from Seattle to Desolation Sound Marine Provincial Park without a car is to bus and ferry and travel which takes 11h 29m and costs .
It takes approximately 11h 29m to get from Seattle to Desolation Sound Marine Provincial Park, including transfers.
There are five+ hotels available in Desolation Sound Marine Provincial Park.
What companies run services between Seattle, WA, USA and Desolation Sound Marine Provincial Park, BC, Canada?
There is no direct connection from Seattle to Desolation Sound Marine Provincial Park. However, you can take the bus to Vancouver, walk to East-Van, take the bus to Cypress Mountain, take the taxi to Horseshoe Bay, take the ferry to Langdale, walk to Langdale Terminal, take the bus to Egmont, then travel to Desolation Sound Marine Provincial Park. Alternatively, you can take the line 70 bus to Fairview Ave E & Yale Ave N, walk to Seattle Lake Union SPB (LKE) airport, fly to Powell Lake (WPL), then travel to Desolation Sound Marine Provincial Park.
- Website
- harbourair.com
Flights from Seattle Lake Union SPB to Powell Lake via Coal Harbour Spb
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $500–800
Flights from Seattle Lake Union SPB to Powell Lake via Victoria Inner Harbour Apt, Coal Harbour Spb
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $500–850
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $65–150
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- $30–55
- Schedules at
- flixbus.com
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- $29–60
- Website
- https://www.greyhound.com/
- Phone
- 1-844-613-8222
- [email protected]
- Website
- sunshinecoastconnector.ca
Bus from Langdale Terminal to Egmont
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- $60–85
- Website
- https://sunshinecoastconnector.ca/index.php?route=common/home
- Passenger
- $60–85
- 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
- Phone
- +1 888 223 3779
- Website
- bcferries.com
Ferry from Horseshoe Bay to Langdale
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $7–65
- Website
- https://www.bcferries.com
- Child
- $7–23
- Adult
- $15–45
- Car
- $45–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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide











