fbpx

transportation by land

Getting Here by Land

Vancouver Island can be reached via ferry from Horseshoe Bay, Tsawwassen  (Vancouver), Powell River and Prince Rupert. Schedule additional travel information is available via BC Ferries for these specific routes. If you’re coming from the southern border you can hop over to the Island from Port Angeles or Seattle, via the Black Ball Ferry or the Victoria Clipper

The Island Highway (19) is a scenic and peaceful modern highway filled with stress-free and relaxing views. The Oceanside Route (Hwy 19A) has breathtaking viewpoints and unique attractions for visitors willing to spend more time getting here.

The drive from the north island takes travelers along a winding swath through the rugged mountains and lush rainforests. Small communities welcome visitors with historic landmarks and friendly hospitality, with many scenic lakes and rivers with well-maintained rest stops along the way.

 

Campbell River & Region Inland Island Highway 19
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

Daily coaches serve Victoria to Port Hardy, and points in between, including Campbell River. Connect to Vancouver Island Connector (Operated by Tofino Bus) from Vancouver via the Departure Bay BC Ferry terminal. 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.

Wavin Flags provides bus service between  Port Hardy and Campbell River 6 days a week.

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

Filter Listings

YQQ Comox Valley Airport

YQQ Comox Valley Airport

Journeys Begin at Comox Valley Airport, YQQ. Daily direct flights from Vancouver, Calgary and Edmonton on Air Canada, WestJet and Pacific Coastal Airlines provide quick…
Island Link Bus

Island Link Bus

Island Link services most communities  between Campbell River and Victoria.  To make a reservation your must do it online as they do not have a…
Campbell River Transit System

Campbell River Transit System

Campbell River
Everything you need to know about using the Campbell River Transit System.
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
Tofino Bus & Vancouver Island Connector

Tofino Bus & Vancouver Island Connector

Campbell River
The journey is as great as the destination! Planning a trip to Tofino? Travelling by Motor Coach is convenient, affordable, and reliable. With plenty of space for…