Bellingham is the southern port of the Alaska Ferry, which departs from the Bellingham Cruise Terminal in Fairhaven (I-5 Exit 250). The ferry makes a week-long voyage through Alaska’s Inside Passage, stopping at numerous ports including Ketchikan and Juneau. Go to ferryalaska.com to see the schedule.
Updated Alaska Ferry schedule information is at: http://dot.alaska.gov/amhs/.
While regular ferry service to the San Juan islands operates from Anacortes, WA, San Juan cruises and other operators from the Bellingham Cruise Terminal offer access both by tours and charters.
The ferry to Lummi Island departs Gooseberry Point on a regular schedule throughout the day. Take I-5 Exit 260. This is a first-come, first-served ferry. Pricing can be found here.
From Canada & Points North
From Seattle & Points South
The Port of Bellingham operates a number of the transportation connections within Whatcom County including the airport, marinas, cruise terminal, and Fairhaven Station, where Amtrak train and bus services are located.