Getting here...

On Vancouver island.

Adventure awaits you! From thrilling water sports to peaceful hikes, there’s something for everyone. Explore our guide to uncover the island’s top attractions.

If you want to drive here you’re in luck, because all roads lead to Jubilee Heights.

From Vancouver Island South:

The speedy route:

From Nanaimo, Victoria and all points in between, you can simply take Highway 19 (the Inland Island Highway) to Campbell River. Once here, turn onto the Jubilee Parkway and you’ve arrived at your new home.

The scenic route:

If you have a little more time on your hands, take the Oceanside Route (aka the Old Island Highway. From Victoria through South Nanaimo, take the Trans-Canada Highway (Highway 19) north to Nanaimo. Once there, take exit 46 onto BC 19A N (the Oceanside Route). Meander northbound on the Oceanside Route. Watch for whales, seals, and ice cream stands. Once you’ve arrived at Campbell RIver, turn left onto the Jubilee Parkway. Relax.

From Vancouver Island North:

From Northern Vancouver Island, simply get onto Highway 19 (the Island Highway) and head south to Campbell River, where it becomes the Inland Island Highway. Stay on Highway 19 until you reach the Jubilee Parkway. Turn left onto the Jubilee Parkway. You have arrived.

If you’re in a hurry, or just really like heights, Campbell River Airport is a hop, skip and jump away from Jubilee Heights.

Pacific Coastal Airlines offers flights from Comox to Campbell River. For more information, visit Corilair also offers flights to the Campbell River Water Aerodrome from Stuart Island – Big Bay, Arran Point, Sonora Island, Dent Island, Surge Narrows, Owen Bay, Blind Channel, Frederick Arm, Prideaux Haven, Refuge Cove, Cortes Bay, Powell River, Lund, Savary Island, Hernando Island three times weekly in winter, and daily in summer. For more information, visit

From mainland to the island...

BC Ferries will take you there

NOTE: Please follow all current travel restrictions.

BC Ferries is known for spectacular scenery and a proud maritime history. What began in 1960 – as a two vessel, two terminal operation has grown into one of the largest, most sophisticated ferry systems in the world.

CR regional airport...

Efficiently modern.

The Campbell River Airport is designated as a Port of Entry; our runway is 6,500 feet by 150 feet. The Air Terminal building has recently been modernized amenities include, two commercial airlines Central Mountain Air and Pacific Coastal Airlines the Fuel up Café, Budget and National car rentals and passenger screening by G4S contracted to CATSA.

Getting here...

On island.



From the Lower Mainland:

To drive to Campbell River, you will take the Horseshoe Bay – Departure Bay ferry from West Vancouver to Nanaimo. To get to the ferry, simply get on the Trans-Canada Hwy and follow it westbound until you reach the BC Ferries terminal at Horseshoe Bay. The crossing takes one hour and 40 minutes and is scheduled multiple times daily. If you are planning on spending your trip on the upper deck in summer, please remember to wear your sunscreen! For travel times and optional reservations, please visit

If you want to fly from the lower mainland, both Pacific Coastal Airlines and Central Mountain Air offer daily flights from Vancouver International Airport to Campbell River. Please see and

From the Sunshine Coast:

To drive to Campbell River from the south Sunshine Coast you will take two ferries. First take the Sunshine Coast Hwy/ BC 101 northbound to Earls Cove. Take the Earls Cove to Saltery Bay ferry to Powell River (50 minute crossing time), and from there the Comox – Powell River ferry to Comox (one hour 30 minutes crossing time). Campbell River is a quick 50 kilometers north of Comox.

Corilair also offers flights from Campbell River to Powell River, Lund, Savary Island and Hernando Island. Please visit

From Alberta:

There are numerous routes you can take to drive to Campbell River from out of province depending on your starting point and whims. Whatever your route, once you’ve arrived in the Lower Mainland, you’ll want to take the Trans-Canada Highway to Horseshoe Bay and follow the directions above. Flights to Vancouver offered multiple times per day by both and from Calgary and Fort McMurray and Edmonton. From there, can get you here.