There are 5 ways to get from Seattle to Duncan by ferry, bus, busferry, car, tram, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus
best- Take the ferry from Seattle Clipper Terminal to VictoriaSeattle
- Take the bus from Legislature Terminal to Trunk & Ypres66
5h 33m$176–295Drive, ferry
cheapest- Drive from Seattle to Horseshoe Bay
- Take the ferry from Horseshoe Bay to Departure Bay
- Drive from Departure Bay to Duncan
5h 27m$77–247Bus, bus and ferry
- Take the bus from Seattle, WA - Convention centre to Canada Place
- Take the busferry from Vancouver Cruise Ship Terminal to Victoria
- Take the bus from Legislature Terminal to Trunk & Ypres66
10h 35m$102–132Tram to Seattle-Tacoma International Airport, fly to Victoria International Airport, taxi
- Take the tram from Pioneer Square to SeaTac/Airport
- Fly from Seattle-Tacoma International Airport (SEA) to Victoria International Airport (YYJ)SEA - YYJ
- Take the taxi from Victoria-Airport-YYJ to Duncan
3h 53m$364–1,014Fly Seattle Lake Union SPB to Victoria Inner Harbour Apt, bus
- Fly from Seattle Lake Union SPB (LKE) to Victoria Inner Harbour Apt (YWH)LKE - YWH
- Take the bus from Douglas & Fort to Trunk & Ypres
4h 2m$507–757
Seattle to Duncan by ferry, foot, and bus
Questions & Answers
The cheapest way to get from Seattle to Duncan is to bus and bus and ferry which costs $100 - $140 and takes 10h 35m.
The fastest way to get from Seattle to Duncan is to tram and fly and taxi which takes 3h 53m and costs $360 - $1,100.
No, there is no direct bus from Seattle to Duncan. However, there are services departing from Seattle, WA - Convention centre and arriving at Trunk & Ypres via Vancouver Cruise Ship Terminal and Legislature Terminal. The journey, including transfers, takes approximately 10h 35m.
The distance between Seattle and Duncan is 200 km.
The best way to get from Seattle to Duncan without a car is to ferry and bus which takes 5h 33m and costs $170 - $300.
It takes approximately 5h 33m to get from Seattle to Duncan, including transfers.
Seattle to Duncan bus services, operated by Quick Shuttle, depart from Seattle, WA - Convention centre station.
Seattle to Duncan bus services, operated by Quick Shuttle, arrive at Canada Place station.
There are 70+ hotels available in Duncan.
What companies run services between Seattle, WA, USA and Duncan, BC, Canada?
There is no direct connection from Seattle to Duncan. However, you can take the ferry to Victoria, walk to Legislature Terminal, then take the bus to Trunk & Ypres. Alternatively, you can take a bus from Seattle, WA - Convention centre to Trunk & Ypres via Canada Place, Vancouver Cruise Ship Terminal, Victoria, and Legislature Terminal in around 10h 35m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- alaskaair.com
Flights from Seattle-Tacoma International Airport to Victoria International Airport
- Ave. Duration
- 54 min
- When
- Every day
- Estimated price
- $45–340
- Website
- harbourair.com
Flights from Seattle Lake Union SPB to Victoria Inner Harbour Apt
- Ave. Duration
- 30 min
- When
- Monday to Saturday
- Estimated price
- $45–350
- Phone
- +1 888-889-6368
- main@soundtransit.org
- Website
- soundtransit.org
Tram from Pioneer Square to SeaTac/Airport
- Ave. Duration
- 35 min
- Frequency
- Every 10 minutes
- Estimated price
- $5
- Website
- https://www.soundtransit.org
- Phone
- 250-746-9899
- Website
- bctransit.com
Bus from Legislature Terminal to Trunk & Ypres
- Ave. Duration
- 1h 22m
- Frequency
- 3 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/cowichan-valley/home
- Schedules at
- https://www.bctransit.com/cowichan-valley/schedules-and-maps/
- Single Ride - All Passengers
- $3
Bus from Douglas & Fort to Trunk & Ypres
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/cowichan-valley/home
- Schedules at
- https://www.bctransit.com/cowichan-valley/schedules-and-maps/
- Single Ride - All Passengers
- $3
- Phone
- +1 800.665.2122
- rez@quickcoach.com
- Website
- quickcoach.com
Bus from Seattle, WA - Convention centre to Canada Place
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- $50–65
- Schedules at
- quickcoach.com
- Adult
- $50–65
- Phone
- +1 888 788 8840
- reservations@bcfconnector.com
- Website
- bcfconnector.com
Busferry from Vancouver Cruise Ship Terminal to Victoria
- Ave. Duration
- 4h 25m
- Frequency
- On demand
- Estimated price
- $45–65
- Website
- https://bcfconnector.com/
- Schedules at
- https://bcfconnector.com/bc-ferries-connector-schedules/
- Adult
- $45–65
- Phone
- +1 800-888-2535
- Website
- clippervacations.com
Ferry from Seattle Clipper Terminal to Victoria
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Estimated price
- $170–300
- Schedules at
- clippervacations.com
- Adult
- $170–300
- Child
- $110–150
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Horseshoe Bay to Departure Bay
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $18–160
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $18–55
- Standard Vehicle + Passenger
- $110–160
- Ave. Duration
- 1h 6m
- Estimated price
- $170–210
Sidney Taxi
- Phone
- +1 250 656 6666
Peninsula Taxi
- Phone
- +1 250 656 1111
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Is ride-sharing platform BlaBlaCar right for you?, and Flying into Beijing? - to help you get the most out of your next trip.

















