IslandLink Whats New

What's New at

New Daily Non-Stop Begins June 23rd


The only daily service from Victoria to Buckley Bay NON-STOP continuing on to Cumberland, Courtenay, Merville, Black Creek, Oyster River and Campbell River.


Our reward program that enables everybody to save

Welcome to iPOINTS
  1. Every time you book a seat on or you are awarded iPOINTS, which help you pay for your next or ticket.

  2. iPOINTS may also be purchased at a discount, enabling savings of up to 31% on all your ticket purchases.


In order to make travel more affordable for those with some flexibility in their travel plans, we are including more FAREDEAL! fares in our schedule than ever before. There is one fare level: $19.99 - for booked passengers only. Remember a booking can only be made online, on this website. Look for any route with an - FD suffix in the booking system.

20th Anniversary

When you book to travel on June 23, not only will you travel on any route for only $20 but you will also get 20 iPoints ($20 credit toward future online bookings) effectively making your travel that day FREE.

20 years ago, IslandLink started with service from Qualicum Beach, French Creek & Parksville to/from Departure Bay. The service was designed to serve as a connector to Horseshoe Bay/Departure Bay for foot passengers and still is today.

On our first day, June 23, 1998, we carried just one passenger from French Creek Marina to Departure Bay for a fare of $12 one way. Today, IslandLink carries over 50,000 passengers a year. Operates 10 buses, equipped with free wi-fi. Buses are clean and comfortable with seat belts on every seat. Baggage allowance is only limited by the amount you can carry!

There are 6 round trip frequencies daily between Campbell River, Courtenay, Buckley Bay, Parksville and Departure Bay (Nanaimo), and 6 round trip daily frequencies between Victoria, Mill Bay, Duncan, Chemainus, Ladysmith and Departure Bay (Nanaimo). We employ 14-20 drivers, fulltime. An easy to use online booking system is used by 85% of our passengers, and we provide a passenger loyalty program called iPOINTS, which rewards every booking with credits (iPOINTS). They can also be purchased at a discount, resulting in significant savings. Service is provided 364 days a year! On December 25, our drivers take a break.


FREE Wi-FI is now available on all buses

Schedule Information

Islandlink Bus

January 2nd - May 16th, 2018

  1. FOUR daily round-trip frequencies: Campbell River-Courtenay-Cumberland-Buckley Bay-Parksville-Departure Bay, Nanaimo, and Departure Bay, Nanaimo-Ladysmith-Chemainus-Duncan-Mill Bay-Victoria.

May 17th - October 8th, 2018

  1. SIX daily round-trip frequencies: Campbell River-Courtenay-Buckley Bay-Parksville-Departure Bay, Nanaimo and Departure Bay, Nanaimo-Ladysmith-Chemainus-Duncan-Mill Bay-Victoria.
    • Two daily via Cumberland
    • Four daily via Royston & Union Bay

  2. June 29 - August 31, 2018: Daily EXPRESS ROUND TRIP service Campbell River-Courtenay-Cumberland-Buckley Bay-Departure Bay (Nanaimo)-Victoria.
Click Here for Schedule, availability & price enquiries.

IslandExpress Bus

Year-round schedule

  1. New Victoria to Buckley Bay daily NON-STOP service, and beyond to Cumberland, Courtenay, Merville, Black Creek, Oyster River and Campbell River, effective June 23rd, 2018:
    • Nearly one hour QUICKER to / from Victoria than existing bus services, all of which stop in Nanaimo.
    • $10.00 per person CHEAPER than other bus services, in each direction.
    • Convenient 8:30am departure from Campbell River, and 2:15pm departure from Victoria.

  2. Additional daily service between Buckley Bay and Union Bay, Royston, Courtenay, Merville, Black Creek, Oyster River and Campbell River.
Click Here for Schedule, availability & price enquiries.

Please remember, the only way to guarantee a seat on the schedule of your choice is to book online, on this website. More schedule & price details? Click here
Copyright © IslandLink Bus Services Ltd. All Rights Reserved