Traveling to Campbell River

Campbell River is mid-way up the east coast of Vancouver Island, off the south-west coast of British Columbia, Canada. Campbell River has 22.5 km of waterfront property overlooking the beautiful Discovery Passage. This breathtaking scenery will be the backdrop to your exciting fishing adventure with Harry.

Mid Island Fishing Charters is moored at Discovery Harbor Marina, Slip D-5, located behind Zellers on the Island Highway, downtown Campbell River.

By

Land

Travel North on Inland Highway 19, or "Oceanside Route", Highway 19A from:
  • Victoria - 264 km / 165 miles - approx. 3.5 hours
  • Nanaimo - 153 km / 95 miles - 2 hours
  • Comox/Courtenay Airport - 45 km - 35 minutes
  • Seattle - approx. 7 hours (including ferry travel time)

Travel South on Highway 19 from:

  • Port Hardy - 235 km - 2.5 - 3 hours

Buses

Island Coach Lines Service to all points on Vancouver Island, including Campbell River. Connections from Vancouver by Greyhound or Pacific Coach Lines 1-800-318-0818 1-250-385-4411
Greyhound Service from Vancouver to Nanaimo
(via BC Ferries)
1-800-661-8747 1-604-482-8747
Pacific Coach Lines Service from Vancouver to Victoria (via BC Ferries). For scheduled departures from Vancouver International Airport. 1-800-661-1725 1-250-385-4411
Campbell River Transit Service within Campbell River 1-250-287-7433

Car rentals

Budget Car and Truck Rentals 1-800-268-8900 1-250-923-4283
National Car and Truck Rentals 1-800-227-7368 1-250-923-7278

By Sea

BC Ferries
Vehicle and passenger service from all routes to and from Vancouver Island from mainland BC. Schedules
1-888-223-3779 1-250-386-3431
Reservations
1-888-724-5223 1-604-444-2890
  • Vancouver (Tsawwassen) - Nanaimo (Duke Point) - 2 hours
  • Vancouver (Tsawwassen) - Victoria (Swartz Bay) - 1 hour 35 minutes
  • West Vancouver (Horseshoe Bay) - Nanaimo (Departure Bay) - 1 hour 35 minutes
  • Powell River/Westview (Sunshine Coast) - Comox (Little River) - 1 hour 15 minutes
  • Prince Rupert - Port Hardy (Inside Passage route) - approx. 15 hours
  • Bella Coola - Port Hardy (Discovery Coast Passage route) - approx. 12 hours
Victoria Clipper
high-speed catamaran passenger service between Seattle WA, USA and Victoria, BC 1-800-888-2535 1-206-448-5000
MV Coho vehicle and passenger service between Port Angeles, WA and Victoria, BC 1-360-457-4491
Washington State Ferries vehicle and passenger service between Anacortes, WA and Sidney (Victoria), BC 1-888-808-7977 1-206-464-6400

By Air

Pacific Coastal Airlines daily service from Vancouver to Campbell River - 40 minutes 1-800-663-2872 1-604-273-8666

Westjet

service from Calgary, AB to the Comox Airport (pick up can be arranged for our guests, so please give us a call) - 1 hour 15 minutes 1-888-937-8538
Central Mountain Air service from Vancouver - 40 minutes 1-888-865-8585 1-250-847-2517

Kenmore Air

Floatplane service from Lake Union (Seattle area) to Campbell River 1-800-543-9595
Corilair Daily floatplane service from Vancouver to Campbell River 1-250-287-8371