Service schedules and start/end times vary between different routes.

Schedules for bus and streetcar routes are posted on each route’s page. Routes have Weekday, Saturday, Sunday and Holiday schedules, and may have different service start and end times. To find a route’s schedule, select your direction of travel and a timed stop.

For subway first and last train times, please check each station’s page. The subway operates from approximately 6 a.m. to 2 a.m. Monday through Saturday and approximately 8 a.m. to 2 a.m. on Sundays. Exact times vary by station.

Service on holidays

Holiday service is generally operated on Family Day, Good Friday, Victoria Day, Canada Day, Simcoe Day, Labour Day, Thanksgiving Day and Boxing Day.

On these days, all TTC routes will operate on their Sunday service schedules, but will start earlier, at approximately 6 a.m. Any routes that do not normally operate on Sundays, will not operate on the holiday.

Sunday service is generally operated on Christmas Day and New Year's Day. Service will be the same as that operated on a Sunday. Subway service will start around 8 a.m. and will run every 4-5 minutes.

  • Sunday, January 1, 2023 (New Year’s Day): Sunday service
  • Monday, February 20, 2023 (Family Day): Holiday service
  • Friday, April 7, 2023 (Good Friday): Holiday service
  • Monday, May 22, 2023 (Victoria Day): Holiday service
  • Saturday, July 1, 2023 (Canada Day): Holiday service
  • Monday, August 7, 2023 (Simcoe Day): Holiday service
  • Monday, September 4, 2023 (Labour Day): Holiday service
  • Monday, October 9, 2023 (Thanksgiving Day): Holiday service
  • Monday, December 25, 2023 (Christmas Day): Sunday service
  • Tuesday, December 26, 2023 (Boxing Day): Holiday service
  • Monday, January 1, 2024 (New Year’s Day): Sunday service

Overnight service

There's an overnight service called the Blue Night Network. Buses and streetcars run on most major routes (transit stops are marked with a reflective blue band) every morning from about 1:30 a.m. to 5:30 a.m. Service is provided every 30 minutes or better.

Service change dates

The TTC also makes service changes throughout the year, to adjust routes and schedules to better meet customer needs.

Service changes are made approximately every four to six weeks, or about 10 times a year, starting on these Sundays (some service changes are made on dates other than those shown):

  • January 8, 2023
  • February 12, 2023
  • March 26, 2023
  • May 7, 2023
  • June 18, 2023
  • July 30, 2023
  • September 3, 2023
  • October 8, 2023
  • November 19, 2023
  • December 24, 2023
  • January 7, 2024