Track Your Transit

TTC Routes & Schedules - Route 989

Note: This page uses GTFS data provided by TTC, subject to change.

« Select Another Agency | « Browse All Routes for TTC
Displaying timetable for Route 989 on 2025-10-24.

Block Schedule Visualization for Route 989

3
am
4
am
5
am
6
am
7
am
8
am
9
am
10
am
11
am
12
pm
1
pm
2
pm
3
pm
4
pm
5
pm
6
pm
7
pm
8
pm
9
pm
10
pm
11
pm
12
am
1
am
2
am
2150960
989
989
989
2150966
989
989
989
989
2151024
989
989
989
2151025
989
989
989
989
989
2151026
989
989
989
989
989
2151027
989
989
989
989
2151028
989
989
989
989
2151029
989
989
989
989
989
2151030
989
989
989
989
989
2151031
989
989
989
989
989
2151032
989
989
989
989
2151033
989
989
989
989
989
2151034
989
989
989
989
2151035
989
989
989
2151036
989
989
989
2151037
989
989
989
2151038
989
989
989

NORTH - 989 WESTON EXPRESS towards STEELES Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Keele Station6:01 AMOld Weston Rd at Steeles Ave West6:46 AM215096649196004
Keele Station6:13 AMOld Weston Rd at Steeles Ave West7:01 AM215096049196011
Keele Station6:26 AMOld Weston Rd at Steeles Ave West7:16 AM215103549196002
Keele Station6:41 AMOld Weston Rd at Steeles Ave West7:31 AM215103849196001
Keele Station6:56 AMOld Weston Rd at Steeles Ave West7:46 AM215103449196023
Keele Station7:11 AMOld Weston Rd at Steeles Ave West8:01 AM215102449196028
Keele Station7:26 AMOld Weston Rd at Steeles Ave West8:16 AM215103749196027
Keele Station7:41 AMOld Weston Rd at Steeles Ave West8:31 AM215103649196026
Keele Station7:56 AMOld Weston Rd at Steeles Ave West8:46 AM215096649196010
Keele Station8:11 AMOld Weston Rd at Steeles Ave West9:01 AM215096049196025
Keele Station8:26 AMOld Weston Rd at Steeles Ave West9:16 AM215103549196009
Keele Station8:41 AMOld Weston Rd at Steeles Ave West9:31 AM215103849196007
Keele Station8:56 AMOld Weston Rd at Steeles Ave West9:46 AM215103449196000
Keele Station2:01 PMOld Weston Rd at Steeles Ave West3:01 PM215102649196029
Keele Station2:16 PMOld Weston Rd at Steeles Ave West3:16 PM215102549196030
Keele Station2:31 PMOld Weston Rd at Steeles Ave West3:31 PM215103349196031
Keele Station2:46 PMOld Weston Rd at Steeles Ave West3:46 PM215103249196017
Keele Station3:01 PMOld Weston Rd at Steeles Ave West4:01 PM215103149196003
Keele Station3:16 PMOld Weston Rd at Steeles Ave West4:16 PM215103049196006
Keele Station3:31 PMOld Weston Rd at Steeles Ave West4:31 PM215102949196005
Keele Station3:46 PMOld Weston Rd at Steeles Ave West4:46 PM215102849196016
Keele Station4:01 PMOld Weston Rd at Steeles Ave West5:01 PM215102749195999
Keele Station4:16 PMOld Weston Rd at Steeles Ave West5:16 PM215102649196022
Keele Station4:31 PMOld Weston Rd at Steeles Ave West5:31 PM215102549196021
Keele Station4:46 PMOld Weston Rd at Steeles Ave West5:46 PM215103349196015
Keele Station5:01 PMOld Weston Rd at Steeles Ave West6:01 PM215103249196020
Keele Station5:16 PMOld Weston Rd at Steeles Ave West6:16 PM215103149196019
Keele Station5:31 PMOld Weston Rd at Steeles Ave West6:31 PM215103049196018
Keele Station5:46 PMOld Weston Rd at Steeles Ave West6:46 PM215102949196014
Keele Station6:01 PMOld Weston Rd at Steeles Ave West7:01 PM215102849196024
Keele Station6:16 PMOld Weston Rd at Steeles Ave West7:16 PM215102749196013
Keele Station6:31 PMOld Weston Rd at Steeles Ave West7:26 PM215102649196012
Keele Station6:46 PMOld Weston Rd at Steeles Ave West7:36 PM215102549196008
Keele Station7:01 PMOld Weston Rd at Steeles Ave West7:51 PM215103349196032

SOUTH - 989 WESTON EXPRESS towards KEELE STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Old Weston Rd at Steeles Ave West6:04 AMKeele Station6:48 AM215103449195967
Old Weston Rd at Steeles Ave West6:19 AMKeele Station7:03 AM215102449195965
Old Weston Rd at Steeles Ave West6:31 AMKeele Station7:18 AM215103749195972
Old Weston Rd at Steeles Ave West6:44 AMKeele Station7:33 AM215103649195971
Old Weston Rd at Steeles Ave West6:59 AMKeele Station7:48 AM215096649195970
Old Weston Rd at Steeles Ave West7:14 AMKeele Station8:03 AM215096049195969
Old Weston Rd at Steeles Ave West7:29 AMKeele Station8:18 AM215103549195968
Old Weston Rd at Steeles Ave West7:44 AMKeele Station8:33 AM215103849195977
Old Weston Rd at Steeles Ave West7:59 AMKeele Station8:48 AM215103449195976
Old Weston Rd at Steeles Ave West8:14 AMKeele Station9:03 AM215102449195975
Old Weston Rd at Steeles Ave West8:29 AMKeele Station9:18 AM215103749195974
Old Weston Rd at Steeles Ave West8:44 AMKeele Station9:33 AM215103649195973
Old Weston Rd at Steeles Ave West8:59 AMKeele Station9:48 AM215096649195966
Old Weston Rd at Steeles Ave West2:00 PMKeele Station2:56 PM215103149195979
Old Weston Rd at Steeles Ave West2:12 PMKeele Station3:08 PM215103049195978
Old Weston Rd at Steeles Ave West2:27 PMKeele Station3:23 PM215102949195998
Old Weston Rd at Steeles Ave West2:42 PMKeele Station3:38 PM215102849195997
Old Weston Rd at Steeles Ave West2:57 PMKeele Station3:53 PM215102749195991
Old Weston Rd at Steeles Ave West3:12 PMKeele Station4:08 PM215102649195990
Old Weston Rd at Steeles Ave West3:27 PMKeele Station4:23 PM215102549195989
Old Weston Rd at Steeles Ave West3:42 PMKeele Station4:38 PM215103349195988
Old Weston Rd at Steeles Ave West3:57 PMKeele Station4:53 PM215103249195987
Old Weston Rd at Steeles Ave West4:12 PMKeele Station5:08 PM215103149195986
Old Weston Rd at Steeles Ave West4:27 PMKeele Station5:23 PM215103049195985
Old Weston Rd at Steeles Ave West4:42 PMKeele Station5:38 PM215102949195984
Old Weston Rd at Steeles Ave West4:57 PMKeele Station5:53 PM215102849195983
Old Weston Rd at Steeles Ave West5:12 PMKeele Station6:08 PM215102749195982
Old Weston Rd at Steeles Ave West5:27 PMKeele Station6:23 PM215102649195981
Old Weston Rd at Steeles Ave West5:42 PMKeele Station6:38 PM215102549195980
Old Weston Rd at Steeles Ave West5:57 PMKeele Station6:53 PM215103349195995
Old Weston Rd at Steeles Ave West6:14 PMKeele Station7:08 PM215103249195994
Old Weston Rd at Steeles Ave West6:31 PMKeele Station7:23 PM215103149195993
Old Weston Rd at Steeles Ave West6:46 PMKeele Station7:38 PM215103049195992
Old Weston Rd at Steeles Ave West7:01 PMKeele Station7:53 PM215102949195996