The city's main train station, Fairhaven Station, is served by regularly scheduled Amtrak "Cascades" service to Vancouver and Seattle twice a day. Amtrak also operates one Thruway bus trip to supplement its train service on the corridor. The Bellingham Cruise Terminal is adjacent to the Amtrak station and serves as the southern terminus of the Alaska Marine Highway, a state-run ferry for passengers and vehicles. The ferries offer service to Ketchikan, Juneau, and Haines. The terminal is also served by San Juan Cruises, which provides seasonal passenger ferry service to the San Juan Islands and Friday Harbor.