Full Schedules

  • Rail and bus schedules are subject to change frequently.
  • For the most up-to-date departure information, visit the Trip Planner to get the next available trips for your train or bus. Visit the See Schedules page to find all train and bus schedule information.
  • For information on upcoming schedule changes, visit the Schedule Changes page here.
  • Please note that the full PDF schedules below may not be the most recent. Use the links above to see the most up-to-date schedules for our train and bus service.


Full Schedules
Route Corridor

01-18

Lakeshore West (current schedule)

Effective December 5, 2022

09-90

Lakeshore East

12

Niagara Falls/Toronto

15

Brantford/Burlington

16

Hamilton/Toronto Express

19

Mississauga/North York

21

Milton (current schedule)

Effective December 5, 2022

25

Waterloo/Mississauga

27

Milton/North York

29

Guelph/Mississauga

30-31-33

Kitchener (current schedule)

Effective December 5, 2022

32

Brampton Trinity Common/North York

34

Pearson Airport/North York

36

Brampton/North York

37

Orangeville/Brampton

38

Bolton/Malton

40

Hamilton/Richmond Hill Pearson Express

41-45-47-48

Hamilton/Pickering

52-54-56

Oshawa/Oakville

61

Richmond Hill

63-65-68

Barrie

66

East Gwillimbury/Newmarket/North York

67

Keswick/North York

70-71

Stouffville (current schedule)

Effective December 5, 2022

81

Port Perry/Whitby

88

Peterborough/Oshawa

92

Oshawa/Yorkdale

94

Pickering/Square One

96

Oshawa/Finch Express