Getting Here by Land

The Island Highway is a scenic and peaceful modern highway filled with stress free and relaxing views. The Oceanside Route has breathtaking view points and unique attractions for visitors willing to spend more time getting here. The drive from the north takes travelers along a winding swath through the rugged mountains and lush rainforests of the north island. Small communities welcome visitors with historic landmarks and friendly hospitality, and there are many scenic lakes and rivers with well-maintained rest stops along the way.

Campbell River
Campbell River & Region Inland Island Highway 19

Location

Campbell River is approximately 1.5 hours (153 kilometres / 95 miles) drive north of Nanaimo on Highway 19, and 3 hours (264 kilometres / 165 miles) north of Victoria. See the most of Campbell River by exiting Highway 19 at the Miracle Beach exit, then continue north along Oceanside Route Highway 19A.

If you prefer a fully serviced highway route, follow the starfish along the scenic Oceanside Route, Highway 19A. Look for the official “starfish” signs south of Parksville and at other exits along Highway 19. Try both routes – north to Campbell River on the scenic Oceanside Route 19A, then home via the Inland Island Highway 19!

Inland Island Highway 19

Campbell River is a 3 hour (264 km/165 mile) drive north from Victoria or a 1.5 hour (153 km/95 mile) drive from Nanaimo, where the ferry terminals of Departure Bay and Duke Point are located. Drive Highway 19, the new inland, four-lane expressway. To see the most of Campbell River exit Highway 19 at the Miracle Beach , then continue north along Oceanside Route Highway 19A.

Oceanside Island Highway 19A

If you prefer a fully serviced highway route, follow the starfish along the scenic Oceanside Route, Highway 19A. Look for the official “starfish” signs south of Parksville and at other exits along Highway 19.

Transportation – Land

By Bus & Taxi

Island Coach Lines serve Victoria to Port Hardy, and points in between, including Campbell River. Connect to Island Coach Lines from Vancouver on Greyhound or Pacific Coach Lines. Daily bus service connects all parts of Vancouver Island with the Mainland. Throughout the Campbell River & Region, local bus and 24 hour taxi services are provided.

Airport shuttle, limousine services and other private bus and transportation service options are also available. Contact the Campbell River Visitor Centre for more information.

Tofino Bus

Tofino Bus

Campbell River
Tofino Bus All Island Express provides daily scheduled bus service from Vancouver to all major Vancouver Island points; Vancouver to Tofino, Vancouver to Courtenay, Vancouver…
Campbell River Transit System

Campbell River Transit System

Campbell River
Everything you need to know about using the Campbell River Transit System.
Island Link Bus

Island Link Bus

Passenger express bus service between most Vancouver Island points and BC Ferries’ services at Nanaimo Departure Bay.
Pacific Coach Lines

Pacific Coach Lines

Travels (by ferry) between Vancouver and Victoria.
Campbell River’s 287-TAXI

Campbell River’s 287-TAXI

Campbell River