Das öffentliche Verkehrsnetz ist sehr gut ausgebaut. Äußerst selten muss man länger als 10 Minuten auf Bus oder Bahn warten und kommt sehr schnell überall hin. Dank der vielen Haltestellen auch ohne viel zu Fuß laufen zu müssen.
Ein TransLink Ticket kann man sowohl für den Bus, den SkyTrain als auch für den SeaBus verwenden. Eine einfache Fahrt (bis zu 90 Minuten Reisezeit) kostet $2,75 bzw. $2,10 beim Kauf eines Ticketblocks mit zehn Tickets.
Da es drei Fahrpreis-Zonen gibt lohnt es sich bei weiter entfernten Ausflugszielen ein Tagesticket für $9,75 zu kaufen. Bei einem längeren Aufenthalt in Vancouver kann der Kauf eines Monatstickets für derzeit $91 sinnvoll sein.
Für Fernverbindungen sind sämtliche Fernbusse empfehlenswert. Nach Whistler fährt zum Beispiel das WhistlerShuttle oder der PerimeterBus. Für alle anderen Verbindungen empfehlen sich die Gesellschaften Greyhound, Pacific Coach Lines, und Quick Coach. Eine bequemere aber meist etwas teurere Alternative zum Bus ist die Bahn, VIA Rail.