Coast Mountain Bus Company
Coast Mountain Bus Company Top 50 Employer
Welcome CMBC B-Line Service

Coast Mountain Bus Company

CMBC is a vital link in the Greater Vancouver multi-modal public transportation network.  You experience our service when you ride a CMBC bus, or cross Vancouver harbour on SeaBus ferry service. 

Coast Mountain Bus Company was created on April 1, 1999. It was formerly known as BC Transit.  CMBC is an operating subsidiary of TransLink, the South Coast British Columbia Transportation Authority.


For information on Fares, Trip Plans, Schedules, Rider Alerts, SkyTrain, West Coast Express, HandyDART or other transit programs  visit www.translink.ca.



What's New
June 3
Detours for Transit Buses this weekend, June 5th & 6th, 2010
The summer season is quickly approaching with lots of great entertainment for the family starting this weekend...more

May 5
Running early so you can, too!
Once again this year, the annual Vancouver Sun Run will get a boost from TransLink and its family of companies...more

April 15
Surrey Vaisakhi Parade Reroutes
Saturday, April 17th marks Surrey‘s annual Vaisakhi parade and celebration. The parade normally...more

Employee Access Login TransLink Schedules TransLink Fares TransLink Trip Planning TransLink