Victoria to Campbell River Connections

Interregional travel on Vancouver Island 

You can now travel between Victoria and Campbell River using BC Transit services. This trip spans several regions, so it works a bit differently from riding within one community. 

What to know before you go 

Travelling between Victoria and Campbell River involves five regional transit systems. Each has its own routes, fares and customer service teams. Because of these differences, you can’t complete the full trip in one day, and some interregional routes don’t run on Sundays or statutory holidays. Plan ahead to make sure your connections line up. 

Paying your fare 

Most local bus passes aren’t valid on interregional routes. You can pay your fare using: 

  • Umo Cash Balance 
  • Exact cash (drivers can’t make change) 
  • BC Bus Pass 

If you’re using Umo, make sure your Cash Balance is loaded before you travel. 

Find schedules and stops 

Visit each regional transit system for stop locations, schedules, and route details: 

Direction: Victoria to Campbell River

Bus route name and numberStarting locationDrop off locationRegional transit systemCustomer service detailsFare
Route 66: CVX Cowichan – Victoria Express  Legislature Exchange -Bay E in VictoriaVillage Green Mall in DuncanCowichan Valley250-746-9899
Monday to Friday: 8 a.m. to 4:30 p.m.
$10.00
Route 70: NCX Nanaimo – Cowichan ExpressVillage Green Mall in DuncanDowntown Nanaimo ExchangeNanaimo250-390-4531
Monday to Friday: 8 a.m. to 4:30 p.m.
$5.00  
Routes 20/20A, 30, 40 or 50Downtown Nanaimo ExchangeWoodgrove Exchange in NanaimoNanaimo250-390-4531
Monday to Friday: 8 a.m. to 4:30 p.m.
$2.75 or DayPASS
Route 9: IntercityWoodgrove Exchange in NanaimoRavensong Exchange in Qualicum BeachNanaimo250-390-4531
Monday to Friday: 8 a.m. to 4:30 p.m.
$2.75 or DayPASS
Route 99: Deep Bay (to Deep Bay)Ravensong Exchange in Qualicum BeachCrome Point Rd. in Deep BayNanaimo250-390-4531
Monday to Friday: 8 a.m. to 4:30 p.m.
$2.75 or DayPASS
Route 10: Downtown CourtenayDeep BayDowntown: Cliffe at 4th St in CourtenayComox Valley250-339-5453
Monday to Friday: 8 a.m. to 4 p.m.
$2.75 or DayPASS
Route 12: Oyster RiverDowntown CourtenayOyster River: Glenmore at Island HwyComox Valley250-339-5453
Monday to Friday: 8 a.m. to 4 p.m.
$2.75 or DayPASS
Route 6: Willow PointOyster RiverErickson and S. Island Hwy 19ACampbell River250-287-7433
Monday to Friday: 8 a.m. to 4 p.m.
$3.00

Direction: Campbell River to Victoria

Bus route name and numberStarting locationDrop off locationRegional transit systemCustomer service detailsFare
Route 6: Oyster RiverErickson and S. Island Hwy 19A in Campbell RiverOyster River: Glenmore at Island HwyCampbell River250-287-7433
Monday to Friday: 8 a.m. to 4 p.m.
$3.00
Route 12: Downtown to CourtenayGlenmore at Island Hwy in Oyster RiverCliffe at 4th St in CourtenayComox Valley250-339-5453
Monday to Friday: 8 a.m. to 4 p.m.
$2.75 or DayPASS
Route 10: Fanny Bay – Deep BayCliffe at 4th St in CourtenayCrome Point in Deep BayComox Valley250-339-5453
Monday to Friday: 8 a.m. to 4 p.m.
$2.75 or DayPASS
Route 99: Deep Bay to Qualicum BeachCrome Point Rd. in Deep BayRavensong Exchange in Qualicum BeachNanaimo250-390-4531
Monday to Friday: 8 a.m. to 4:30 p.m.
$2.75 or DayPASS
Route 9: Intercity to WoodgroveRavensong Exchange in Qualicum BeachWoodgrove Exchange in NanaimoNanaimo250-390-4531
Monday to Friday: 8 a.m. to 4:30 p.m.
$2.75 or DayPASS
Routes 20, 20A, 30, 40 or 50Woodgrove Exchange in NanaimoDowntown Nanaimo ExchangeNanaimo250-390-4531
Monday to Friday: 8 a.m. to 4:30 p.m.
$2.75 or DayPASS
Route 70: NCX Nanaimo – Cowichan Express to DuncanDowntown Nanaimo ExchangeVillage Green Mall in DuncanNanaimo250-390-4531
Monday to Friday: 8 a.m. to 4:30 p.m.
$5.00  
Route 66: CVX Cowichan – Victoria Express – to VictoriaVillage Green Mall in DuncanLegislature Exchange Bay E in VictoriaCowichan Valley250-746-9899
Monday to Friday: 8 a.m. to 4:30 p.m.
$10.00

Need help when you arrive in Victoria? 

If you have questions once you reach Victoria, call the Victoria Regional Transit System at 250-382-6161

The Customer Relations team is available: 

  • Monday to Friday: 6 a.m. to 7 p.m. 
  • Saturday: 7 a.m. to 7 p.m. 
  • Sunday: 8 a.m. to 7 p.m.