HOME    >    Choose a Community
BC Transit

Test drive the new bctransit.com in development . . . We want your feedback!

We are pleased to offer a special preview of our new mobile-friendly website.

Try out the new scheduling tools. Explore the easy to use navigation.

Please note that some features and functionality may not be fully-available during this development period. You may experience temporary disruptions in service while the site is being worked on.

We want to collaborate with you! Let us know what you think by completing this short survey or email the development team at preview@bctransit.com

Choose a Community

Click on your community for detailed information on hours and days of service, schedules, routes and fares.

Community Transit System

100 Mile House 100 Mile House
Abbotsford Central Fraser Valley
Agassiz Agassiz-Harrison
Alberni-Clayoquot Port Alberni & Alberni-Clayoquot
Armstrong Vernon Regional & North Okanagan
Ashcroft Ashcroft - Clinton
Barriere Clearwater & Area
Bella Coola Bella Coola
Blue River Clearwater & Area
Boundary Boundary
Brackendale Squamish
Cache Creek Cache Creek
Campbell River Campbell River
Castlegar West Kootenay
Cedar Nanaimo Regional
Central Fraser Valley Central Fraser Valley
Central Saanich Victoria Regional
Central Kootenays West Kootenay
Central Okanagan Kelowna Regional
Chase/Kamloops Kamloops
Chase/Revelstoke Revelstoke
Chemainus Cowichan Valley
Chilliwack Chilliwack
Clearwater Clearwater & Area
Clinton Ashcroft - Clinton
Cobble Hill Cowichan Valley
Coldstream Vernon Regional & North Okanagan
Columbia Valley Columbia Valley
Colwood Victoria Regional
Comox Valley Comox Valley
Courtenay Comox Valley
Cowichan Valley Cowichan Valley
Cowichan Valley Commuter Cowichan Valley Commuter
Cranbrook Cranbrook
Creston Creston Valley
Crofton Cowichan Valley
Cumberland Comox Valley
Dawson Creek Dawson Creek
Duncan Cowichan Valley
Elk Valley Elk Valley
Enderby Vernon Regional & North Okanagan
Esquimalt Victoria Regional
Fernie Elk Valley
Fort St. John Fort St. John
Fraser Valley Central Fraser Valley
Fruitvale West Kootenay
Gibsons Sunshine Coast
Grand Forks Boundary
Greater Vancouver TransLink (you will leave the BC Transit website)
Greenwood Boundary
Halfmoon Bay Sunshine Coast
Harrison Hot Springs Chilliwack
Hazeltons Hazeltons Regional
Health Connections Health Connections
Hedley Princeton & Area
Highlands Victoria Regional
Honeymoon Bay Cowichan Valley
Invermere Columbia Valley
Kamloops Kamloops
Kaslo West Kootenay
Kelowna Kelowna Regional
Kent Chilliwack
Keremeos Princeton & Area
Kimberley Kimberley
Kitimat Kitimat
Kootenay Boundary West Kootenay
Ladysmith Cowichan Valley
Lake Country Kelowna Regional
Lake Cowichan Cowichan Valley
Langford Victoria Regional
Lantzville Nanaimo Regional
Lavington Vernon Regional & North Okanagan
Lillooet Lillooet & Lytton
Little Fort Clearwater & Area
Logan Lake Logan Lake
Lumby Vernon Regional & North Okanagan
Lytton Lillooet & Lytton
Malahat Connector Cowichan Valley Commuter
Merritt Merritt
Metchosin Victoria Regional
Mill Bay Cowichan Valley
Mission Central Fraser Valley
Montrose West Kootenay
Mt. Waddington Regional District Mt. Waddington Regional District
Nakusp Central Kootenays
Nanaimo Nanaimo Regional
Naramata Penticton & Okanagan-Similkameen
Nelson West Kootenay
Nelson & District HandyDART West Kootenay
New Denver West Kootenay
New Hazleton Hazletons Regional
North Cowichan Cowichan Valley
North Saanich Victoria Regional
North Okanagan Vernon Regional & North Okanagan
Oak Bay Victoria Regional
Okanagan Penticton & Okanagan-Similkameen
Okanagan Falls Osoyoos
Oliver Osoyoos
One Hundred Mile House 100 Mile House
Osoyoos Osoyoos
Parksville Nanaimo Regional
Pavillion Lillooet & Lytton
Peachland Kelowna Regional
Pemberton Pemberton
Penticton Penticton & Okanagan-Similkameen
Port Alberni Port Alberni & Alberni-Clayoquot
Port Edward Port Edward
Port Hardy Mt. Waddington Regional District
Port McNeill Mt. Waddington Regional District
Powell River Powell River Regional
Prince George Prince George
Prince Rupert Prince Rupert
Princeton Princeton
Qualicum Beach Nanaimo Regional
Quesnel Quesnel
Radium Hot Springs Columbia Valley
Revelstoke Revelstoke
Roberts Creek Sunshine Coast
Rosedale Chilliwack
Rossland West Kootenay
Royston Comox Valley
Saanich Victoria Regional
Salmo Central Kootenay
Salmon Arm Shuswap Regional
Salt Spring Island Salt Spring Island
Savona Lillooet & Lytton
Sechelt Sunshine Coast
Shawnigan Lake Cowichan Valley
Shuswap Shuswap Regional
Sicamous Revelstoke
Sidney Victoria Regional
Siverton West Kootenay
Similkameen Penticton & Okanagan-Similkameen
Skeena Skeena Regional
Slocan Valley West Kootenay
Smithers Smithers & District
Sooke Victoria Regional
Sorrento Revelstoke
South Okanagan Osoyoos
South Slocan West Kootenay
Spallumcheen Vernon Regional & North Okanagan
Sparwood Elk Valley
Spences Bridge Lillooet & Lytton
Squamish Squamish
Summerland Summerland
Sunshine Coast Sunshine Coast
Telkwa Smithers
Terrace Terrace Regional
Texada Island Powell River Regional
Thornhill Terrace Regional
Trail West Kootenay
Vancouver TransLink (you will leave the BC Transit website)
Vernon Vernon Regional & North Okanagan
Victoria Victoria Regional
Victoria & Area Victoria Regional
View Royal Victoria Regional
West Kelowna Kelowna Regional
West Kootenay West Kootenay
Whistler Whistler & Pemberton Valley
Williams Lake Williams Lake
Youbou Cowichan Valley

Health Connections, a program that provides transportation to non-emergency medical appointments, is available in these communities across B.C.

For service in the Greater Vancouver Regional District please visit TransLink. (You will be leaving this website.)


Select your area on map below for schedules, fares and maps or search field above.

Map of BC Region 1 Region 2 Region 3 Region 4 Region 5

To view a list of communities that BC Transit serves,
click here