BC Vaccine Card Transport Guide: How to Travel with Your Card
✅ If you’re traveling within British Columbia and need to present your BC Vaccine Card for access to certain transport services or destinations (e.g., intercity buses, ferries, or venues requiring proof of vaccination), use the official BC Vaccine Card app or a printed copy — no third-party apps or screenshots accepted. For most intraprovincial trips, the card itself does not restrict movement, but it may be required at terminals, on board, or for entry to connecting services like airports or event venues. This guide covers how to plan transport logistics around verification requirements, including real-world route examples, pricing, booking timelines, and what to expect during boarding or inspection.
The BC Vaccine Card is not a travel document, nor does it replace ID or boarding passes — but its presence affects access points and timing for several common transport modes. This guide focuses on practical logistics: which routes require card checks, where verification happens, how long it adds to your journey, and how to prepare without delays.
🗺️ About the BC Vaccine Card in Transport Contexts
The BC Vaccine Card was introduced in September 2021 as part of provincial health measures and remains valid indefinitely for individuals who completed their primary series or received eligible booster doses. While public health mandates requiring proof of vaccination for transportation have been lifted province-wide since March 2022, some operators — particularly private carriers or those serving federally regulated spaces — retain voluntary or conditional verification policies. These apply most frequently in three scenarios:
- Intercity bus services (e.g., Pacific Coach Lines, Ebus) operating between Vancouver, Kamloops, Kelowna, and Victoria — especially when connecting to airports or major terminals where venue-based access rules still apply;
- BC Ferries routes with terminal facilities that host food service, retail, or indoor waiting areas subject to operator-level health protocols (e.g., Tsawwassen–Swartz Bay, Horseshoe Bay–Departure Bay);
- Rail services such as Rocky Mountaineer (tour-focused, not commuter) or VIA Rail Canada segments originating/terminating in BC — where onboard dining or lounge access may require proof of vaccination per operator policy.
Importantly: No BC-based public transit agency (TransLink, BC Transit) requires the BC Vaccine Card for boarding buses, SkyTrain, SeaBus, or HandyDART. Similarly, domestic air travel within Canada no longer requires proof of vaccination as of October 1, 2022 1. However, individual operators may maintain internal policies — always verify directly before departure.
🚌 Available Transport Options: Detailed Comparison
Below is a breakdown of how each major transport mode interacts with BC Vaccine Card verification, including where checks occur, how they affect boarding flow, and whether digital vs. printed formats are accepted.
| Option | Price Range | Duration | Comfort | Best For |
|---|---|---|---|---|
| 🚌 Intercity Bus (Pacific Coach Lines, Ebus) | $25–$95 | 2–8 hrs | Moderate: reclining seats, Wi-Fi, limited legroom on older coaches | Travelers prioritizing frequency and low cost between urban centers |
| 🚢 BC Ferries (Tsawwassen–Swartz Bay, Nanaimo–Horseshoe Bay) | $18–$85 (passenger only); $65–$165 (vehicle + driver) | 1.5–2 hrs sailing + 30–90 min terminal processing | High: indoor lounges, food service, vehicle access, scenic views | Families, road trippers, and travelers with luggage or mobility devices |
| 🚂 VIA Rail Canada (Jasper–Vancouver segment) | $129–$349 (economy); $279–$599 (business) | 12–14 hrs (scheduled), often delayed 1–3 hrs | High: spacious seating, dining car, power outlets, quiet zones | Leisure travelers seeking scenic, unhurried travel with flexibility |
| 🚗 Personal Vehicle (via Highway 1, 99, 19) | $0–$25 (fuel + tolls + parking) | Variable: Vancouver–Victoria ~4 hrs driving + ferry; Kamloops–Kelowna ~2.5 hrs | High: full control over stops, climate, luggage, accessibility | Groups, travelers with medical equipment, or those avoiding shared spaces |
| 🎫 Regional Shuttle (e.g., Quick Shuttle, Vancouver Island Connector) | $35–$75 | 3–6 hrs (including transfers) | Low–Moderate: minibus, no Wi-Fi, limited storage | Backcountry hikers or rural residents needing door-to-door service |
💰 Price Comparison: Specific Costs & Booking Timing Tips
Costs reflect mid-2024 published rates for standard adult fares. All prices exclude taxes and optional add-ons (e.g., priority boarding, reserved seating). Booking timing significantly impacts both price and card-related logistics:
- Intercity buses: Book 7–14 days ahead for best fares. Last-minute bookings (<48 hrs) cost 20–35% more and increase risk of card verification delays due to higher staff turnover at terminals. Pacific Coach Lines accepts digital BC Vaccine Card via app or PDF — no printing needed 2.
- BC Ferries: Passenger-only fares rise 15% on weekends/holidays. Book online ≥3 days ahead to guarantee same-day boarding slot — walk-up passengers face 45–90 min waits at Tsawwassen during summer. Digital card shown on phone is accepted at ticket kiosks and gate scanners; printed copies work if QR code is legible.
- VIA Rail: Fares fluctuate widely. Economy tickets booked ≤7 days ahead average $229; booked ≥21 days ahead drop to $149. Staff do not routinely check vaccine status, but may request proof if accessing dining car or lounge — carry digital copy in offline-accessible format (e.g., saved PDF).
- Personal vehicle: No card requirement for highway travel, but ferry boarding requires proof for driver and all passengers aged 12+ if entering terminal buildings (not required for vehicle-only boarding). Fuel cost Vancouver–Victoria (round trip): ~$65–$85 (2024 avg diesel price $1.92/L).
📅 How to Book: Step-by-Step for Each Major Option
Intercity Bus (Ebus)
- Visit ebus.com or download the Ebus app (iOS/Android).
- Select origin/destination (e.g., Vancouver → Kelowna), date, and number of passengers.
- At checkout, select “I have a valid BC Vaccine Card” — no upload required, but staff may ask for it pre-boarding.
- Receive e-ticket via email; show QR code + government-issued ID + digital BC Vaccine Card at terminal.
- Arrive 45 minutes early: staff visually scan QR code using BC Vaccine Card verifier app (no internet needed).
BC Ferries
- Go to bcferries.com; choose route, date, vehicle type (if applicable), and passenger count.
- Under “Passenger Info,” enter names and ages — system flags if any passenger is 12+ and requires proof.
- Complete payment; receive confirmation email with boarding pass and QR code.
- At terminal: scan boarding pass at kiosk, then proceed to gate — staff may ask for BC Vaccine Card only if entering terminal building (not required for vehicle drivers staying in cab).
- No advance card upload — bring digital or printed copy ready for spot check.
VIA Rail Canada
- Book via viarail.ca or app.
- Select Jasper–Vancouver route; choose date and fare class.
- During checkout, no vaccine question appears — but review “Travel Requirements” tab for current policies.
- Print or save e-ticket; carry BC Vaccine Card digitally (offline PDF recommended) and photo ID.
- Boarding staff rarely request proof unless accessing premium services — keep card accessible in phone lock screen or wallet folder.
⏱️ Travel Time and Schedules: Realistic Durations
Published schedules assume optimal conditions. Add buffer time for verification and potential delays:
- Vancouver–Victoria (bus + ferry): 4.5–6 hrs total. Includes 30-min bus to Tsawwassen, 45-min check-in, 90-min ferry, 30-min shuttle/bus to downtown Victoria. Card checks add 2–5 min at bus terminal and ferry gate.
- Vancouver–Kelowna (Ebus direct): Scheduled 4 hrs; actual 4.5–5.5 hrs due to traffic (Highway 1 near Hope), weather (winter chain-ups), or rest stops. Card verification occurs at Vancouver Pacific Central Station gate — allow extra 3 min.
- Vancouver–Kamloops (Pacific Coach Lines): 3.5 hrs scheduled; 4–4.75 hrs typical. Card check at Kamloops station entrance — not enforced on board.
- Jasper–Vancouver (VIA Rail): 12 hrs scheduled; 13–15 hrs common due to track maintenance, freight priority, or weather. No routine card check; dining car staff may ask when serving meals — present digital card from phone.
🪑 Comfort and Convenience: What to Expect
Verification does not affect physical comfort, but influences boarding flow and stress levels:
- Buses: Staff conduct quick visual QR scans at gates. No line re-entry if rejected — staff assist with app troubleshooting onsite (e.g., expired cache, outdated app version).
- Ferries: QR scanning integrated into gate process. If QR fails, staff accept printed copy with matching name/photo ID. Terminal lounges remain open regardless of card status — no access restrictions.
- VIA Rail: Minimal interaction — card requests only occur if accessing dining car or business class lounge. Staff trained to verify discreetly; no public announcement.
- Personal vehicle: Zero verification en route. At ferry terminals, drivers must show ID and BC Vaccine Card only if exiting vehicle — passengers staying in car need not present anything.
⚠️ Common Pitfalls and Scams
⚠️ Avoid these verified issues:
- “BC Vaccine Card verification fee” scams: No transport provider charges for scanning your card. If asked for payment to “verify” or “activate” your card at a terminal, walk away and notify staff.
- Third-party booking sites claiming “guaranteed card acceptance”: Sites like BusBuster or Travelscan are not affiliated with BC government or carriers. They cannot override operator policies — always book direct.
- Outdated QR codes: BC Vaccine Card app updates every 30 days. If your app hasn’t refreshed in >6 weeks, open it offline to force sync — otherwise QR may fail verification.
- Using non-BC-issued vaccine records: Alberta or Ontario cards are not accepted for BC-specific verification. Only cards issued via getvaccinated.gov.bc.ca or BC Services Card app qualify.
💡 Pro Tips: Insider Strategies
💡 Save time and reduce friction:
- Download the BC Vaccine Card as a PDF to your phone’s Files app — works offline and loads faster than the app.
- For multi-leg trips (e.g., bus → ferry → shuttle), store card in lock-screen widget on iOS or quick-settings tile on Android.
- If traveling with children under 12: no card required, but carry birth certificate or passport as secondary ID if questioned.
- Use BC Ferries’ “Express Check-in” option when booking — skips kiosk line and reduces verification wait by ~5 minutes.
- When booking VIA Rail, select “Seated Dining” during checkout — ensures dining car access is pre-confirmed, minimizing on-board card requests.
♿ Accessibility and Special Needs
BC Vaccine Card verification is fully accessible:
- Staff at all terminals provide verbal assistance for QR scanning; printed cards accepted for vision-impaired travelers. BC Ferries offers free wheelchair-accessible boarding lanes — card checks happen after ramp deployment, with no time pressure.
- VIA Rail’s “Accessibility Assistance” booking option (free, call 1-888-VIA-RAIL) includes dedicated staff to guide verification process at station.
- Intercity bus operators offer priority boarding for mobility device users — card verification occurs after seating, not at gate.
- All official BC Vaccine Card formats (app, PDF, print) include high-contrast QR codes and large-type options — adjust display settings in BC Services Card app.
🏁 Conclusion: Conditional Recommendation
If you prioritize low cost and frequent departures, choose intercity bus — but arrive 45 minutes early and keep your BC Vaccine Card app updated. If you value flexibility, luggage space, and minimal verification friction, drive and take BC Ferries — card checks are brief and optional for drivers remaining in vehicles. If you seek scenic, relaxed travel with onboard amenities, VIA Rail is viable — just carry your digital BC Vaccine Card offline and expect rare, polite verification only for premium services. Avoid third-party shuttles unless necessary — inconsistent staff training increases verification delays.
❓ FAQs
Do I need my BC Vaccine Card to ride TransLink buses or SkyTrain?
No. TransLink suspended all vaccine verification requirements for buses, SeaBus, and SkyTrain in March 2022. No operator checks cards or asks for proof on these services.
Can I use a screenshot of my BC Vaccine Card instead of the app or PDF?
No. Screenshots are not accepted. The QR code must be live-scannable — use the official BC Services Card app, BC Vaccine Card app, or downloaded PDF from getvaccinated.gov.bc.ca.
What if my BC Vaccine Card QR code doesn’t scan at the ferry terminal?
Staff will accept a printed copy with matching government-issued ID. If you have neither, they will assist you in generating a new PDF on-site using public kiosks (allow 5 extra minutes).
Does the BC Vaccine Card expire? Do I need a booster to travel?
The BC Vaccine Card does not expire. Boosters are not required for card validity or transport access. Your original two-dose (or single J&J) record remains fully valid for verification purposes.
Can I travel to Alberta or Washington State using my BC Vaccine Card?
No. The BC Vaccine Card is not recognized for cross-border travel. For entry into Alberta, use Alberta’s proof of vaccination system. For U.S. land border entry, CDC requires proof of vaccination meeting federal criteria — BC’s card alone does not satisfy this; bring WHO-recognized vaccine documentation.




