Many Canadian cities have clean and efficient public transit systems that make it easy and exciting to explore cities on a flexible schedule.

Buses account for most of the fleets, but there are also streetcars, trolleys, sea buses, and trains. Major Canadian cities that offer subway, metro or light rapid transit service include Vancouver (SkyTrain), Calgary (CTrain), Edmonton (LRT), Toronto (subway), Ottawa (O-Train) and Montréal (metro).

One-way fares average around $2-$2.75 CDN per adult and can be purchased from subway/metro stations and some convenience stores. Cash fares can usually be substituted for transit tickets. Some cities also offer flexible transit passes so you can enjoy unlimited all-day, multi-day, or monthly travel.

For more information on public transit operations by province and territory, visit the links below:

British Columbia 

Greater Vancouver Transit Authority

Alberta 

Calgary Transit

Edmonton Transit System

Saskatchewan

Regina Transit

Manitoba 

Winnipeg Transit

Ontario 

Toronto Transit Commission

OC Transpo, Ottawa

Québec

Société de transport de Montréal 

Réseau de Transport de la Capitale, Québec City 

New Brunswick

City of Fredericton Transit Division

Nova Scotia 

Metro Transit, Halifax

Prince Edward Island

Charlottetown public transit

Newfoundland & Labrador

Metrobus, St. John's

Yukon

Whitehorse Transit

Northwest Territories 

Yellowknife Transit