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:
    • Alaska Airlines (daily service from Seattle, Juneau, Sitka, and more)
    • Delta Airlines (seasonal summer service)
    • Ravn Alaska and Island Air Express (regional commuter flights)
  •  
  • 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
    📞 (800) 642-0066
    Alaska Marine Highway System

By Cruise Ship

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