BC's first carpooling platform built exclusively for BC Ferries routes.
As heard & seen in
What is FerryShare?
FerryShare is BC's first ferry-dedicated carpooling platform — connecting drivers who have empty seats with passengers travelling the same BC Ferries route.
Drivers share the cost of their BC Ferries crossing with passengers heading the same way. Passengers get a comfortable, door-to-door ride on a reserved or unreserved sailing — no packed buses, no transfers, no waiting.
Every shared seat means one less car at the terminal. Less congestion, fewer emissions, and a little more conversation on the crossing. FerryShare calculates CO₂ saved on every ride and rewards you through our GreenTag program.
FerryShare is for private passenger vehicles only. Non-commercial cost-sharing exclusively — no profit, no commercial use.
Covering Tsawwassen, Horseshoe Bay, Swartz Bay, Nanaimo, Langdale, and more across the Salish Sea.
Drivers may only recover a proportional share of their actual BC Ferries vehicle fare and road costs. No profit, no commercial use.
ID verification powered by Stripe Identity — document scan + selfie earns a verified ✅ badge on your profile. Star ratings and driver profiles build trust before you ever share a car. ID verification is completed through the iOS or Android app.
Every shared ride reduces your carbon footprint. Earn GreenTag points and climb the tiers as you share more rides.
Chat with your driver or passenger once your ride is confirmed. Chat unlocks 24 hours before departure and stays open for 48 hours after your crossing.
Play BC Trivia or Tic-Tac-Toe with your fellow traveller while you wait for your sailing.
FerryShare credits are valid for 12 months and apply instantly at checkout — your balance is always visible in your wallet. Credits are issued automatically when a cancellation disrupts your trip.
Check-in opens 2 hours before departure. GPS confirms you're at the terminal. 60-minute deadline — miss it and the driver can cancel penalty-free. Reminders at 90 and 60 minutes before departure.
Bridgeport Station is one SkyTrain stop from YVR. FerryShare gets you there door to terminal — on a reserved or unreserved sailing, no parking fees. Also perfect for doctor appointments, university, business meetings, and family visits.
24+ hours before: choose a full card refund or FerryShare credit.
12–24 hours before: FerryShare credit issued.
Under 12 hours: no refund or credit. First offence: warning. Repeat: strike.
Pay your booking fee by credit card, Apple Pay, or Google Pay. Fast, secure checkout powered by Stripe.
Drivers can require approval before passengers book. Passengers with a no-show history must request — drivers choose who rides with them.
Supported Routes
Available on major BC Ferries routes between the mainland and Vancouver Island.
How it works
Getting a shared ride takes less than 2 minutes.
Pick your BC Ferries crossing date, route, and how many seats you need.
Browse verified drivers with ratings, photos, and car details. Book instantly.
A small booking fee is charged to your card via Stripe. Pay the driver their share directly at pickup.
Join BC ferry travellers already saving money together.
✨ 10-day grace period — sign up and start booking right away, verify your ID at your convenience