There are
262 mi
from Vancouver, WA to Ferndale, WA
That's the driving distance. It would take 5 hours 8 mins to go from Vancouver, Washington to Ferndale, Washington.
The flight distance (direct flight from Vancouver, WA to Ferndale, WA) is 221.66 mi.
262 mi = 421.49 kms