Skip to main content
  • Tickets
  • Schedules
    • Victoria to Nanaimo
    • Tofino Express
    • Courtenay / Campbell River / Port Hardy
    • Vancouver Ferry Shuttle
    • Tofino Free Shuttle
  • Route Map
  • Destinations
  • Freight
    • Tofino Bus Company's Box by Bus
  • Charters
  • Company
    • About us
    • Contact Us
    • FAQ
    • News
    • Jobs
    • Policies
    • Employees
Tofino Bus the Island Bus Company - Daily bus service to all of Vancouver Island

the island bus company

    • Tickets
    • Schedules
      • Victoria to Nanaimo
      • Tofino Express
      • Courtenay / Campbell River / Port Hardy
      • Vancouver Ferry Shuttle
      • Tofino Free Shuttle
    • Route Map
    • Destinations
    • Freight
      • Tofino Bus Company's Box by Bus
    • Charters
    • Company
      • About us
      • Contact Us
      • FAQ
      • News
      • Jobs
      • Policies
      • Employees

Book Online

1-866-986-3466

Box by Bus • Same day shipping
freight

North Island Express

  1. Home
  2. Vancouver Island Bus Schedules
  3. North Island Express

bus schedule for Victoria and Nanaimo to courtenay, campbell river, port mcneill and port hardy

In 2015, Tofino Bus the Island Bus Co. expanded its routes to all points on the North Island that were previously serviced by Greyhound, with departures and arrivals, to and from, Port Hardy, Port McNeill, Campbell River, Courtenay, Buckley Bay, Parksville, Nanaimo, Duncan, Victoria and Vancouver.


Choose a future schedule:

  • January 7th, 2019
  • May 16th, 2019
  • September 16th, 2019
Valid from January 7th, 2019 to May 15th, 2019
North Island Express Northbound
for departures from daily fri/sat/sun
only
daily daily
to Nanaimo only
Vancouver Bus Depot (via Nanaimo) 7:15 am 11:40 am 2:30 pm -
         
Victoria Bus Depot 8:00 am 12:40 pm 2:55 pm 6:00 pm
Victoria, Mayfair Transit Stop (reserve!) 8:10 am 12:50 pm 3:05 pm 6:10 pm
Victoria, Uptown Transit Stop (reserve!) 8:10 am 12:50 pm 3:05 pm 6:10 pm
Victoria, Langford (reserve!) 8:20 am 1:00 pm 3:20 pm 6:20 pm
Mill Bay, Shopping Centre Transit (reserve!) 8:45 am 1:25 pm 3:45 pm 6:45 pm
Cobble Hill, Transit Exchange (reserve!) 8:50 am 1:30 pm 3:50 pm 6:50 pm
Cowichan Bay, at Koksillah Transit Ex. (reserve!) 8:55 am 1:35 pm 3:55 pm 6:55 pm
Duncan Bus Depot (pickup only) 9:00 am 1:40 pm 4:00 pm 7:05 pm
Chemainus, at Coop Gas Bar at Hwy. (reserve!) 9:10 am 1:50 pm 4:10 pm 7:15 pm
Ladysmith, at Shell Station (reserve!) 9:20 am 2:00 pm 4:20 pm 7:25 pm
Nanaimo, Cassidy Airport (reserve!) 9:25 am 2:05 pm 4:25 pm 7:30 pm
Nanaimo Departure Bay Ferry (arrival) 10:10 am 2:35 pm 5:00 pm 7:55 pm
Nanaimo Departure Bay Ferry (depart) 10:35 am 3:00 pm 5:45 pm -
Nanaimo, Woodgrove Centre (reserve!) 10:50 am 3:15 pm 6:00 pm -
Parksville Bus Depot 11:15 am 3:40 pm 6:20 pm -
Qualicum Beach, Visitor Centre (flag stop, reserve!) 11:30 am - - -
Bowser/Fanny Bay (reserve!) 11:45 am - - -
Buckley Bay, Petro Canada (reserve!) 12:00 pm 4:15 pm 7:00 pm -
Union Bay (reserve!) 12:10 pm 4:25 pm 7:10 pm -
Royston (reserve!) 12:15 pm 4:30 pm 7:15 pm -
Cumberland - - - -
Courtenay Bus Depot 12:20 pm 4:40 pm 7:25 pm -
Merville (reserve!) 12:40 pm - - -
Black Creek (reserve!) 12:45 pm - - -
Oyster River (reserve!) 12:55 pm - - -
Campbell River Bus Depot (arrival) 1:15 pm 5:25 pm 8:10 pm -
Campbell River Bus Depot (departure) 2:00 pm -   -
Sayward Junction (reserve!) 2:50 pm -   -
Woss Camp Bus Depot 3:40 pm -   -
Port McNeill BC Ferry Terminal 4:35 pm -   -
Port Alice Junction (reserve!) 4:50 pm -   -
Port Hardy, BC Ferry Terminal (Saturday only) 5:00 pm -   -
Port Hardy Bus Depot 5:25 pm -   -
 
North Island Express Southbound
for departures from daily daily mon, tue, wed, thu daily fri, sat, sun
Port Hardy Bus Depot - - 8:20 am - 10:45 am
Port Hardy, B.C. Ferry Terminal (Saturday only! reserve!) - - - - by request
Port Alice Junction (reserve!) - - 8:40 am - 11:05 am
Port McNeill BC Ferry Terminal - - 8:55 am - 11:30 am
Woss Camp Bus Depot - - 9:45 am - 12:15 pm
Sayward Junction (reserve!) - - 10:30 am - 1:00 pm
Campbell River Bus Depot (arrival) - - 11:20 am - 1:55 pm
Campbell River Bus Depot (departure) 7:30 am - 12:00 pm 12:00 pm 2:30 pm
Oyster River (reserve!) - - 12:10 pm 12:10 pm 2:40 pm
Black Creek (reserve!) - - 12:15 pm 12:15 pm 2:45 pm
Merville (reserve!) - - 12:25 pm 12:25 pm 2:55 pm
Courtenay Bus Depot 8:20 am - 12:45 pm 12:45 pm 3:15 pm
Cumberland - - - - -
Royston (reserve!) 8:25 am - 12:50 pm 12:50 pm 3:20 pm
Union Bay (flag stop, reserve!) 8:35 am - 12:55 pm 12:55 pm 3:25 pm
Buckley Bay, Petro Canada (reserve!) 8:45 am - 1:00 pm 1:00 pm 3:35 pm
Fanny Bay/Bowser (flag stop) - - 1:05 pm 1:05 pm 3:40 pm
Qualicum Beach, Visitor Centre (reserve!) - - 1:20 pm 1:20 pm 3:55 pm
Parksville Bus Depot 9:10 am - 1:50 pm 1:50 pm 4:10 pm
Nanaimo, Woodgrove Centre (arrival only) by request - by request by request by request
Nanaimo, Departure Bay Ferry (arrival) 10:05 am - 2:35 pm 2:35 pm 4:55 pm
Nanaimo, Departure Bay Ferry (departure) 10:25 am 12:40 pm 3:00 pm 3:00 pm 5:45 pm
Nanaimo, Cassidy Airport (reserve!) 10:45 am 1:00 pm 3:20 pm 3:20 pm 6:05 pm
Ladysmith, at Shell Station (reserve!) 10:50 am 1:05 pm 3:25 pm 3:25 pm 6:10 pm
Chemainus, at Coop Gas Bar at Hwy. (reserve!) 10:55 am 1:10 pm 3:30 pm 3:30 pm 6:15 pm
Duncan Bus Depot 11:15 am 1:30 pm 3:50 pm 3:50 pm 6:45 pm
Cowichan Bay, at Koksillah Transit Ex. (reserve!) 11:20 am 1:35 pm 3:55 pm 3:55 pm 6:50 pm
Cobble Hill, Transit Exchange (reserve!) 11:25 am 1:40 pm 4:00 pm 4:00 pm 6:55 pm
Mill Bay, Shopping Centre Transit (reserve!) 11:30 am 1:45 pm 4:05 pm 4:05 pm 7:00 pm
Langford, (drop off only, reserve!) 12:10 pm 2:25 pm 4:45 pm 4:45 pm 7:35 pm
Victoria Bus Depot 12:35 pm 2:40 pm 5:15 pm 5:15 pm 7:55 pm
           
Vancouver Bus Depot 1:25 pm - 6:05 pm 6:05 pm 8:40 pm

 

Footer Menu

  • Vancouver Island Bus Schedules
  • Route Map & Locations
  • Box By Bus Express Shipping
  • Contact

© 2019 Tofino Bus the Island Bus Company. All rights reserved.

Site by studio tofino