Miles between Shoreline, WA and Oak Harbor, WA

There are
58 mi
from Shoreline, WA to Oak Harbor, WA

That's the driving distance. It would take 1 hour 47 mins to go from Shoreline, Washington to Oak Harbor, Washington.

The flight distance (direct flight from Shoreline, WA to Oak Harbor, WA) is 39.66 mi.

58 mi = 92.84 kms