How to Get to Ketchikan, Alaska

Ketchikan is located on Revillagigedo Island in Southeast Alaska and is not connected to the mainland by road. All travel into the city is by air or sea, making the journey just as memorable as the destination. Whether you’re flying in, cruising the Inside Passage, or hopping a ferry, reaching Ketchikan offers incredible views of rainforest-covered islands and coastal waters.

By Air

Ketchikan International Airport (KTN) is located across the Tongass Narrows on Gravina Island.
Visitors take a quick airport ferry (5–10 minutes) to reach the town center.

Airlines that serve Ketchikan include:

Charter flights and floatplanes also connect Ketchikan to smaller Southeast communities and wilderness lodges.


By Ferry (Alaska Marine Highway)

Ketchikan is one of the main hubs for the Alaska Marine Highway System (AMHS).
Ferries run from Bellingham, WA and Prince Rupert, BC, as well as other Alaska towns like Wrangell, Petersburg, Juneau, and Sitka.

Ferry terminal location:
3501 Tongass Ave, Ketchikan, AK 99901
1-800-642-0066


By Cruise Ship

Ketchikan is one of the most popular ports of call on Inside Passage cruises.
Cruise ships dock directly downtown, providing easy access to shopping, excursions, and local attractions.