Holiday Service


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

Schedules for bus and streetcar routes are posted on each individual route page. Routes have Weekday, Saturday, Sunday and Holiday schedules, and may have different service start and end times.

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.

Sunday service is operated on Christmas Day and New Year's Day. Subway service will start around 8 a.m. and will run every 4-5 minutes.

  • Monday, January 1, 2024 (New Year’s Day): Sunday service
  • Tuesday, February 20, 2024 (Family Day): Holiday service
  • Friday, March 29, 2024 (Good Friday): Holiday service
  • Monday, May 20, 2024 (Victoria Day): Holiday service
  • Monday, July 1, 2024 (Canada Day): Holiday service
  • Monday, August 5, 2024 (Simcoe Day): Holiday service
  • Monday, September 2, 2024 (Labour Day): Holiday service
  • Monday, October 7, 2024 (Thanksgiving Day): Holiday service
  • Wednesday, December 25, 2024 (Christmas Day): Sunday service
  • Thursday, December 26, 2024 (Boxing Day): Holiday service
  • Wednesday, January 1, 2025 (New Year’s Day): Sunday service

Overnight service

The Blue Night Network operates 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 adjust to ridership demand.

Service changes are made approximately every four to six weeks, or about 10 times a year, starting on the following dates:

  • Sunday, January 7, 2024
  • Sunday, February 18, 2024
  • Sunday, March 31, 2024
  • Sunday, May 12, 2024
  • Sunday, June 23, 2024
  • Sunday, July 28, 2024
  • Sunday, September 1, 2024
  • Sunday, October 6, 2024
  • Sunday, November 17, 2024
  • Sunday, December 22, 2024
  • Sunday, January 5, 2025
X
Cookies help us improve your website experience.
By using our website, you agree to our use of cookies.
Confirm