Public Rides

How to ride public transportation in Vancouver

One tap-to-pay system covers the SkyTrain, SeaBus, and buses — pay $2.85 for a single zone, and the Canada Line runs straight from the airport to downtown in 27 minutes.

Fare
$2.85
90-min transfer
Network
TransLink
+1 agencies
Airport
27 min
Canada Line
Frequent
44% of stops
rated on the data side

Before you go

  1. Sort out paymentTap a Compass Card, a contactless bank card, or your phone at the reader — what you pay depends on how many zones you cross.
  2. Download an appCompass — buying a Compass Card, loading stored value or passes, and adding it to a mobile wallet · Transit — real-time arrivals and trip planning — TransLink's official recommended app, with free premium features for Metro Vancouver riders
  3. Get in from YVRCanada Line, 27 min

Checked August 2, 2026 — fares and schedules change. Confirm with TransLink at www.translink.ca. Full guide: public-rides.com

Vancouver’s transit runs under one brand, TransLink, even though different companies operate the pieces behind the scenes. One tap-to-pay system covers the SkyTrain, SeaBus, and buses — but unlike a lot of cities, what you pay depends on how many zones you cross, not a single flat price.

The basics

The backbone is SkyTrain, an automated rapid transit network with three lines meeting at Waterfront Station downtown:

  • Expo Line — the oldest line, running southeast from Waterfront through New Westminster to Surrey Central and King George.
  • Millennium Line — a loop through Burnaby and Coquitlam, connecting to the Expo Line at several stations.
  • Canada Line — the one from the airport, running from Waterfront south to Richmond and YVR.

Alongside SkyTrain, the SeaBus is a passenger ferry that crosses Burrard Inlet between Waterfront Station and North Vancouver — it’s covered by the same fare as everything else. Buses cover the rest of the region, run mostly by Coast Mountain Bus Company. The peak-hour-only West Coast Express commuter train connects Mission to downtown on weekday mornings and evenings, but it’s priced separately from the regular zone fares. HandyDART is TransLink’s door-to-door paratransit service.

How to pay

TransLink uses the Compass system, with a few ways to pay:

  1. Tap a contactless bank card or your phone (Apple Pay / Google Pay) right at the SkyTrain fare gate or the reader on the bus. No Compass Card needed — it charges the adult fare directly.
  2. Get a Compass Card, sold at station vending machines, retailers, or online, then load it with stored value or a pass. This is the way to go if you need a concession (youth or senior) fare.
  3. Pay cash on the bus — exact change only, since drivers can’t make change. You’ll get a paper transfer, but it’s good for buses only, not the SkyTrain or SeaBus.

On SkyTrain and SeaBus, tap in and tap out — that’s how the system works out how many zones you actually crossed and charges you for it. On the bus, you only tap once when boarding: bus fares are always a flat one-zone price, however far you ride.

Fares

1-Zone2-Zone3-Zone
Adult, tap/Compass$2.85$4.20$5.40
Adult, cash$3.50$5.10$6.70
Concession (youth 13–18, seniors 65+, HandyCard)$2.30$3.40$4.60
Kids 12 & underFreeFreeFree

Bus and HandyDART trips are always one zone, no matter how far you go. Zone pricing only applies to SkyTrain and SeaBus — and only during weekday daytime hours. After 6:30pm on weekdays, and all day on weekends, every SkyTrain and SeaBus trip is also just a one-zone fare.

A single tap buys a 90-minute transfer window across bus, SkyTrain, SeaBus, and HandyDART (120 minutes if you’re connecting to West Coast Express), within the zones you paid for.

If you’re riding a lot in a day, a DayPass covers all zones: $12.55 adult, $9.75 concession.

Getting from the airport

Take the Canada Line — the station sits inside the terminal, so it’s a short walk from baggage claim.

  • Time: 27 minutes to Waterfront Station downtown.
  • Cost: the regular zone fare — a 2-zone fare on weekdays before 6:30pm, or just a 1-zone fare evenings and weekends — plus a $6.50 YVR AddFare added to trips leaving YVR-Airport, Sea Island Centre, or Templeton stations. Monthly pass holders don’t pay the AddFare.
  • Hours: from Waterfront, the first train to the airport leaves around 4:48am and the last around 1:08am. From the airport, the first train to Waterfront leaves around 5:09am and the last around 12:54am — the same every day of the week.

Apps to download

  • Compass — the official app for managing your Compass Card balance, stored value, and passes, or adding a virtual card to your phone’s wallet.
  • Transit — TransLink’s officially recommended app for real-time arrivals and trip planning; Metro Vancouver riders get its premium features free.
  • Google Maps or Apple Maps — solid for straightforward trip planning with live TransLink data.

When it runs

SkyTrain runs roughly from 5am to 1am, seven days a week. Most buses run similar hours, though frequency thins out considerably late at night.

NightBus takes over after that: a network of 10 “N”-numbered routes fanning out from downtown, running every 20–30 minutes, seven nights a week, starting around 1:30am.

West Coast Express is the exception to all of this — it only runs weekday mornings inbound to downtown and weekday evenings outbound to Mission, with no midday, evening, or weekend service.

Accessibility

All SkyTrain, SeaBus, and West Coast Express stations have elevators, and SeaBus terminals have boarding ramps. Conventional buses can carry wheelchairs and mobility aids within TransLink’s size and weight limits, and drivers can assist with securing a wheelchair once you’re aboard — though some four-wheel scooters have a turning radius too wide for the standard bus fleet.

HandyDART is TransLink’s door-to-door, shared-ride paratransit service for riders who can’t use conventional transit without assistance. It runs 6am to 2am, seven days a week, book by phone up to 7 days ahead, and it costs exactly the same as a regular bus, SkyTrain, or SeaBus fare.

Etiquette & local quirks

  • Tap in and tap out on SkyTrain and SeaBus — skipping the tap-out means the system can’t confirm which zones you rode, so always do both, even when it feels redundant.
  • Timing matters for zone fares. Riding SkyTrain or SeaBus on a weekday before 6:30pm is the only time zones actually cost more — travel in the evening or on a weekend and it’s a flat one-zone fare everywhere.
  • Cash only works on the bus, and the paper transfer it gives you won’t get you through a SkyTrain fare gate.

Good to know

  • Fare enforcement: if you can’t show proof of payment when asked, the fine starts at $173, rising to $213 if unpaid after 6 months and $273 after 12.
  • Fares go up every Canada Day. TransLink raised fares an average of 5% on July 1, 2026, and increased the YVR AddFare from $5 to $6.50.
  • The YVR AddFare funds Canada Line operations — it applies to single tickets, DayPasses, and stored value, but not to monthly passes.

Sources

  • TransLink — Pricing and Fare Zones — adult stored-value fares $2.85/$4.20/$5.40 and cash fares $3.50/$5.10/$6.70 (1/2/3-zone), concession fares $2.30/$3.40/$4.60, DayPass $12.55 ($9.75 concession), monthly passes, bus/HandyDART always 1-zone, and the 1-zone rule after 6:30pm weekdays and all weekend
  • TransLink — Transferring and AddFare — 90-minute transfer window across bus/SkyTrain/SeaBus/HandyDART (120 minutes for West Coast Express), $6.50 YVR AddFare and who's exempt (monthly pass holders, Sea Island travel, Burkeville residents)
  • TransLink — Compass Card — tap-to-pay with a contactless bank card or mobile wallet at fare gates and on buses, where to buy a Compass Card, tap-in/tap-out on SkyTrain and SeaBus
  • TransLink — Transit for New Riders — cash fares require exact change and produce a bus-only paper transfer, tap-in/tap-out rules, $173 fine for not having proof of payment
  • TransLink — Fare Enforcement — proof-of-payment requirement and escalating fine amounts ($173, rising to $213 after 6 months and $273 after 12)
  • TransLink — SkyTrain station to station travel times — Canada Line travel time of 27 minutes between Waterfront and YVR-Airport
  • TransLink — Public timetable, effective September 1, 2025 — Canada Line first/last train times between Waterfront and YVR-Airport (4:48am/1:08am from Waterfront, 5:09am/12:54am from YVR-Airport), same every day of the week
  • TransLink — Operating Companies — British Columbia Rapid Transit Company runs SkyTrain and West Coast Express; Coast Mountain Bus Company runs the SeaBus and most buses; Transit Police polices the system
  • TransLink — West Coast Express — weekday-only peak-hour commuter rail across 8 stations between Mission and Downtown Vancouver, up to 5 trains a day
  • TransLink — Transit App — partnership with the Transit app for real-time info and trip planning, free Transit Royale premium tier for Metro Vancouver riders
  • TransLink — How to Use Accessible Transit — all stations have elevators, SeaBus terminals have boarding ramps, mobility-aid size/weight limits and operator assistance for wheelchair securement on buses
  • TransLink — HandyDART — door-to-door shared-ride paratransit for riders who can't use conventional transit unassisted, bookable up to 7 days ahead, service 6am–2am daily, same fare as regular transit
  • TransLink — NightBus — 10 N-prefixed NightBus routes from downtown, running every 20–30 minutes, seven nights a week

Researched August 2, 2026 · sources re-checked August 2, 2026 · researched and checked by Public Rides software, not a human editor