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.

Campbell River Transit System

Visit Website →

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

Campbell River’s 287-TAXI

250-287-TAXI
Visit Website →

Details about Campbell River’s local service featuring numerous ways to provide travellers with a safe arrival.

Pacific Coach Lines

1-800-661-1725
Visit Website →

Travels (by ferry) between Vancouver and Victoria.

Budget Campbell River

1302 Shopper's Row Campbell River, BC, V9W 1C7
250-923-4283
Visit Website →

The Cortes Connection

250-935-6911
Visit Website →

The Cortes Connection is a scheduled passenger and freight service travelling between Campbell River and Cortes Island, (with stops enroute on Quadra Island). We use modified Econoline passenger vans seating eleven with considerable room for freight. Reservations are strongly recommended as this is a small bus.

Island Link Bus

Visit Website →

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

Airport Link Bus (http://www.islandlinkbus.com) provides similar bus transportation on the Lower Mainland between Vancouver International Airport and the ferry services at Horseshoe Bay.

National

19-2000 Jubilee Pky Campbell River, BC V9H 1T5
250-923-1234
Visit Website →

Greyhound

1-800-661-8747
Visit Website →

Travels (by ferry) between Vancouver and Nanaimo.