Let s all remember that to get to Bellingham from Port Angeles you either need to take a ferry across Puget Sound or drive all the way down to Tacoma and go across the Tacoma Narrows Bridge. That s why it will take 4 hours.Probably the most efficient way to go is to take the Ferry from Port Townsend to Keystone (on Whideby Island). Drive north off of Whidbey Island and pick up I5 north of Mount Vernon.Edited to add: Bing does not factor in the wait time usually needed for loading and unloading onto the ferry. Plan on at least 3.5 hours for the transit, assuming you have minimal wait times for the ferry. 4 hours for the whole journey is a resonable estimate!
If you take The ferry it is 118.8 miles or a 3 hour 10 min. drive. Map: http://www.bing.com/maps/#JmNwPTQ4LjM3Mj��
Yahoo Maps shows it s almost a 4 hour drive for 120 miles. Wow. Must be a million stoplights.http://maps.yahoo.com/#mvt=m lat=48.3720��