Getting Here

Getting to Bamfield

Bamfield is located on the West Coast of Vancouver Island in the province of British Columbia, Canada’s western-most province.

By car, get to Nanaimo on Vancouver Island by ferry (

  • Vancouver via Horseshoe Bay Terminal to Nanaimo
  • OR, Vancouver via Tsawwassen Terminal to Nanaimo

Travel north/north west via the Island Highway to the town of Port Alberni.

From Pt.Alberni follow the signs to Bamfield. You will be traveling on a well-maintained gravel logging road for approx. 95 kilometers (60 miles). Pro Tip: just follow the power poles!

The village is divided in half by the waters of Bamfield Inlet. We are on the west side. You will arrive on the east side. The water taxi is available 8am to 6pm to give you a lift across the inlet  (this is a 2 minute ride).

Launch your Boat at Port Alberni

China Creek Marina (phone 250-723-9812) or Clutes Haven Marina, 5140 River Road, Port Alberni (phone 250-724-6837)

Run your boat down the inlet to Barkley Sound and into Bamfield. Go up past the Coast Guard and past the red Government Wharf. We’re on the starboard side, 5 docks past the red Government Wharf.

You can also trailer your boat and launch right here in Bamfield:
Port Desire Boat Launch at Centennial Park, Grappler Rd, Bamfield (phone 250-728-3006)

When you arrive in town, turn right at the first four-way stop. Travel 1½ blocks and the launch is on your left.

By Passenger Ferry

From Pt. Alberni via the M.V. Francis Barkley – this freight/passenger boat leaves Port Alberni at 8 a.m. Tuesdays, Thursdays and (during the summer) Saturdays. Check their website at for more sailing times and information, or call them at (250) 723-8313 (year-round), Monday to Friday 8 AM to 5PM (P.S.T.), or Fax: (250) 723-8314, or toll free at 1-800-663-7192.

By Bus:

The West Coast Trail Express –

Pachena Bay Express – (250) 728-1290

By Air:

Pacific Seaplanes 1 (250) 616-5858

West Coast Wild Adventures – 1 (250) 726-8668

Tofino Air – 1-888-436-7776

K.D. Air – 1-800-665-4244

Baxter Air – 1-800-661-5599

%d bloggers like this: