Driving to Campbell River

When traveling to Campbell River by vehicle, you will cross the Strait of Georgia by ferry, from either Vancouver Canada or Washington State. Click for links and reservation numbers.

The city of Vancouver, is on the mainland coast of British Columbia. From Vancouver, via BC Ferries, you will travel to one of three places on Vancouver Island. BC Ferries offers a convenient service, with multiple sailings per day, 7 days a week.

The three sailing routes from Vancouver are:

Horseshoe Bay (Vancouver) to Departure Bay, (Nanaimo)

The Horseshoe Bay terminal is located on the north side of Vancouver, and is best if you want to see Vancouver. Check out this map (north on map) for directions to the Horseshoe Bay Ferry Terminal. From Departure Bay it is an approximate 1 hour and 30 minutes drive to Campbell River on the Inland Island Hwy (19) north.

Tsawwassen (Vancouver) to Duke Point (Nanaimo)

The Tsawwassen terminal is located just south of Vancouver. This is the best route if you are traveling from the Vancouver International Airport, the US border or wish to bypass Vancouver. Check out this map (south on map) for directions to the Tsawwassen Ferry Terminal and get in the Duke Point-Nanaimo lane. From Duke Point it is an approximate 1 hour and 45 minute drive to Campbell River on the Inland Island Hwy (19) north.

Tsawwassen (Vancouver) to Swartz Bay (Victoria)

This route is for travelers who would like to visit Victoria, the capital city of BC, before making their way north to Campbell River. When arriving at the Tsawwassen Ferry Terminal, get into the Swartz Bay-Victoria lane.

Ferries from Mainland BC

 BC Ferries  Routes & Fares Toll-free: 1.888.223-3779
 Toll-free reservations within BC 1.888.724.5223
 Reservations outside of BC: 604.444.2890

Ferries: Seattle to Victoria

 Victoria Clipper
Passenger-only high-speed catamaran Toll-free:
1 800 888-2535

Ferries: Anacortes to Victoria

 MV Coho Vehicles & passengers
 Routes & Fares Toll-free:

Ferries: Port Angeles to Victoria

 Washington State Ferries
Vehicles & passengers Toll-free:

From VictoriaTravel North on Inland Highway 19 north, or "Oceanside Route", Highway 19A to Campbell River.

  • 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)
  • Port Hardy - 235 km - 2.5 - 3 hours (Travel South on Highway 19)

Quadra Island, Campbell River

Crick to view Larger Mapsee larger area image.

Super Natural

Super Natural British Columbia Coast

AG-Fish Enterprises is dedicated to providing anglers with exceptional saltwater guided salmon fishing charters and a great outdoor experience in Campbell River and QuadraIsland.