Getting Around & Getting Off the Island

Ferries & Transportation on Vancouver Island

BC Ferries, highways, transit, and float planes — the practical guide to moving yourself (and your stuff) on and off the island

BC Ferries: Your Lifeline to the Mainland

If you live on Vancouver Island, your relationship with BC Ferries will become one of the most significant in your life. It's the only way to get a vehicle to or from the mainland, and you'll use it more than you think.

How It Works

BC Ferries operates year-round service between Vancouver Island and the Lower Mainland, plus dozens of inter-island and coastal routes. The major routes run every 1–2 hours during peak season (May through September) and slightly less frequently in winter. Sailings take between 1 hour 35 minutes and 2 hours depending on the route.

You can drive on without a reservation on most sailings — but during summer weekends, holiday Mondays, and spring break, that's a gamble. Waits of 2–3 sailings (3–5 hours) happen regularly at Tsawwassen and Horseshoe Bay on busy days. Reservations cost $11–$22 depending on the route and are worth every cent if you have a schedule to keep.

What It Costs (2025/2026 Fares)

Fares vary by route, but here's what to expect on the major routes between Vancouver Island and the Lower Mainland:

  • Adult passenger (walk-on): $19.60–$20.70 each way
  • Standard vehicle (up to 20 ft): $62.75–$66.20 each way
  • Round trip with vehicle + 2 adults: approximately $200–$215
  • Children 5–11: $9.80–$10.35 each way
  • Seniors (65+) Mon–Thu: free on most routes (a genuine perk of island retirement)
  • Experience Card (prepaid): saves roughly 15–20% on regular fares

These aren't one-time vacation costs — they're a recurring line item in your budget. A couple making monthly mainland trips with a vehicle will spend $2,400–$2,600 per year just on ferry fares. Factor this into your cost of living calculations.

Money-saving tip: BC Ferries Experience Card gives you discounted fares on every sailing. If you're making more than 4–5 return trips per year, it pays for itself. Seniors travelling Monday through Thursday ride free on major routes — a massive perk that shapes how many retirees schedule their mainland trips.

The Four Routes That Matter Most

These are the routes that connect Vancouver Island communities to the Lower Mainland. Each serves a different part of the island and has its own personality.

Swartz Bay – Tsawwassen

1 hr 35 min · 8–16 sailings daily

The main route for Victoria and south island residents. Swartz Bay is about 30 minutes north of downtown Victoria via Highway 17. Tsawwassen terminal connects to Highway 99 and the rest of Metro Vancouver. This is the busiest route in the system — on summer Fridays, the Tsawwassen lineup can stretch for hours. Reserve ahead or travel mid-week.

Departure Bay – Horseshoe Bay

1 hr 40 min · 6–8 sailings daily

Connects Nanaimo to West Vancouver. The terminal is right in Nanaimo's harbour, walkable to downtown. Horseshoe Bay is at the base of the Sea-to-Sky Highway, making this a good choice if you're headed to Whistler, Squamish, or North/West Vancouver. Fewer sailings than Tsawwassen routes but generally shorter lineups.

Duke Point – Tsawwassen

2 hrs · 6–8 sailings daily

The "other" Nanaimo route. Duke Point terminal is south of Nanaimo, closer to Parksville and the mid-island communities. This is the preferred route for commercial traffic and people heading north up-island. Typically less crowded than Departure Bay, with more availability on busy weekends. No walk-on passenger service — vehicles only.

Comox (Little River) – Powell River

1 hr 15 min · 4 sailings daily

A smaller route connecting the Comox Valley to the Sunshine Coast. This isn't a direct mainland connection — you'd still need the Earls Cove–Saltery Bay ferry plus the Horseshoe Bay–Langdale ferry to reach Vancouver (the "Sunshine Coast circle route"). Useful for exploring, less useful for regular mainland commuting.

Gulf Island & Smaller Ferry Routes

Vancouver Island isn't the only island in the neighbourhood. BC Ferries connects dozens of smaller islands, each with its own schedule and quirks.

Gulf Islands

The Gulf Islands — Salt Spring, Galiano, Mayne, Pender, Saturna — are served from Swartz Bay (south) and various inter-island routes. Service ranges from 6–8 sailings daily for Salt Spring (Fulford Harbour) to just 2–3 daily for the outer islands. Fares are lower than the major routes: around $7–$12 for a walk-on passenger, $25–$35 for a vehicle.

If you're considering living on a Gulf Island, understand that ferry dependency is amplified dramatically. A missed sailing might mean waiting 3–4 hours for the next one. Medical appointments on Vancouver Island or the mainland require serious logistical planning.

Discovery Islands: Quadra & Cortes

Quadra Island is a 10-minute ferry from Campbell River (every hour, roughly $10 per adult, $30 for a vehicle). Many Quadra residents commute to Campbell River for work and shopping — it's essentially a suburb with a ferry ride. Cortes Island requires a second ferry from Quadra (45 minutes, less frequent), making it significantly more remote. Cortes is for people who genuinely want to be off the grid.

Other Notable Routes

  • Buckley Bay – Denman Island: 10 minutes, frequent service. Denman is a popular semi-rural community near the Comox Valley.
  • Denman Island – Hornby Island: 10 minutes from Denman. Hornby is a summer arts community — very quiet in winter, lively July–August.
  • Nanaimo Harbour – Gabriola Island: 20 minutes, frequent. Gabriola is another commuter island, with many residents working in Nanaimo.
  • Port McNeill – Alert Bay (Cormorant Island): 45 minutes, the gateway to the remote north island communities.

Peak season warning: Gulf Island ferries are small (many carry only 20–30 vehicles). In July and August, being in line 45+ minutes before sailing is standard. Thanksgiving, Easter, and BC Day long weekends are equally packed. If you live on an island, you learn to plan your life around the ferry schedule — or you learn patience.

Driving on Vancouver Island

Vancouver Island is 460 km long. Getting between communities means driving — and the island's two main highways define the experience.

Highway 1 & Highway 19

The Trans-Canada Highway (Highway 1) runs from Victoria to Nanaimo — about 110 km, taking roughly 1 hour 40 minutes via the Malahat, a scenic but winding mountain pass between Goldstream and Mill Bay. The Malahat is beautiful, but it closes occasionally for accidents, rockslides, or heavy snow. When it closes, there's no good alternate route.

North of Nanaimo, Highway 19 (the Island Highway) continues all the way to Port Hardy at the island's northern tip. The section from Nanaimo to Campbell River is mostly four-lane divided highway now — fast and modern. North of Campbell River, it narrows to two lanes and the pace slows down.

Drive Times Between Major Communities

From → To Distance Drive Time
Victoria → Nanaimo111 km1 hr 40 min
Victoria → Duncan60 km50 min
Nanaimo → Parksville37 km30 min
Nanaimo → Comox/Courtenay108 km1 hr 15 min
Comox/Courtenay → Campbell River56 km45 min
Campbell River → Port Hardy235 km3 hrs
Parksville → Tofino160 km2 hrs 30 min
Victoria → Comox/Courtenay220 km2 hrs 50 min
Nanaimo → Port Alberni85 km1 hr 10 min

The Tofino drive deserves special mention: Highway 4 from Parksville crosses the island's mountainous spine via Sutton Pass. It's beautiful, but it's also a narrow, winding two-lane road with logging truck traffic. In winter, chains or winter tires are essential.

Winter Driving

Most of Vancouver Island rarely sees snow at sea level. But the Malahat, Sutton Pass (Highway 4 to Tofino), and the inland sections of Highway 19 north of Campbell River all get winter conditions. BC requires winter tires (M+S or snowflake-rated) from October 1 through March 31 on most highway routes. This is enforced and fines are steep.

Public Transit on the Island

Let's be honest: Vancouver Island is a car-dependent place. But if you live in one of the larger communities, transit is at least functional for daily errands.

Victoria Regional Transit

Victoria has the best transit on the island, by a wide margin. BC Transit operates roughly 50 routes across Greater Victoria, including frequent service (every 10–15 minutes) on main corridors. The #70 bus connects downtown to Swartz Bay ferry terminal for walk-on passengers. Single fare is $2.50, a monthly pass runs $85. If you live in the urban core — James Bay, Fernwood, Fairfield, or near UVic — a car-free life is genuinely possible.

Nanaimo Transit

Nanaimo's system covers the basics: downtown, the university (VIU), Woodgrove Mall, and the ferry terminals. Buses run every 30–60 minutes on most routes, with limited evening and Sunday service. It'll get you to the grocery store, but it won't replace a car for most people. The Hullo passenger ferry to downtown Vancouver (75 minutes, $40–$55 each way) is a walk-on option for mainland commuters who don't need a vehicle on the other side.

Comox Valley & Smaller Communities

The Comox Valley has a basic bus network connecting Courtenay, Comox, and Cumberland. Buses run roughly every 30–60 minutes on weekdays, with reduced service on Saturdays and no Sunday service. Campbell River has a small local system, and there's a regional connector bus between Campbell River and Nanaimo.

Outside the main towns — places like Port Alberni, Sooke, Tofino/Ucluelet, or the north island — public transit ranges from minimal to non-existent. A vehicle is not optional.

The Tofino Bus: There is a private shuttle service (Tofino Bus / Island Link Bus) running between Victoria, Nanaimo, and Tofino. It's primarily aimed at tourists and backpackers, but it exists. Runs once daily in each direction, about $60–$80 one-way from Nanaimo.

Air Travel: Airports & Float Planes

Flying on and off the island is faster than the ferry — and sometimes more practical than you'd expect.

Victoria International Airport (YYJ)

The island's largest airport, located in Sidney about 25 minutes north of downtown Victoria. Direct flights to Vancouver (25 min), Calgary, Edmonton, Seattle, Toronto (seasonal), and several sun destinations. WestJet, Air Canada, Pacific Coastal, and Flair operate here. This is your best bet for cross-country travel from the south island. Expect to pay $150–$400 for a return flight to Vancouver, though booking ahead helps.

Nanaimo Airport (YCD)

A small regional airport south of Nanaimo (Cassidy). Limited service — mainly Vancouver, Calgary, and Edmonton via Pacific Coastal and Air Canada. Fewer flights and fewer bargain fares than YYJ. Most Nanaimo residents use either the Hullo ferry or drive to Victoria for better flight options.

Comox Valley Airport (YQQ)

Serves the Comox Valley and mid-north island with flights to Vancouver, Calgary, and Edmonton. WestJet and Pacific Coastal are the main carriers. It's a small, easy airport — no long security lines, free parking close to the terminal. For Courtenay and Comox residents, YQQ is a genuine alternative to the 3+ hour drive to Victoria for a flight out.

Float Planes & Harbour-to-Harbour

Float planes are the quintessential BC travel experience — and for some islanders, a practical commuting tool. Harbour Air and Seair Seaplanes operate scheduled service from Victoria Inner Harbour, Nanaimo Harbour, and Comox to downtown Vancouver (YVR South Terminal or Coal Harbour). Flight time is 20–35 minutes, and fares run $120–$200 each way.

For mainland professionals who work in downtown Vancouver a few days a week, the float plane from Nanaimo Harbour or Victoria Harbour is door-to-door faster than the ferry when you factor in terminal waits and driving time. It's expensive, but some island residents swear by it.

Helijet

Helijet runs helicopter service between downtown Vancouver and Victoria, Nanaimo, and occasionally other island points. It's the fastest option (about 35 minutes Victoria–Vancouver) and the most expensive ($200–$350 one way). Used mainly by business travellers and people who truly value their time.

The Reality of Island Logistics

Moving to an island means accepting that some things you've always taken for granted — popping across town, driving to a specialist, ordering something online — work differently here.

Grocery & Shopping Runs

In Victoria and Nanaimo, you'll barely notice a difference — full grocery selection, Costco, big box stores, everything. In smaller communities like Campbell River, the Comox Valley, or Port Alberni, you'll have solid grocery stores but fewer specialty options. Islanders on the Gulf Islands or remote north island often do a "big shop" in a larger town once or twice a month. Amazon delivers to most of the island, but expect 2–5 extra days compared to Vancouver.

Medical Trips to the Mainland

Island Health handles most routine and acute care on-island. But some specialist appointments, advanced procedures, and clinical trials still require a trip to Vancouver. This means a ferry ride (or flight), possibly an overnight stay, and often a full day lost. BC's Travel Assistance Program (TAP) covers ferry fare for medical travel, which helps — but the time cost is real. Factor this into your decision to move.

Mainland Commuting

Some island residents commute to Vancouver for work, typically 2–3 days per week. From Nanaimo, the Hullo passenger ferry (75 min to downtown Vancouver, ~$40–55 each way) makes this almost viable. From Victoria, it's the Swartz Bay ferry plus a drive — roughly 4 hours door-to-door each way. Float planes cut that to under an hour but cost $150+ each way. It works for some people, but it's a lifestyle commitment, not a casual arrangement.

Weather Disruptions

BC Ferries cancels sailings in severe wind and seas — typically a handful of times per year, mostly November through February. When that happens, you're stuck. The Malahat closes for accidents and occasionally for snow. Highway 4 to Tofino can close for mudslides. These events aren't common, but they're not rare either. Islanders learn to keep a buffer in their plans and not book tight connections.

Vehicle Costs

Gas on Vancouver Island is typically 5–15 cents per litre more than in Metro Vancouver. Auto repairs can cost more in smaller communities with fewer shops. And because many islanders drive significant distances — commuting between towns, accessing ferries — annual fuel costs tend to run higher than they did on the mainland. The flip side: less traffic, easier driving, and free parking almost everywhere outside downtown Victoria.

The Mental Shift

The hardest adjustment isn't logistical — it's psychological. On the mainland, everything feels accessible. On the island, there's a subtle awareness that you're surrounded by water and that getting anywhere beyond it requires planning. Most people find this becomes a non-issue within months, even something they love. But in the early days of island life, it can feel isolating. It's worth being honest with yourself about how that might affect you.

Planning Your Move?

Transportation is just one piece of the island life puzzle. Explore the full picture.

Moving to Vancouver Island Guide Cost of Living Breakdown
More BC destinations: Prefer mountains over ocean? Explore the Revelstoke Valley →