There are 3 ways to get from Whidbey Island to Duncan by ferry, 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.
Ferry, bus via Seattle
best- Take the ferry from Clinton to Mukilteoferry
- Take the ferry from Seattle Clipper Terminal to Victoriaferry
- Take the bus from Legislature Terminal to Trunk & Ypresbus 66
8h 42m$195–340Ferry, bus
cheapest- Take the ferry from Coupeville to Port Townsendferry
- Take the bus from Haines Place Park & Ride to Sequim Transit Centerbus 8
- Take the ferry from Port Angeles to Victoriaferry
- Take the bus from Legislature Terminal to Trunk & Ypresbus 66
8h 47m$51–83Ferry, fly, bus
- Take the ferry from Clinton to Mukilteoferry
- Fly from Seattle Lake Union SPB (LKE) to Victoria Inner Harbour Apt (YWH)plane LKE - YWH
- Take the bus from Douglas St at Courtney St to Trunk & Ypresbus
5h 59m$185–540
Whidbey Island to Duncan by ferry, bus, and foot
Questions & Answers
The cheapest way to get from Whidbey Island to Duncan is to ferry and bus which costs $50 - $85 and takes 8h 47m.
The fastest way to get from Whidbey Island to Duncan is to ferry and fly and bus which takes 5h 59m and costs $180 - $550.
The distance between Whidbey Island and Duncan is 250 km.
The best way to get from Whidbey Island to Duncan without a car is to ferry and bus via Seattle which takes 8h 42m and costs $190 - $340.
It takes approximately 8h 42m to get from Whidbey Island to Duncan, including transfers.
There are 75+ hotels available in Duncan.
What companies run services between Whidbey Island, WA, USA and Duncan, BC, Canada?
There is no direct connection from Whidbey Island to Duncan. However, you can take the ferry to Mukilteo, walk to Mukilteo Ferry Terminal Bay 1, take the line 117 bus to Lynnwood City Center Station, walk to Lynnwood City Center, take the vehicle to Westlake, walk to 3rd Ave & Pine St, take the line 5 bus to 3rd Ave & Bell St, walk to Seattle Clipper Terminal, take the ferry to Victoria, walk to Legislature Terminal, then take the bus to Trunk & Ypres. Alternatively, you can take a ferry from Coupeville to Trunk & Ypres via Port Townsend, Water St & Fillmore St, Haines Place Park & Ride, Sequim Transit Center, Port Angeles Gateway Transit Center, Port Angeles, Victoria, and Legislature Terminal in around 8h 47m.
- Website
- harbourair.com
Flights from Seattle Lake Union SPB to Victoria Inner Harbour Apt
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $140–440
- Phone
- +1 250 746 9899
- [email protected]
- Website
- Cowichan Valley
Bus from Legislature Terminal to Trunk & Ypres
- Ave. Duration
- 1h 22m
- Frequency
- 6 times a week
- Estimated price
- $3
- Website
- Cowichan Valley
- Single Ride - All Passengers
- $3
Bus from Legislature Terminal to Trunk & Ypres
- Ave. Duration
- 1h 22m
- Frequency
- 6 times a week
- Estimated price
- $3
- Website
- Cowichan Valley
- Single Ride - All Passengers
- $3
Bus from Douglas St at Courtney St to Trunk & Ypres
- Ave. Duration
- 1h 19m
- Frequency
- 6 times a week
- Estimated price
- $3
- Website
- Cowichan Valley
- Single Ride - All Passengers
- $3
- Phone
- 1-360-385-4777
- Website
- Jefferson Transit
Bus from Haines Place Park & Ride to Sequim Transit Center
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Website
- Jefferson Transit
- Schedules at
- Jefferson Transit Schedules
- Phone
- +1 360 705 7000
- Website
- Washington State Ferries
Ferry from Clinton to Mukilteo
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Estimated price
- $8–35
- Schedules at
- Washington State Ferries
- Passenger
- $8–21
- Vehicle & Driver
- $22–35
Ferry from Coupeville to Port Townsend
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $6–35
- Schedules at
- Washington State Ferries
- Passenger
- $9–22
- Vehicle & Driver
- $25–35
Ferry from Clinton to Mukilteo
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Estimated price
- $8–35
- Schedules at
- Washington State Ferries
- Passenger
- $8–21
- Vehicle & Driver
- $22–35
- Phone
- +1 800-888-2535
- Website
- clippervacations.com
Ferry from Seattle Clipper Terminal to Victoria
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $170–290
- Schedules at
- clippervacations.com
- Adult
- $170–290
- Child
- $110–150
- Phone
- +1 888-993-3779
- Website
- Black Ball Ferry Line
Ferry from Port Angeles to Victoria
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $35
- Website
- Black Ball Ferry Line
- Schedules at
- Black Ball Ferry Line Schedule & Fares
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 5 delightfully under-the-radar French towns you need to visit, Flying into Beijing?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.












