By Car
From Interstate 5 take exit #250 onto Old Fairhaven Parkway and head west for approximately 1 mile.
If you are approaching from the south, scenic Chuckanut Drive is a wonderful way to get to Fairhaven.
By Bus
The Greyhound bus stops at Fairhaven Station several times each day.
By Train
The Amtrak Cascades, which runs between Eugene, Portland, Seattle, and Vancouver, BC, stops at Fairhaven Station.
By Water
The Bellingham Cruise Terminal is the southernmost terminus of the Alaska Marine Highway System. The Washington State Ferry System does not provide regularly scheduled service to Fairhaven or Bellingham.
By Air
Bellingham International Airport is served by several major airlines, including Delta and Horizon. The airport also provides general aviation services.
As is common in the travel industry, the writer was provided with complimentary accommodations, meals, and recreation for the purpose of reviewing those services. While it has not influenced this review, About.com believes in full disclosure of all potential conflicts of interest. For more information, see our ethics policy.


