The Whidbey Island ferry loop from Seattle

Two ferries, one floating bridge and three shorelines in a day. Which way to go, when to book the one sailing that takes reservations, how fares work across three routes, and sourced one-day and two-day plans.

WA Ferry Tracker › The Whidbey Island ferry loop from Seattle

🛳️ Live now: Washington State Ferries map and drive-up spaceWSDOT data, refreshed every minute
Half of the loop is first come, first servedMukilteo–Clinton has no reservations: check the boats and drive-up space. Port Townsend–Coupeville does, so set an alert for that leg.

The Whidbey Island loop is one of the best full days you can spend in a car around Seattle. You take two ferries and one floating bridge, see three very different shorelines, and end up back where you started without retracing a mile. It goes like this: the Mukilteo–Clinton ferry onto the south end of Whidbey, a drive up the island past Langley and Coupeville, the Coupeville–Port Townsend ferry across Admiralty Inlet, the Hood Canal Bridge, and then home on Kingston–Edmonds or Bainbridge–Seattle. You can also run it in reverse.

Whidbey is a big island. Wikipedia lists it at about 37 miles from north to south, the largest island in Washington, with about 69,500 residents at the 2020 census. So the loop is a real day, not a quick hop. This page is about putting the pieces together: which direction to go, when to book the one ferry that takes reservations, where the lines form, how fares work across three routes, and two sample plans. It doesn't repeat our route and terminal pages. For the crossings themselves, see the Mukilteo–Clinton route guide, the Port Townsend–Coupeville route guide and the Port Townsend and Coupeville terminals page. For a South Whidbey stay rather than a loop, see our Mukilteo–Clinton Whidbey weekend guide.

Quick take: Only one leg of the loop takes reservations: Port Townsend–Coupeville. WSF says reservations there are "strongly recommended" for vehicles, and only about 20% of car space is held back for stand-by. Book that sailing first and build the rest of the day around it. Mukilteo–Clinton, Edmonds–Kingston and Bainbridge–Seattle are all first come, first served. Going clockwise (Mukilteo first) puts the Hood Canal Bridge after your reserved sailing instead of before it, which is one less thing that can make you late. In winter, check the tidal cancellation list, because some evening Port Townsend–Coupeville sailings don't run.

The loop at a glance

LegWhat it isReservations?What to watch
1. Mukilteo → ClintonWSF car ferry, about 20 minutes (route guide)No. First come, first servedWeekend lines on SR 525 in Mukilteo. Prepaying doesn't hold you a spot
2. Clinton → Coupeville terminalDrive SR 525 north, then SR 20 (WSDOT's directions)n/aThe Coupeville ferry terminal is at Keystone, south of town, not downtown
3. Coupeville → Port TownsendWSF car ferry, about 35 minutes (route guide)Yes, for vehicles. Strongly recommendedArrive 30–45 minutes early. Tidal and weather cancellations
4. Port Townsend → Hood Canal BridgeSR 19 / SR 20 south to SR 104 (WSDOT's directions)n/aBridge openings for boats, and wind closures
5a. Kingston → EdmondsWSF car ferry, about 30 minutes (route guide)NoKingston boarding passes at busy times. Sunday afternoon lines
5b. or Bainbridge → SeattleWSF car ferry, about 35 minutes (route guide)NoLands downtown at Colman Dock instead of Edmonds

Which direction should you go?

Both directions work. The question is where you want your risk. The loop has one fixed point (the reserved Port Townsend–Coupeville sailing) and one or two first-come ferries plus a drawbridge on either side of it.

Clockwise: Mukilteo first, Kingston or Bainbridge home (our default)

Counterclockwise: Edmonds or Seattle first, Mukilteo home

Rule of thumb (ours, not WSF's): if your reserved sailing is from Coupeville, go clockwise. If it's from Port Townsend, go counterclockwise. Book the reservation first and let it pick the direction for you.

Booking the Port Townsend–Coupeville leg

This is the one part of the loop you can't leave to chance. WSF takes vehicle reservations on only two routes, Port Townsend/Coupeville and Anacortes/San Juan Islands. Its reservations page says they're "available and strongly recommended" on both. What matters for a loop:

Enter your real vehicle length and height when you book, including roof boxes, bike racks and anything you're towing. WSDOT warns that boats on this route have limited height clearance and trucks may be loaded out of sequence. Our route guide has the current boat's clearance.

Tides, wind and the Hood Canal Bridge

Two things on this loop can change your plans with little warning, and neither is a ferry line.

Tidal cancellations at Keystone

WSDOT says the Port Townsend/Coupeville route has scheduled cancellations or changed sailing times because of tidal currents, and it posts the full list on its tide-cancellations page. In November 2026 they're hitting evening sailings. On Sunday, Nov. 8, 2026, for example, WSF cancelled the 6:45 p.m. sailing from Port Townsend and the 7:30 p.m. from Coupeville. On Monday, Nov. 9, both evening round trips are cancelled, and the last sailings are 5:15 p.m. from Port Townsend and 6:00 p.m. from Coupeville. WSF lists Edmonds/Kingston and Mukilteo/Clinton as the alternate routes. For a loop, that means two things. Don't plan on the last sailing of the day in winter without checking the list. And if your crossing is cancelled, your fallback is the long way around, so allow several hours. Our route guide explains why Keystone is so tide-sensitive.

Hood Canal Bridge openings and closures

Wikipedia describes the Hood Canal Bridge (SR 104) as the longest floating bridge in the world in a saltwater tidal basin, at 7,869 feet. It opened in 1961. It isn't a toll road. It opens for marine traffic because federal law gives boats the right of way. WSDOT says an opening can take about 10 to 45 minutes. From May 22 through Sept. 30, pleasure boats can't require an opening from 3 to 6:15 p.m., but commercial and Navy vessels still can. WSDOT also says the bridge generally closes to traffic in storms with winds over 40 mph sustained for 15 minutes or more, and sometimes at lower speeds depending on wind direction. Check WSDOT's Hood Canal Bridge status page, which lists scheduled drawspan openings, before you head for it, especially on a windy day or if a reserved sailing is waiting on the other side.

Timing the first-come ferries

WSF's "best times to travel" charts rate each vehicle sailing from "unlikely to fill" to "likely full," based on ticket sales from a past year. Here's what the fall 2026 charts say for the days a loop usually uses. We describe patterns, not clock times, since sailings change by season. Open the current charts for exact times. Summer and holiday weekends run well above these.

The charts are for vehicles only. WSDOT says there's almost always room for walk-on passengers and bicyclists.

Line and terminal tips, leg by leg

Mukilteo

Ferry traffic lines up on SR 525 (the Mukilteo Speedway). WSDOT says buying tickets online in advance doesn't guarantee space on the boat. It just speeds up the tollbooth. The Mukilteo terminal guide covers the holding lanes and restrooms.

Clinton to Coupeville

From Clinton, SR 525 runs up the middle of the island as part of the Whidbey Island Scenic Byway, through Freeland and Greenbank, and ends at SR 20 south of Coupeville. For the ferry, WSDOT's directions are to follow SR 525 north, turn left onto SR 20, and follow the signs. If you're coming south from Oak Harbor or Deception Pass, stay on SR 20 past the town of Coupeville. WSDOT says that at the terminal, northbound arrivals use the vehicle turnaround to change direction before the tollbooth.

Coupeville (Keystone) terminal

The terminal is at 1400 South SR 20, next to Fort Casey State Park, several miles south of downtown Coupeville. WSDOT says there's parking along the road and at the state park, but none of it is secured. There's a waiting room, restrooms and food service. There's no overhead loading and no elevator at the terminal. If you arrive early, Fort Casey is right next door (see below).

Port Townsend terminal

The terminal is at 1301 Water Street, at the edge of the historic downtown. WSDOT calls downtown parking "extremely limited," with two-hour street parking, and recommends the Haines Place Park-N-Ride lot. When you leave for the bridge, WSDOT's route (written the other way, from Kingston) uses SR 19 and the Port Ludlow/Chimacum exit, so you can reverse it: head out of town to SR 19, then south to SR 104 and the Hood Canal Bridge.

Kingston

WSDOT says that after crossing the Hood Canal Bridge eastbound on SR 104, the Kingston terminal is about 8 more miles, through Port Gamble. At busy times Kingston uses a boarding pass to hold your place in line. WSDOT's Kingston page says it's required on weekends and during the Thanksgiving, Christmas and New Year's holiday weeks from 8 a.m. to 8 p.m., and daily over the same hours in summer (Mother's Day through Indigenous Peoples' Day). The Edmonds page describes it as active daily from 8 a.m. to 8 p.m., so assume you'll need one. Get it at the kiosk just west of SR 104 and Lindvog Rd NE. Ferry tickets are sold separately. See our Kingston terminal guide.

Bainbridge instead

WSDOT's directions from the Hood Canal Bridge are to turn right off the bridge and drive about 6 miles to the "Poulsbo, Bainbridge Island" exit, then follow that road about 13 miles to the ferry dock. See our Bainbridge terminal guide and Seattle–Bainbridge route guide.

How fares work across the loop

We don't list prices, because WSF changes them and they depend on your vehicle size. Use WSDOT's fare calculator for each leg. The rules below come from WSDOT's ticket information and terminal pages, and they're what make loop fares confusing:

Stops along the way (sourced)

You won't have time for everything in one day. These are the stops we could confirm from official or reference sources, from south to north.

Parking passes: State Parks says a Discover Pass is needed to park at Washington State Parks. Current prices are $10 for a day or $45 a year, plus any transaction fees. One pass covers one vehicle at a time. Deception Pass has automated pay stations, and a valid disabled parking placard gives free parking in state parks.

Sample plans

One-day loop, clockwise (Saturday)

  1. Book first: a midday Coupeville → Port Townsend reservation. That gives you the morning on Whidbey without rushing.
  2. Early morning: catch a Mukilteo boat before the late-morning "often full" stretch. Check the terminal cameras before you leave home.
  3. Morning: stop in Langley for coffee and a walk, then drive up SR 525 to Coupeville and Penn Cove.
  4. Before your sailing: be at the Keystone terminal 30–45 minutes early, as WSF asks. Use the wait for Fort Casey next door.
  5. Afternoon: walk Port Townsend's downtown after the crossing.
  6. Late afternoon: check the Hood Canal Bridge status, then choose Kingston or Bainbridge. In the fall chart, Kingston is "often full" until about 6 p.m. on weekends, so either have an early dinner in Port Townsend and aim for a Kingston boat after about 7 p.m., or go home through Bainbridge.

We haven't given drive times between stops, because we couldn't verify them from an official source. Check a map app with live traffic for each leg, and add your own buffer before the reserved sailing.

Two-day loop (overnight on Whidbey or in Port Townsend)

  1. Day 1: take Mukilteo → Clinton (outside the Friday-afternoon or Saturday late-morning peaks if you can). Do Langley, then central Whidbey: Coupeville, Ebey's Landing and Fort Ebey. Add Deception Pass if the days are long. Stay overnight on the island.
  2. Day 2: visit Fort Casey in the morning, then take a reserved Coupeville → Port Townsend sailing. Spend the afternoon in Port Townsend, then cross the Hood Canal Bridge and head home on Kingston → Edmonds or Bainbridge → Seattle, outside the Sunday-afternoon peak.
  3. Or reverse it: drive to Port Townsend on day 1 via Edmonds → Kingston or Seattle → Bainbridge. Take a reserved Port Townsend → Coupeville sailing on the morning of day 2, then come home on Clinton → Mukilteo, before late morning or after about 6:30 p.m. on a Sunday.

We don't recommend specific hotels, restaurants or shops, because we couldn't verify current hours and details for them.

Kids, pets and accessibility on the loop

Day-of checklist

What we couldn't verify

We left these out or kept them general because we couldn't confirm them from an official source: drive times and distances between Clinton, Langley, Coupeville, Deception Pass, Port Townsend and the Hood Canal Bridge; current fare amounts (use WSDOT's fare calculator); exact sailing times beyond the dated examples above; whether a car-free version of the full loop works on Island Transit, Jefferson Transit and Kitsap buses (Island Transit is fare-free per Wikipedia, but we didn't check the connections); specific restaurants, wineries, farms and lodging; and how often the Hood Canal Bridge opens on a typical day.

FAQ

How long does the Whidbey Island ferry loop take?

Plan on a full day. The three crossings alone are about 20 minutes (Mukilteo–Clinton), 35 minutes (Port Townsend–Coupeville) and 30 to 35 minutes (Kingston–Edmonds or Bainbridge–Seattle), before lines, loading and the drive up Whidbey and across to the Hood Canal Bridge. Add stops in Langley, Coupeville or Port Townsend, and a two-day version is more relaxed.

Do I need a reservation for the Whidbey loop?

Only for the Port Townsend–Coupeville crossing, where WSF says vehicle reservations are strongly recommended and keeps about 20% of space for stand-by. Mukilteo–Clinton, Edmonds–Kingston and Bainbridge–Seattle don't take reservations. See our Port Townsend–Coupeville reservations guide.

Which direction is best for the Whidbey Island loop?

Clockwise (Mukilteo first) usually has less risk, because the Hood Canal Bridge comes after your reserved Port Townsend–Coupeville sailing, not before it. Counterclockwise works well if you're staying in Port Townsend the night before, or if your reservation is a morning sailing from Port Townsend.

When do Port Townsend–Coupeville winter reservations open?

WSF moved the winter 2026–27 release to Tuesday, Nov. 10, 2026, at 10 a.m. PT, with a virtual waiting room. It covers Dec. 27, 2026 through March 20, 2027. On this route, 80% of vehicle space is released then, and 20% is held for stand-by.

Do I pay for every ferry on the loop?

The car and driver pay on all three, because vehicle fares on these routes are one way. Passengers pay each way on Port Townsend–Coupeville. On the central routes, they pay going toward the islands and nothing coming back from Clinton, Kingston or Bainbridge. Riders under 19 travel free. Use WSDOT's fare calculator for current prices.

What happens if the Port Townsend ferry is cancelled for tides?

WSF posts tidal cancellations in advance, often for winter evening sailings, and lists Edmonds/Kingston and Mukilteo/Clinton as the alternate routes. That means driving the long way around, so check the list before you book. If you hold a reservation on a cancelled sailing, follow WSF's alert instructions.

Does the Hood Canal Bridge cause delays?

It can. WSDOT says an opening for marine traffic takes about 10 to 45 minutes. The bridge can also close to traffic in sustained winds over 40 mph. Check WSDOT's Hood Canal Bridge status page, which lists scheduled openings, before you drive to it. It isn't a toll bridge.

Is it worth adding Deception Pass to the loop?

If you have the daylight. Deception Pass is at the north tip of Whidbey, so it's a detour north and back before the Coupeville ferry. The state park needs a Discover Pass to park, and its day-use hours are 8 a.m. to dusk in winter. Check its current notices, because some areas are closed this season.

Should I go home via Kingston or Bainbridge?

Kingston–Edmonds is closer to the Hood Canal Bridge and lands north of Seattle. Bainbridge–Seattle lands downtown. In WSF's fall 2026 charts, weekend afternoons out of Kingston are mostly "often full," while Bainbridge to Seattle is mostly "sometimes full." On a fall Sunday afternoon, Bainbridge is often the calmer choice.

Related: Mukilteo–Clinton ferry route · Mukilteo ferry terminal (and Clinton) · Port Townsend–Coupeville ferry route · Port Townsend & Coupeville terminals · Port Townsend–Coupeville reservations · Port Townsend–Coupeville reservation alerts · Mukilteo–Clinton Whidbey weekend · Edmonds–Kingston ferry route · Kingston ferry terminal · Seattle–Bainbridge ferry route · Edmonds ↔ Kingston day trip · Best time to take the ferry · Ferry with kids (baby, toddler) · Ferry with a dog or pet · Ferry accessibility (wheelchair, elevators) · All ferry guides · WSF ferry tracker with WhatsApp alerts

📤 Share this on WhatsApp

Sources

Independent guide, not affiliated with Washington State Ferries, WSDOT, Washington State Parks or the National Park Service. Schedules, fares, reservations, tidal cancellations, bridge status and park notices change, so confirm on wsdot.wa.gov and parks.wa.gov or call WSF at 206-464-6400 before you travel. Last updated November 8, 2026.

⭐ Featured by Kapil
📰 Daily Comics✋ AI Palm Reader🎮 All games →