Canada’s public transit systems
Vancouver (SkyTrain), Calgary (CTrain), Edmonton (LRT), Toronto (TTC), Ottawa (O-Train) and Montréal (metro) are all serviced by subway.
Fares generally range between CAD $2-$2.50 and can be purchased at the point of arrival. Day passes offering unlimited use are also available in places such as Toronto. Ask the operators for more details.
Avoid using public transportation during rush hour (7am-9am and 4pm-6pm). Trains, buses and trolleys get very congested, especially in the larger cities.
Follow the links below to find out more on a respective city’s public transportation, including hours of operation and routes.
Greater Vancouver Transit Authority
City of Fredericton Transit Division
Halifax Metro Transit
Prince Edward Island
Charlottetown public transit
Newfoundland & Labrador
St. John's Metrobus
This site is operated by 2022 Cedar Lake Software