I'm aware of recent changes to CARTO’s basemap service that may affect how maps on this site behave for users. The map configuration will be updated in the coming days to accommodate these changes. No action is required. Thank you for your patience.
Scheduled web maintenace overnight Saturday September 4th to Sunday September 5th. Some services may be not available.

Line 20 / 04 (M)

← Home
20 Line 20 / 04
11:30 – 25:29 · 13h 59m · 23 trips · 1 route · M (2026-09-06 – 2026-10-31)

Trips on this Block

Service exceptions:
Service only: 2026-09-07, 2026-10-12
20 West - 20 Cliffside towards Main Street Station Trip 112407080 ↗ 11:30–12:02
11:40 Midland Ave at Park St (2914)
11:41 Park St at Atlee Ave (3009)
11:42 Park St at Sharpe St (3012)
11:43 Park St at Kennedy Rd (3011)
11:45 Kennedy Rd at Malta St (2758)
11:51 3450 Danforth Ave (1842)
11:53 Danforth Ave at Byng Ave (16741)
12:00 Danforth Ave at Dawes Rd (15926)
12:00 2666 Danforth Ave (13464)
12:02 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 129432080 ↗ 12:08–12:44
12:08 Main Street Station at Bus Bay 2 ⏳︎ (14737)
12:12 2615 Danforth Ave (15924)
12:15 Danforth Ave at Dawes Rd (15925)
12:22 3555 Danforth Ave (919)
12:27 Aylesworth Ave at Highview Ave ⏳︎ (16867)
12:31 Kennedy Rd at Park St (1210)
12:32 Park St at Natal Ave (1449)
12:33 Park St at Atlee Ave (1443)
12:33 Park St at Midland Ave (10434)
12:42 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 21776080 ↗ 12:50–13:22
13:00 Midland Ave at Park St (2914)
13:01 Park St at Atlee Ave (3009)
13:02 Park St at Sharpe St (3012)
13:03 Park St at Kennedy Rd (3011)
13:05 Kennedy Rd at Malta St (2758)
13:11 3450 Danforth Ave (1842)
13:13 Danforth Ave at Byng Ave (16741)
13:20 Danforth Ave at Dawes Rd (15926)
13:20 2666 Danforth Ave (13464)
13:22 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 125462080 ↗ 13:28–14:04
13:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
13:32 2615 Danforth Ave (15924)
13:35 Danforth Ave at Dawes Rd (15925)
13:42 3555 Danforth Ave (919)
13:47 Aylesworth Ave at Highview Ave ⏳︎ (16867)
13:51 Kennedy Rd at Park St (1210)
13:52 Park St at Natal Ave (1449)
13:53 Park St at Atlee Ave (1443)
13:53 Park St at Midland Ave (10434)
14:02 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 21714080 ↗ 14:10–14:42
14:20 Midland Ave at Park St (2914)
14:21 Park St at Atlee Ave (3009)
14:22 Park St at Sharpe St (3012)
14:23 Park St at Kennedy Rd (3011)
14:25 Kennedy Rd at Malta St (2758)
14:31 3450 Danforth Ave (1842)
14:33 Danforth Ave at Byng Ave (16741)
14:40 Danforth Ave at Dawes Rd (15926)
14:40 2666 Danforth Ave (13464)
14:42 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 10037080 ↗ 14:48–15:24
14:48 Main Street Station at Bus Bay 2 ⏳︎ (14737)
14:52 2615 Danforth Ave (15924)
14:55 Danforth Ave at Dawes Rd (15925)
15:02 3555 Danforth Ave (919)
15:07 Aylesworth Ave at Highview Ave ⏳︎ (16867)
15:11 Kennedy Rd at Park St (1210)
15:12 Park St at Natal Ave (1449)
15:13 Park St at Atlee Ave (1443)
15:13 Park St at Midland Ave (10434)
15:22 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 64830080 ↗ 15:30–16:02
15:40 Midland Ave at Park St (2914)
15:41 Park St at Atlee Ave (3009)
15:42 Park St at Sharpe St (3012)
15:43 Park St at Kennedy Rd (3011)
15:45 Kennedy Rd at Malta St (2758)
15:51 3450 Danforth Ave (1842)
15:53 Danforth Ave at Byng Ave (16741)
16:00 Danforth Ave at Dawes Rd (15926)
16:00 2666 Danforth Ave (13464)
16:02 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 94321080 ↗ 16:08–16:44
16:08 Main Street Station at Bus Bay 2 ⏳︎ (14737)
16:12 2615 Danforth Ave (15924)
16:15 Danforth Ave at Dawes Rd (15925)
16:22 3555 Danforth Ave (919)
16:27 Aylesworth Ave at Highview Ave ⏳︎ (16867)
16:31 Kennedy Rd at Park St (1210)
16:32 Park St at Natal Ave (1449)
16:33 Park St at Atlee Ave (1443)
16:33 Park St at Midland Ave (10434)
16:42 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 42681080 ↗ 16:50–17:22
17:00 Midland Ave at Park St (2914)
17:01 Park St at Atlee Ave (3009)
17:02 Park St at Sharpe St (3012)
17:03 Park St at Kennedy Rd (3011)
17:05 Kennedy Rd at Malta St (2758)
17:11 3450 Danforth Ave (1842)
17:13 Danforth Ave at Byng Ave (16741)
17:20 Danforth Ave at Dawes Rd (15926)
17:20 2666 Danforth Ave (13464)
17:22 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 9625080 ↗ 17:28–18:04
17:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
17:32 2615 Danforth Ave (15924)
17:35 Danforth Ave at Dawes Rd (15925)
17:42 3555 Danforth Ave (919)
17:47 Aylesworth Ave at Highview Ave ⏳︎ (16867)
17:51 Kennedy Rd at Park St (1210)
17:52 Park St at Natal Ave (1449)
17:53 Park St at Atlee Ave (1443)
17:53 Park St at Midland Ave (10434)
18:02 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 88542080 ↗ 18:10–18:42
18:20 Midland Ave at Park St (2914)
18:21 Park St at Atlee Ave (3009)
18:22 Park St at Sharpe St (3012)
18:23 Park St at Kennedy Rd (3011)
18:25 Kennedy Rd at Malta St (2758)
18:31 3450 Danforth Ave (1842)
18:33 Danforth Ave at Byng Ave (16741)
18:40 Danforth Ave at Dawes Rd (15926)
18:40 2666 Danforth Ave (13464)
18:42 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 47803080 ↗ 18:55–19:31
18:55 Main Street Station at Bus Bay 2 ⏳︎ (14737)
18:59 2615 Danforth Ave (15924)
19:02 Danforth Ave at Dawes Rd (15925)
19:09 3555 Danforth Ave (919)
19:14 Aylesworth Ave at Highview Ave ⏳︎ (16867)
19:18 Kennedy Rd at Park St (1210)
19:19 Park St at Natal Ave (1449)
19:20 Park St at Atlee Ave (1443)
19:20 Park St at Midland Ave (10434)
19:29 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 54993080 ↗ 19:35–20:04
19:44 Midland Ave at Park St (2914)
19:45 Park St at Atlee Ave (3009)
19:46 Park St at Sharpe St (3012)
19:47 Park St at Kennedy Rd (3011)
19:49 Kennedy Rd at Malta St (2758)
19:55 3450 Danforth Ave (1842)
19:56 Danforth Ave at Byng Ave (16741)
20:02 Danforth Ave at Dawes Rd (15926)
20:02 2666 Danforth Ave (13464)
20:04 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 66071080 ↗ 20:10–20:42
20:10 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20:12 2615 Danforth Ave (15924)
20:14 Danforth Ave at Dawes Rd (15925)
20:21 3555 Danforth Ave (919)
20:26 Aylesworth Ave at Highview Ave ⏳︎ (16867)
20:30 Kennedy Rd at Park St (1210)
20:31 Park St at Natal Ave (1449)
20:32 Park St at Atlee Ave (1443)
20:32 Park St at Midland Ave (10434)
20:41 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 15899080 ↗ 20:50–21:19
20:59 Midland Ave at Park St (2914)
21:00 Park St at Atlee Ave (3009)
21:01 Park St at Sharpe St (3012)
21:02 Park St at Kennedy Rd (3011)
21:04 Kennedy Rd at Malta St (2758)
21:10 3450 Danforth Ave (1842)
21:11 Danforth Ave at Byng Ave (16741)
21:17 Danforth Ave at Dawes Rd (15926)
21:17 2666 Danforth Ave (13464)
21:19 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 80621080 ↗ 21:25–21:57
21:25 Main Street Station at Bus Bay 2 ⏳︎ (14737)
21:27 2615 Danforth Ave (15924)
21:29 Danforth Ave at Dawes Rd (15925)
21:36 3555 Danforth Ave (919)
21:41 Aylesworth Ave at Highview Ave ⏳︎ (16867)
21:45 Kennedy Rd at Park St (1210)
21:46 Park St at Natal Ave (1449)
21:47 Park St at Atlee Ave (1443)
21:47 Park St at Midland Ave (10434)
21:56 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 38260080 ↗ 22:05–22:31
22:13 Midland Ave at Park St (2914)
22:14 Park St at Atlee Ave (3009)
22:15 Park St at Sharpe St (3012)
22:16 Park St at Kennedy Rd (3011)
22:18 Kennedy Rd at Malta St (2758)
22:23 3450 Danforth Ave (1842)
22:24 Danforth Ave at Byng Ave (16741)
22:29 Danforth Ave at Dawes Rd (15926)
22:29 2666 Danforth Ave (13464)
22:31 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 111138080 ↗ 22:35–23:02
22:35 Main Street Station at Bus Bay 2 ⏳︎ (14737)
22:36 2615 Danforth Ave (15924)
22:38 Danforth Ave at Dawes Rd (15925)
22:43 3555 Danforth Ave (919)
22:47 Aylesworth Ave at Highview Ave ⏳︎ (16867)
22:51 Kennedy Rd at Park St (1210)
22:52 Park St at Natal Ave (1449)
22:53 Park St at Atlee Ave (1443)
22:53 Park St at Midland Ave (10434)
23:01 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 36468080 ↗ 23:05–23:31
23:13 Midland Ave at Park St (2914)
23:14 Park St at Atlee Ave (3009)
23:15 Park St at Sharpe St (3012)
23:16 Park St at Kennedy Rd (3011)
23:18 Kennedy Rd at Malta St (2758)
23:23 3450 Danforth Ave (1842)
23:24 Danforth Ave at Byng Ave (16741)
23:29 Danforth Ave at Dawes Rd (15926)
23:29 2666 Danforth Ave (13464)
23:31 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 53431080 ↗ 23:35–24:02
23:35 Main Street Station at Bus Bay 2 ⏳︎ (14737)
23:36 2615 Danforth Ave (15924)
23:38 Danforth Ave at Dawes Rd (15925)
23:43 3555 Danforth Ave (919)
23:47 Aylesworth Ave at Highview Ave ⏳︎ (16867)
23:51 Kennedy Rd at Park St (1210)
23:52 Park St at Natal Ave (1449)
23:53 Park St at Atlee Ave (1443)
23:53 Park St at Midland Ave (10434)
24:01 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 84033080 ↗ 24:05–24:31
24:13 Midland Ave at Park St (2914)
24:14 Park St at Atlee Ave (3009)
24:15 Park St at Sharpe St (3012)
24:16 Park St at Kennedy Rd (3011)
24:18 Kennedy Rd at Malta St (2758)
24:23 3450 Danforth Ave (1842)
24:24 Danforth Ave at Byng Ave (16741)
24:29 Danforth Ave at Dawes Rd (15926)
24:29 2666 Danforth Ave (13464)
24:31 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 132868080 ↗ 24:35–25:02
24:35 Main Street Station at Bus Bay 2 ⏳︎ (14737)
24:36 2615 Danforth Ave (15924)
24:38 Danforth Ave at Dawes Rd (15925)
24:43 3555 Danforth Ave (919)
24:47 Aylesworth Ave at Highview Ave ⏳︎ (16867)
24:51 Kennedy Rd at Park St (1210)
24:52 Park St at Natal Ave (1449)
24:53 Park St at Atlee Ave (1443)
24:53 Park St at Midland Ave (10434)
25:01 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 69102080 ↗ 25:03–25:29
25:11 Midland Ave at Park St (2914)
25:12 Park St at Atlee Ave (3009)
25:13 Park St at Sharpe St (3012)
25:14 Park St at Kennedy Rd (3011)
25:16 Kennedy Rd at Malta St (2758)
25:21 3450 Danforth Ave (1842)
25:22 Danforth Ave at Byng Ave (16741)
25:27 Danforth Ave at Dawes Rd (15926)
25:27 2666 Danforth Ave (13464)
25:29 Main Street Station at Bus Bay 2 ⏳︎ (14737)