DRT Reports
- DRT The Route Ahead - 2022-2025 (PDF - 4.6 Mb)
GO Transit Route Schedules
- GO 01 Lakeshore West Schedule, June 24, 2023
- GO 01 Lakeshore West Schedule, June 25, 2022
- GO 01 Lakeshore West Schedule, September 5, 2020
- GO 01 Lakeshore West Schedule, January 5, 2019
- GO 09 Lakeshore East Schedule, June 24, 2023
- GO 09 Lakeshore East Schedule, September 5, 2020
- GO 12 Niagara Falls Schedule, June 24, 2023
- GO 12 Niagara Falls Schedule, September 5, 2020
- GO 12 Niagara Falls Schedule, June 25, 2022
- GO 15 Brantford-Burlington Schedule, June 24, 2023
- GO 15 Brantford Schedule, April 2, 2022
- GO 15 Brantford Schedule, September 5, 2020
- GO 15 Brantford Schedule, January 5, 2019
- GO 16 Hamilton Express Schedule, June 24, 2023
- GO 16 Hamilton Express Schedule, June 25, 2022
- GO 16 Hamilton Express Schedule, September 5, 2020
- GO 16 Hamilton Express Schedule, January 5, 2019
- GO 17 Waterloo-Hamilton Schedule, June 24, 2023
- GO 19 Mississauga-North York Schedule, June 24, 2023
- GO 19 Mississauga-North York Schedule, January 29, 2022
- GO 19 Hamilton-Mississauga Schedule, September 5, 2020
- GO 20 Milton-Oakville Schedule, January 5, 2019
- GO 21 Milton Schedule, June 24, 2023
- GO 21 Milton Train Schedule, June 25, 2022
- GO 21 Milton Train Schedule, January 5, 2019
- GO 21 Milton Train Schedule, September 5, 2020
- GO 24 Cambridge-Milton Schedule, January 5, 2019
- GO 25 Waterloo-Mississauga Schedule, June 24, 2023
- GO 25 Waterloo-Mississauga Schedule, June 25, 2022
- GO 25 Waterloo-Mississauga Schedule, September 5, 2020
- GO 27 Milton-North York Schedule, June 24, 2023
- GO 27 Milton-North York Schedule, January 29, 2022
- GO 27 Milton-North York Schedule, September 5, 2020
- GO 27 Milton-North York Schedule, January 5, 2019
- GO 29 Guelph-Mississauga Schedule, June 24, 2023
- GO 29 Guelph-Mississauga Schedule, June 25, 2022
- GO 29 Guelph-Mississauga Schedule, September 5, 2020
- GO 29 Guelph-Mississauga Schedule, January 5, 2019
- GO 30-31-33 Kitchener Schedule, June 24, 2023
- GO 30-31-35 Kitchener Train Schedule, June 25, 2022
- GO 30-31-33 Kitchener Train Schedule, September 5, 2020
- GO 30-31-33 Kitchener Schedule, February 13, 2019
- GO 30-31-33 Kitchener Schedule, January 5, 2019
- GO 30-31-33 Kitchener Schedule, December 30, 2017
- GO 32 Trinity Commons-North York Schedule, June 24, 2023
- GO 32 Brampton-North York Schedule, January 22, 2022
- GO 32 Brampton-North York Schedule, September 5, 2020
- GO 32 Brampton-North York Schedule, January 5, 2019
- GO 34 Pearson-Finch Schedule, January 29, 2022
- GO 34 Pearson-Finch Schedule, September 5, 2020
- GO 34 Pearson-Finch Schedule, January 5, 2019
- GO 36 Brampton-North York Schedule, June 24, 2023
- GO 36 Brampton (Trinity)-North York Schedule, January 29, 2022
- GO 36 Brampton (Trinity)-North York Schedule, September 5, 2020
- GO 36 Brampton (Trinity)-North York Schedule, January 5, 2019
- GO 37 Orangeville-Brampton Schedule, June 24, 2023
- GO 37 Orangeville Schedule, June 25, 2022
- GO 38 Bolton-Malton Schedule, May 21, 2022
- GO 37 Orangeville Schedule, September 5, 2020
- GO 38 Bolton Malton Schedule, June 24, 2023
- GO 38 Bolton Schedule, September 5, 2020
- GO 40 Hamilton-Richmond Hill Schedule, June 24, 2023
- GO 40 Hamilton-Richmond Hill Schedule, January 29, 2022
- GO 40 Hamilton-Richmond Hill Schedule, September 5, 2020
- GO 40 Hamilton-Richmond Hill Schedule, January 5, 2019
- GO 41-47-48 Hamilton-Pickering Schedule, June 24, 2023
- GO 41-45-47-48 Hamilton-Pickering Schedule, June 25 2022
- GO 45-46-47-48 407 West Schedule, September 5, 2020
- GO 45-46-47-48 407 West Schedule, April 13, 2020
- GO 45-45-47-48 407 West Schedule, January 5, 2019
- GO 45-46-47-48 407 West Schedule, December 30, 2017
- GO 52-54-56 Oshawa-Oakville Schedule, June 24, 2023
- GO 52-54-56 Oshawa-Oakville Schedule, June 25, 2022
- GO 51-52-54 407 East Schedule, September 5, 2020
- GO 51-52-54 407 East Schedule, January 5, 2019
- GO 61 Richmond Hill Schedule, June 24, 2023
- GO 61 Richmond Hill Train Schedule, June 25, 2022
- GO 61 Richmond Hill Train Schedule, September 5, 2020
- GO 61 Richmond Hill Train Schedule, April 8, 2020 (COVID-19 reductions)
- GO 61 Richmond Hill Train Schedule, January 5, 2019
- GO-63-65-68 Barrie Schedule, June 24, 2023
- GO 63-65-68-69 Barrie Train Schedule, June 25, 2022
- GO 63-65-68-69 Barrie Train Schedule, September 5, 2020
- GO 63-65-68-69 Barrie Train Schedule, April 8, 2020 (COVID-19 reductions)
- GO 63-65-68-69 Barrie Train Schedule, January 5, 2019
- GO 63-65-68-69 Barrie Train Schedule, December 30, 2017
- GO 63-65-68-69 Barrie Train Schedule, September 2, 2017
- GO 66 East Gwillimbury-North York Schedule, June 24, 2023
- GO 66 East Gwillimbury-North York Schedule, June 25, 2022
- GO 66 East Gwillimbury-North York Schedule, September 5, 2020
- GO 66 East Gwillimbury-North York Schedule, January 5, 2019
- GO 67 Keswick-North York Schedule, June 24, 2023
- GO 67 Keswick-North York Schedule, June 25, 2022
- GO 67 Keswick-North York Schedule, September 5, 2020
- GO 67 Keswick-North York Schedule, January 5, 2019
- GO 70-71 Stouffville Schedule, June 24, 2023
- GO 70-71 Stouffville Train Schedule, June 25, 2022
- GO 70-71 Stouffville Train Schedule, September 5, 2020
- GO 70-71 Stouffville Train Schedule, January 5, 2019
- GO 70-71 Stouffville Train Schedule, April 13, 2020 (COVID-19 reductions)
- GO 81 Port Perry-Whitby Schedule, January 29, 2022
- GO 81 Port Perry-Whitby Schedule, September 5, 2020
- GO 81 Port Perry-Whitby Schedule, January 5, 2019
- GO 88 Peterborough-Oshawa Schedule, June 24, 2023
- GO 88 Peterborough Schedule, June 25, 2022
- GO 88 Peterborough Schedule, September 5, 2020
- GO 88 Peterborough Schedule, January 5, 2019
- GO 90 Oshawa Yorkdale Schedule, June 24, 2023
- GO 90 Lakeshore East Schedule, May 21, 2022
- GO 90-91 Lakeshore East Schedule, January 5, 2019
- GO 92 Oshawa-Yorkdale Schedule, January 29, 2022
- GO 92 Oshawa-Yorkdale Schedule, September 5, 2020
- GO 93 Durham College-UOIT-UofT Scarborough Schedule, January 5, 2019
- GO 94 Pickering-Mississauga Schedule, June 24, 2023
- GO 94 Pickering-Square One Schedule, April 2, 2022
- GO 94 Pickering-Square One Schedule, September 5, 2020
- GO 96 Oshawa Finch Schedule, June 24, 2023
- GO 96 Oshawa-Finch Schedule, May 21, 2022
- GO 96 Oshawa-Finch Schedule, September 5, 2020
- GO 96 Oshawa-Finch Schedule, January 9, 2019
GO Transit System Timetables
- GO Transit Rail Timetable, April 28, 1990
- GO Opening Day timetable (inside), May 23, 1967
- GO Opening Day timetable (outside), May 23, 1967
Gray Coach Schedules
- Gray Coach System Timetable - October 1979
- Toronto to Claremont - June 28, 1954 - front
- Toronto to Claremont - June 28, 1954 - back
- Toronto to Listowel - June 28, 1954 - front
- Toronto to Listowel - June 28, 1954 - back
- Toronto to Mount Albert, June 28, 1954 - front
- Toronto to Mount Albert, June 28, 1954 - back
Metrolinx Reports
- Metrolinx Annual Report, 2020-21 (PDF - 3 Mb)
- Metrolinx New Stations Business Case Analysis, February 2018 (PDF - 4.7 Mb)
- Metrolinx Environmental Report on the Richmond Hill Line’s Bloomington Station, November 22, 2016
- Steeles East Grade Separation Environmental Assessment Public Informtion Centre presentation, March 23, 2016
- Bolton Commuter Rail Feasibility Study, November 11, 2010
MiWay Reports
- MiWay 2020 Annual Service Plan (PDF - 6.1 Mb)
Ontario Northland Reports
- Northeastern Passenger Rail Service (Business Case for restoring the Northlander train) (PDF - 6.3 Mb)
Region of Waterloo Reports
- Cambridge to Union GO Rail Feasibility Study - Phase 2 Report (PDF - 13.1 Mb)