Vancouver's transit system — SkyTrain, buses and the harbour-crossing SeaBus, all run under TransLink — is paid for with a single tap system called Compass. As in a growing number of cities, you don't strictly need to buy anything: TransLink accepts contactless bank cards and phone wallets directly at the same readers, which for most visitors is the simplest way in. It's still worth understanding how Compass works, since the zone-based fare structure behind it catches out visitors used to flat-fare systems.
Contactless or a Compass card?
If your bank card or phone supports contactless payment, you can tap it directly at SkyTrain station gates, on the SeaBus and when boarding buses, and TransLink calculates the fare for you — no card to buy, no balance to manage. A physical Compass Card is worth getting instead if you'd rather keep transit spending separate, want to load a multi-day pass, or don't have a contactless-enabled card. Compass Cards are sold from vending machines (Compass Vending Machines) at every SkyTrain station, loaded with cash or card, for a small refundable deposit.
How the zones work
Unlike flat-fare systems such as London's Tube, Vancouver's SkyTrain and SeaBus fares depend on how many zones you cross — the region is divided into zones, and a journey within one zone costs less than a journey spanning two or three. Buses are a flat fare regardless of zones, which simplifies things if your trip is bus-only. For visitors, the practical takeaway is that a longer SkyTrain journey, such as out toward the suburbs or to the airport, will cost more than a short hop downtown, and the system calculates this automatically based on where you tap in and out — you don't need to work out the zone map yourself, just tap correctly at both ends.
Tapping in and out
On SkyTrain and the SeaBus, tap in at the start of your journey and tap out at the end — this is what lets the system calculate the correct zone-based fare, and skipping the tap-out typically results in the maximum fare being charged. On buses, you only tap once when boarding, since bus fares are flat regardless of distance.
Where Compass and contactless work
The system covers SkyTrain's three lines (Expo, Millennium and Canada Line), all TransLink buses, and the SeaBus crossing Burrard Inlet between downtown and the North Shore. The Canada Line is also how most visitors reach downtown Vancouver from Vancouver International Airport, tapping in at the airport station the same way as anywhere else on the network, with the airport-zone surcharge added automatically to fares starting there.
Fare caps and day passes
Compass and contactless both apply a daily fare cap, so if you take enough taps in a single day to exceed the cost of a day pass, TransLink stops charging further fares for the rest of that day — similar in principle to the automatic capping used in London and a growing number of other cities. This works whether you're using a Compass Card or a contactless bank card, provided you stick to the same card all day, since the cap tracks per card rather than per person.
Topping up a Compass Card
Add value or load a pass at any Compass Vending Machine using cash or card, through the Compass app, or online with a registered card for auto-reload. If you're using contactless instead, there's nothing to load — TransLink bills your card directly for what you've tapped.
Evenings, weekends and off-peak fares
TransLink applies a lower flat fare across all zones during evenings, on weekends and on public holidays, meaning a longer SkyTrain trip that would cost more during a weekday daytime peak becomes a single flat rate outside those hours. This is worth timing around if your itinerary is flexible — an evening trip out to the suburbs or a weekend day exploring further afield costs less than the same journey on a weekday afternoon, and the system applies it automatically based on when you tap, with nothing to select in advance.
Compass and the wider region
Compass isn't limited to downtown Vancouver — it covers the whole TransLink service area, including Richmond, Burnaby, Surrey and out to the North Shore, which matters if you're staying somewhere other than the downtown core or making a day trip to somewhere like Steveston's fishing village. The zone system means these outer-area trips generally cost more than a single downtown hop, but the card and the tapping process work identically wherever you go within the region, so there's nothing extra to learn for a day trip beyond checking roughly how many zones you'll cross.
Practical tips
- Always tap out on SkyTrain and the SeaBus to get the correct zone fare rather than being charged the maximum.
- The airport zone surcharge applies to journeys starting at the airport SkyTrain station, so budget a little more for that specific leg.
- Stick to one card or device for your whole visit so the daily cap tracks correctly.
- Compass Card deposits are refundable at station machines when you're done with the card, if you'd rather not keep it.
If your trip continues down the coast, Seattle and other West Coast cities run broadly similar tap-in, tap-out systems — see our city transport hub for guides to fare cards elsewhere on the continent, including Los Angeles's TAP card.
Frequently asked questions
Do I need a Compass card, or can I just tap my bank card?
You can tap a contactless bank card or phone wallet directly at the same readers, at the same fares. A physical Compass Card is only worth buying if you want a multi-day pass, prefer to keep spending separate, or don't have a contactless card.
Why does my SkyTrain fare change depending on where I go?
Vancouver's SkyTrain and SeaBus use zone-based fares — journeys crossing more zones cost more. Buses are a flat fare regardless of distance. Always tap in and out on SkyTrain so the correct zone fare is calculated.
Is there an extra charge from the airport?
Yes — journeys starting at the Canada Line's airport station carry an additional zone surcharge, applied automatically when you tap in there.
Does Vancouver cap my daily transit spending automatically?
Yes, both Compass Cards and contactless bank cards are capped once you've paid the equivalent of a day pass in taps within a single day, as long as you use the same card throughout.
Sources and further reading:
- TransLink official Compass card, contactless and fare zone information.
- Compass app for balance, top-ups and current fares.
