Track Your Transit

TTC Routes & Schedules - Route 28

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

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

Block Schedule Visualization for Route 28

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
2149091
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
2149092
28
28
28
28
28
28
28
28
28
28
28
28
28
28
2149093
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
2149094
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
2149095
28
28
28
28

EAST - 28 BAYVIEW SOUTH towards BRICK WORKS Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Davisville Station6:06 AM550 Bayview Ave - Evergreen Brick Works6:20 AM214909249169856
Davisville Station6:34 AM550 Bayview Ave - Evergreen Brick Works6:48 AM214909149169879
Davisville Station7:00 AM550 Bayview Ave - Evergreen Brick Works7:14 AM214909349169878
Davisville Station7:30 AM550 Bayview Ave - Evergreen Brick Works7:44 AM214909449169877
Davisville Station7:58 AM550 Bayview Ave - Evergreen Brick Works8:12 AM214909249169876
Davisville Station8:24 AM550 Bayview Ave - Evergreen Brick Works8:38 AM214909149169875
Davisville Station8:50 AM550 Bayview Ave - Evergreen Brick Works9:04 AM214909349169874
Davisville Station9:14 AM550 Bayview Ave - Evergreen Brick Works9:26 AM214909449169873
Davisville Station9:38 AM550 Bayview Ave - Evergreen Brick Works9:50 AM214909249169872
Davisville Station10:04 AM550 Bayview Ave - Evergreen Brick Works10:16 AM214909149169871
Davisville Station10:30 AM550 Bayview Ave - Evergreen Brick Works10:42 AM214909349169870
Davisville Station10:56 AM550 Bayview Ave - Evergreen Brick Works11:08 AM214909449169869
Davisville Station11:22 AM550 Bayview Ave - Evergreen Brick Works11:34 AM214909249169849
Davisville Station11:48 AM550 Bayview Ave - Evergreen Brick Works12:00 PM214909149169848
Davisville Station12:14 PM550 Bayview Ave - Evergreen Brick Works12:26 PM214909349169850
Davisville Station12:40 PM550 Bayview Ave - Evergreen Brick Works12:52 PM214909449169868
Davisville Station1:06 PM550 Bayview Ave - Evergreen Brick Works1:18 PM214909249169867
Davisville Station1:32 PM550 Bayview Ave - Evergreen Brick Works1:44 PM214909149169857
Davisville Station1:58 PM550 Bayview Ave - Evergreen Brick Works2:10 PM214909349169866
Davisville Station2:24 PM550 Bayview Ave - Evergreen Brick Works2:36 PM214909449169865
Davisville Station2:50 PM550 Bayview Ave - Evergreen Brick Works3:04 PM214909249169863
Davisville Station3:12 PM550 Bayview Ave - Evergreen Brick Works3:26 PM214909149169862
Davisville Station3:34 PM550 Bayview Ave - Evergreen Brick Works3:48 PM214909549169861
Davisville Station3:56 PM550 Bayview Ave - Evergreen Brick Works4:10 PM214909349169860
Davisville Station4:18 PM550 Bayview Ave - Evergreen Brick Works4:32 PM214909449169859
Davisville Station4:40 PM550 Bayview Ave - Evergreen Brick Works4:54 PM214909249169858
Davisville Station5:02 PM550 Bayview Ave - Evergreen Brick Works5:16 PM214909149169851
Davisville Station5:24 PM550 Bayview Ave - Evergreen Brick Works5:38 PM214909549169838
Davisville Station5:52 PM550 Bayview Ave - Evergreen Brick Works6:06 PM214909349169847
Davisville Station6:22 PM550 Bayview Ave - Evergreen Brick Works6:34 PM214909449169846
Davisville Station6:52 PM550 Bayview Ave - Evergreen Brick Works7:04 PM214909149169845
Davisville Station7:22 PM550 Bayview Ave - Evergreen Brick Works7:34 PM214909349169844
Davisville Station7:52 PM550 Bayview Ave - Evergreen Brick Works8:04 PM214909449169880
Davisville Station8:22 PM550 Bayview Ave - Evergreen Brick Works8:34 PM214909149169854
Davisville Station8:52 PM550 Bayview Ave - Evergreen Brick Works9:04 PM214909349169853
Davisville Station9:22 PM550 Bayview Ave - Evergreen Brick Works9:34 PM214909449169852
Davisville Station9:52 PM550 Bayview Ave - Evergreen Brick Works10:04 PM214909149169843
Davisville Station10:23 PM550 Bayview Ave - Evergreen Brick Works10:35 PM214909349169842
Davisville Station10:53 PM550 Bayview Ave - Evergreen Brick Works11:05 PM214909449169841
Davisville Station11:23 PM550 Bayview Ave - Evergreen Brick Works11:35 PM214909149169840
Davisville Station11:53 PM550 Bayview Ave - Evergreen Brick Works12:05 AM (+1)214909349169839
Davisville Station12:26 AM (+1)550 Bayview Ave - Evergreen Brick Works12:38 AM (+1)214909449169864
Davisville Station1:00 AM (+1)550 Bayview Ave - Evergreen Brick Works1:12 AM (+1)214909149169855

WEST - 28 BAYVIEW SOUTH towards DAVISVILLE STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
550 Bayview Ave - Evergreen Brick Works6:21 AMDavisville Station6:38 AM214909249169911
550 Bayview Ave - Evergreen Brick Works6:51 AMDavisville Station7:08 AM214909149169915
550 Bayview Ave - Evergreen Brick Works7:22 AMDavisville Station7:39 AM214909349169909
550 Bayview Ave - Evergreen Brick Works7:52 AMDavisville Station8:09 AM214909449169908
550 Bayview Ave - Evergreen Brick Works8:18 AMDavisville Station8:35 AM214909249169895
550 Bayview Ave - Evergreen Brick Works8:42 AMDavisville Station8:59 AM214909149169894
550 Bayview Ave - Evergreen Brick Works9:05 AMDavisville Station9:21 AM214909349169910
550 Bayview Ave - Evergreen Brick Works9:27 AMDavisville Station9:43 AM214909449169893
550 Bayview Ave - Evergreen Brick Works9:53 AMDavisville Station10:09 AM214909249169892
550 Bayview Ave - Evergreen Brick Works10:19 AMDavisville Station10:35 AM214909149169891
550 Bayview Ave - Evergreen Brick Works10:45 AMDavisville Station11:01 AM214909349169890
550 Bayview Ave - Evergreen Brick Works11:11 AMDavisville Station11:27 AM214909449169889
550 Bayview Ave - Evergreen Brick Works11:37 AMDavisville Station11:53 AM214909249169907
550 Bayview Ave - Evergreen Brick Works12:03 PMDavisville Station12:19 PM214909149169906
550 Bayview Ave - Evergreen Brick Works12:29 PMDavisville Station12:45 PM214909349169905
550 Bayview Ave - Evergreen Brick Works12:55 PMDavisville Station1:11 PM214909449169904
550 Bayview Ave - Evergreen Brick Works1:21 PMDavisville Station1:37 PM214909249169903
550 Bayview Ave - Evergreen Brick Works1:47 PMDavisville Station2:03 PM214909149169917
550 Bayview Ave - Evergreen Brick Works2:15 PMDavisville Station2:31 PM214909349169902
550 Bayview Ave - Evergreen Brick Works2:44 PMDavisville Station3:01 PM214909449169901
550 Bayview Ave - Evergreen Brick Works3:06 PMDavisville Station3:23 PM214909249169900
550 Bayview Ave - Evergreen Brick Works3:28 PMDavisville Station3:45 PM214909149169882
550 Bayview Ave - Evergreen Brick Works3:50 PMDavisville Station4:07 PM214909549169899
550 Bayview Ave - Evergreen Brick Works4:12 PMDavisville Station4:29 PM214909349169898
550 Bayview Ave - Evergreen Brick Works4:34 PMDavisville Station4:51 PM214909449169897
550 Bayview Ave - Evergreen Brick Works4:56 PMDavisville Station5:13 PM214909249169896
550 Bayview Ave - Evergreen Brick Works5:18 PMDavisville Station5:35 PM214909149169887
550 Bayview Ave - Evergreen Brick Works5:41 PMDavisville Station5:58 PM214909549169886
550 Bayview Ave - Evergreen Brick Works6:11 PMDavisville Station6:25 PM214909349169885
550 Bayview Ave - Evergreen Brick Works6:41 PMDavisville Station6:55 PM214909449169884
550 Bayview Ave - Evergreen Brick Works7:11 PMDavisville Station7:25 PM214909149169883
550 Bayview Ave - Evergreen Brick Works7:41 PMDavisville Station7:55 PM214909349169916
550 Bayview Ave - Evergreen Brick Works8:11 PMDavisville Station8:25 PM214909449169888
550 Bayview Ave - Evergreen Brick Works8:41 PMDavisville Station8:55 PM214909149169913
550 Bayview Ave - Evergreen Brick Works9:11 PMDavisville Station9:25 PM214909349169912
550 Bayview Ave - Evergreen Brick Works9:41 PMDavisville Station9:55 PM214909449169881
550 Bayview Ave - Evergreen Brick Works10:12 PMDavisville Station10:26 PM214909149169914
550 Bayview Ave - Evergreen Brick Works10:42 PMDavisville Station10:56 PM214909349169923
550 Bayview Ave - Evergreen Brick Works11:12 PMDavisville Station11:26 PM214909449169922
550 Bayview Ave - Evergreen Brick Works11:42 PMDavisville Station11:56 PM214909149169920
550 Bayview Ave - Evergreen Brick Works12:12 AM (+1)Davisville Station12:26 AM (+1)214909349169919
550 Bayview Ave - Evergreen Brick Works12:43 AM (+1)Davisville Station12:57 AM (+1)214909449169918
550 Bayview Ave - Evergreen Brick Works1:15 AM (+1)Davisville Station1:29 AM (+1)214909149169921