There are 5 ways to get from Bella Bella to Ketchikan by unknown, plane, ferry, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, fly to Ketchikan
best- Walk from Bella Bella to Bella Bella (Campbell Island) Airport (ZEL)unknown
- Fly from Bella Bella (Campbell Island) Airport (ZEL) to Ketchikan (KTN)plane ZEL - KTN
10h 39mTravel, ferry, train, car ferry
- Walk from Bella Bella to McLoughlin Bayunknown
- Take the ferry from McLoughlin Bay to Prince Rupertferry
- Take the train from Prince Rupert to Jaspertrain
- Take the train from Jasper to Vancouvertrain
- Take the train from Vancouver to Bellingham Amtrak Stationtrain
- Take the car ferry from Bellingham, WA to Ketchikancarferry Bel
4d 14hTravel, fly to Masset Airport
- Walk from Bella Bella to Bella Bella (Campbell Island) Airport (ZEL)unknown
- Fly from Bella Bella (Campbell Island) Airport (ZEL) to Masset Airport (ZMT)plane ZEL - ZMT
- Walk from Masset Airport (ZMT) to Ketchikanunknown
23h 30mTravel, fly to Prince Rupert Airport
- Walk from Bella Bella to Bella Bella (Campbell Island) Airport (ZEL)unknown
- Fly from Bella Bella (Campbell Island) Airport (ZEL) to Prince Rupert Airport (YPR)plane ZEL - YPR
- Walk from Prince Rupert Airport (YPR) to Ketchikanunknown
26h 39mTravel, fly to Northwest Regional Airport
- Walk from Bella Bella to Bella Bella (Campbell Island) Airport (ZEL)unknown
- Fly from Bella Bella (Campbell Island) Airport (ZEL) to Northwest Regional Airport (YXT)plane ZEL - YXT
- Walk from Terrace-Airport-YXT to Ketchikanunknown
8h 30m
Bella Bella (Campbell Island) Airport (ZEL) to Ketchikan (KTN) flights
Questions & Answers
The distance between Bella Bella and Ketchikan is 271 miles.
The best way to get from Bella Bella to Ketchikan without a car is to travel and ferry and train and car ferry which takes 4 days 14h and costs .
It takes approximately 10h 39m to get from Bella Bella to Ketchikan, including transfers.
Ketchikan is 1h behind Bella Bella. It is currently 4:19 PM in Bella Bella and 3:19 PM in Ketchikan.
There are 19+ hotels available in Ketchikan.
What companies run services between Bella Bella, BC, Canada and Ketchikan, AK, USA?
There is no direct connection from Bella Bella to Ketchikan. However, you can travel to Bella Bella (Campbell Island) Airport (ZEL) airport, fly to Ketchikan (KTN), walk to Airport Ferry/ Ketchikan International Airport, take the ferry to Airport Ferry/ Ketchikan "Town Side", walk to Tongass Hwy/ Airport Parking Lot, then take the bus to Front Street/ Eagle Park. Alternatively, you can take a vehicle from Bella Bella to Front Street/ Eagle Park via McLoughlin Bay, Prince Rupert, Prince Rupert, Jasper, Vancouver, Bellingham Amtrak Station, Bellingham, WA, Ketchikan, and Tongass Ave/ US Post Office/ AMHS & IFA Ferry Terminal in around 4d 14h.
- Website
- aircanada.com
Flights from Bella Bella (Campbell Island) Airport to Prince Rupert Airport via Vancouver
- Ave. Duration
- 25h 34m
- When
- Every day
- Estimated price
- $75–400
Flights from Bella Bella (Campbell Island) Airport to Northwest Regional Airport via Vancouver
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- $110–600
- Website
- alaskaair.com
Flights from Bella Bella (Campbell Island) Airport to Ketchikan via Vancouver, Seattle
- Ave. Duration
- 12h 18m
- When
- Every day
- Estimated price
- $310–1,200
- Website
- pacificcoastal.com
Flights from Bella Bella (Campbell Island) Airport to Masset Airport via Vancouver
- Ave. Duration
- 22h 46m
- When
- Every day
- Estimated price
- $460–1,400
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Prince Rupert to Jasper
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- $190–420
- Website
- https://www.viarail.ca/en
- Escape
- $190–400
- Business
- $230–370
- Business Plus
- $240–380
- Economy
- $210–410
- Economy Plus
- $230–420
Train from Jasper to Vancouver
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- $140–320
- Website
- https://www.viarail.ca/en
- Escape
- $140–310
- Business
- $180–310
- Business Plus
- $190–320
- Economy
- $150–310
- Economy Plus
- $170–320
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Vancouver to Bellingham Amtrak Station
- Ave. Duration
- 1h 56m
- Frequency
- Twice daily
- Estimated price
- $20–40
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 223 3779
- Website
- bcferries.com
Ferry from McLoughlin Bay to Prince Rupert
- Ave. Duration
- 10h 55m
- Frequency
- 5 times a week
- Estimated price
- $85–550
- Website
- https://www.bcferries.com
- Child
- $85–110
- Adult
- $190–220
- Car
- $360–550
- Phone
- +1 800-642-0066
- [email protected]
- Website
- dot.alaska.gov
Car ferry from Bellingham, WA to Ketchikan
- Ave. Duration
- 37h
- Frequency
- Once a week
- Estimated price
- $160–550
- Website
- https://dot.alaska.gov
- Schedules at
- https://dot.alaska.gov/amhs/schedules.shtml
- Adult 12+
- $160–550
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide











