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 / 02 (M)

← Home
20 Line 20 / 02
05:34 – 22:42 · 17h 08m · 27 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 East - 20 Cliffside towards Kennedy Station Trip 54830080 ↗ 05:34–06:06
05:34 Main Street Station at Bus Bay 2 ⏳︎ (14737)
05:36 2615 Danforth Ave (15924)
05:38 Danforth Ave at Dawes Rd (15925)
05:44 3555 Danforth Ave (919)
05:49 Aylesworth Ave at Highview Ave ⏳︎ (16867)
05:53 Kennedy Rd at Park St (1210)
05:54 Park St at Natal Ave (1449)
05:55 Park St at Atlee Ave (1443)
05:55 Park St at Midland Ave (10434)
06:04 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 102984080 ↗ 06:15–06:43
06:24 Midland Ave at Park St (2914)
06:25 Park St at Atlee Ave (3009)
06:26 Park St at Sharpe St (3012)
06:27 Park St at Kennedy Rd (3011)
06:29 Kennedy Rd at Malta St (2758)
06:35 3450 Danforth Ave (1842)
06:36 Danforth Ave at Byng Ave (16741)
06:41 Danforth Ave at Dawes Rd (15926)
06:41 2666 Danforth Ave (13464)
06:43 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 134680080 ↗ 06:53–07:25
06:53 Main Street Station at Bus Bay 2 ⏳︎ (14737)
06:55 2615 Danforth Ave (15924)
06:57 Danforth Ave at Dawes Rd (15925)
07:03 3555 Danforth Ave (919)
07:08 Aylesworth Ave at Highview Ave ⏳︎ (16867)
07:12 Kennedy Rd at Park St (1210)
07:13 Park St at Natal Ave (1449)
07:14 Park St at Atlee Ave (1443)
07:14 Park St at Midland Ave (10434)
07:23 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 41568080 ↗ 07:30–07:58
07:39 Midland Ave at Park St (2914)
07:40 Park St at Atlee Ave (3009)
07:41 Park St at Sharpe St (3012)
07:42 Park St at Kennedy Rd (3011)
07:44 Kennedy Rd at Malta St (2758)
07:50 3450 Danforth Ave (1842)
07:51 Danforth Ave at Byng Ave (16741)
07:56 Danforth Ave at Dawes Rd (15926)
07:56 2666 Danforth Ave (13464)
07:58 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 130516080 ↗ 08:08–08:40
08:08 Main Street Station at Bus Bay 2 ⏳︎ (14737)
08:10 2615 Danforth Ave (15924)
08:12 Danforth Ave at Dawes Rd (15925)
08:18 3555 Danforth Ave (919)
08:23 Aylesworth Ave at Highview Ave ⏳︎ (16867)
08:27 Kennedy Rd at Park St (1210)
08:28 Park St at Natal Ave (1449)
08:29 Park St at Atlee Ave (1443)
08:29 Park St at Midland Ave (10434)
08:38 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 84017080 ↗ 08:45–09:13
08:54 Midland Ave at Park St (2914)
08:55 Park St at Atlee Ave (3009)
08:56 Park St at Sharpe St (3012)
08:57 Park St at Kennedy Rd (3011)
08:59 Kennedy Rd at Malta St (2758)
09:05 3450 Danforth Ave (1842)
09:06 Danforth Ave at Byng Ave (16741)
09:11 Danforth Ave at Dawes Rd (15926)
09:11 2666 Danforth Ave (13464)
09:13 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 2372080 ↗ 09:23–09:55
09:23 Main Street Station at Bus Bay 2 ⏳︎ (14737)
09:25 2615 Danforth Ave (15924)
09:27 Danforth Ave at Dawes Rd (15925)
09:33 3555 Danforth Ave (919)
09:38 Aylesworth Ave at Highview Ave ⏳︎ (16867)
09:42 Kennedy Rd at Park St (1210)
09:43 Park St at Natal Ave (1449)
09:44 Park St at Atlee Ave (1443)
09:44 Park St at Midland Ave (10434)
09:53 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 109200080 ↗ 10:00–10:28
10:09 Midland Ave at Park St (2914)
10:10 Park St at Atlee Ave (3009)
10:11 Park St at Sharpe St (3012)
10:12 Park St at Kennedy Rd (3011)
10:14 Kennedy Rd at Malta St (2758)
10:20 3450 Danforth Ave (1842)
10:21 Danforth Ave at Byng Ave (16741)
10:26 Danforth Ave at Dawes Rd (15926)
10:26 2666 Danforth Ave (13464)
10:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 84379080 ↗ 10:38–11:10
10:38 Main Street Station at Bus Bay 2 ⏳︎ (14737)
10:40 2615 Danforth Ave (15924)
10:42 Danforth Ave at Dawes Rd (15925)
10:48 3555 Danforth Ave (919)
10:53 Aylesworth Ave at Highview Ave ⏳︎ (16867)
10:57 Kennedy Rd at Park St (1210)
10:58 Park St at Natal Ave (1449)
10:59 Park St at Atlee Ave (1443)
10:59 Park St at Midland Ave (10434)
11:08 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 14951080 ↗ 11:10–11:42
11:20 Midland Ave at Park St (2914)
11:21 Park St at Atlee Ave (3009)
11:22 Park St at Sharpe St (3012)
11:23 Park St at Kennedy Rd (3011)
11:25 Kennedy Rd at Malta St (2758)
11:31 3450 Danforth Ave (1842)
11:33 Danforth Ave at Byng Ave (16741)
11:40 Danforth Ave at Dawes Rd (15926)
11:40 2666 Danforth Ave (13464)
11:42 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 127446080 ↗ 11:48–12:24
11:48 Main Street Station at Bus Bay 2 ⏳︎ (14737)
11:52 2615 Danforth Ave (15924)
11:55 Danforth Ave at Dawes Rd (15925)
12:02 3555 Danforth Ave (919)
12:07 Aylesworth Ave at Highview Ave ⏳︎ (16867)
12:11 Kennedy Rd at Park St (1210)
12:12 Park St at Natal Ave (1449)
12:13 Park St at Atlee Ave (1443)
12:13 Park St at Midland Ave (10434)
12:22 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 52553080 ↗ 12:30–13:02
12:40 Midland Ave at Park St (2914)
12:41 Park St at Atlee Ave (3009)
12:42 Park St at Sharpe St (3012)
12:43 Park St at Kennedy Rd (3011)
12:45 Kennedy Rd at Malta St (2758)
12:51 3450 Danforth Ave (1842)
12:53 Danforth Ave at Byng Ave (16741)
13:00 Danforth Ave at Dawes Rd (15926)
13:00 2666 Danforth Ave (13464)
13:02 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 29667080 ↗ 13:08–13:44
13:08 Main Street Station at Bus Bay 2 ⏳︎ (14737)
13:12 2615 Danforth Ave (15924)
13:15 Danforth Ave at Dawes Rd (15925)
13:22 3555 Danforth Ave (919)
13:27 Aylesworth Ave at Highview Ave ⏳︎ (16867)
13:31 Kennedy Rd at Park St (1210)
13:32 Park St at Natal Ave (1449)
13:33 Park St at Atlee Ave (1443)
13:33 Park St at Midland Ave (10434)
13:42 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 130896080 ↗ 13:50–14:22
14:00 Midland Ave at Park St (2914)
14:01 Park St at Atlee Ave (3009)
14:02 Park St at Sharpe St (3012)
14:03 Park St at Kennedy Rd (3011)
14:05 Kennedy Rd at Malta St (2758)
14:11 3450 Danforth Ave (1842)
14:13 Danforth Ave at Byng Ave (16741)
14:20 Danforth Ave at Dawes Rd (15926)
14:20 2666 Danforth Ave (13464)
14:22 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 39532080 ↗ 14:28–15:04
14:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
14:32 2615 Danforth Ave (15924)
14:35 Danforth Ave at Dawes Rd (15925)
14:42 3555 Danforth Ave (919)
14:47 Aylesworth Ave at Highview Ave ⏳︎ (16867)
14:51 Kennedy Rd at Park St (1210)
14:52 Park St at Natal Ave (1449)
14:53 Park St at Atlee Ave (1443)
14:53 Park St at Midland Ave (10434)
15:02 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 51222080 ↗ 15:10–15:42
15:20 Midland Ave at Park St (2914)
15:21 Park St at Atlee Ave (3009)
15:22 Park St at Sharpe St (3012)
15:23 Park St at Kennedy Rd (3011)
15:25 Kennedy Rd at Malta St (2758)
15:31 3450 Danforth Ave (1842)
15:33 Danforth Ave at Byng Ave (16741)
15:40 Danforth Ave at Dawes Rd (15926)
15:40 2666 Danforth Ave (13464)
15:42 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 75930080 ↗ 15:48–16:24
15:48 Main Street Station at Bus Bay 2 ⏳︎ (14737)
15:52 2615 Danforth Ave (15924)
15:55 Danforth Ave at Dawes Rd (15925)
16:02 3555 Danforth Ave (919)
16:07 Aylesworth Ave at Highview Ave ⏳︎ (16867)
16:11 Kennedy Rd at Park St (1210)
16:12 Park St at Natal Ave (1449)
16:13 Park St at Atlee Ave (1443)
16:13 Park St at Midland Ave (10434)
16:22 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 12924080 ↗ 16:30–17:02
16:40 Midland Ave at Park St (2914)
16:41 Park St at Atlee Ave (3009)
16:42 Park St at Sharpe St (3012)
16:43 Park St at Kennedy Rd (3011)
16:45 Kennedy Rd at Malta St (2758)
16:51 3450 Danforth Ave (1842)
16:53 Danforth Ave at Byng Ave (16741)
17:00 Danforth Ave at Dawes Rd (15926)
17:00 2666 Danforth Ave (13464)
17:02 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 7418080 ↗ 17:08–17:44
17:08 Main Street Station at Bus Bay 2 ⏳︎ (14737)
17:12 2615 Danforth Ave (15924)
17:15 Danforth Ave at Dawes Rd (15925)
17:22 3555 Danforth Ave (919)
17:27 Aylesworth Ave at Highview Ave ⏳︎ (16867)
17:31 Kennedy Rd at Park St (1210)
17:32 Park St at Natal Ave (1449)
17:33 Park St at Atlee Ave (1443)
17:33 Park St at Midland Ave (10434)
17:42 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 19491080 ↗ 17:50–18:22
18:00 Midland Ave at Park St (2914)
18:01 Park St at Atlee Ave (3009)
18:02 Park St at Sharpe St (3012)
18:03 Park St at Kennedy Rd (3011)
18:05 Kennedy Rd at Malta St (2758)
18:11 3450 Danforth Ave (1842)
18:13 Danforth Ave at Byng Ave (16741)
18:20 Danforth Ave at Dawes Rd (15926)
18:20 2666 Danforth Ave (13464)
18:22 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 93935080 ↗ 18:28–19:04
18:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
18:32 2615 Danforth Ave (15924)
18:35 Danforth Ave at Dawes Rd (15925)
18:42 3555 Danforth Ave (919)
18:47 Aylesworth Ave at Highview Ave ⏳︎ (16867)
18:51 Kennedy Rd at Park St (1210)
18:52 Park St at Natal Ave (1449)
18:53 Park St at Atlee Ave (1443)
18:53 Park St at Midland Ave (10434)
19:02 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 98605080 ↗ 19:10–19:39
19:19 Midland Ave at Park St (2914)
19:20 Park St at Atlee Ave (3009)
19:21 Park St at Sharpe St (3012)
19:22 Park St at Kennedy Rd (3011)
19:24 Kennedy Rd at Malta St (2758)
19:30 3450 Danforth Ave (1842)
19:31 Danforth Ave at Byng Ave (16741)
19:37 Danforth Ave at Dawes Rd (15926)
19:37 2666 Danforth Ave (13464)
19:39 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 1056080 ↗ 19:45–20:17
19:45 Main Street Station at Bus Bay 2 ⏳︎ (14737)
19:47 2615 Danforth Ave (15924)
19:49 Danforth Ave at Dawes Rd (15925)
19:56 3555 Danforth Ave (919)
20:01 Aylesworth Ave at Highview Ave ⏳︎ (16867)
20:05 Kennedy Rd at Park St (1210)
20:06 Park St at Natal Ave (1449)
20:07 Park St at Atlee Ave (1443)
20:07 Park St at Midland Ave (10434)
20:16 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 131516080 ↗ 20:25–20:54
20:34 Midland Ave at Park St (2914)
20:35 Park St at Atlee Ave (3009)
20:36 Park St at Sharpe St (3012)
20:37 Park St at Kennedy Rd (3011)
20:39 Kennedy Rd at Malta St (2758)
20:45 3450 Danforth Ave (1842)
20:46 Danforth Ave at Byng Ave (16741)
20:52 Danforth Ave at Dawes Rd (15926)
20:52 2666 Danforth Ave (13464)
20:54 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 94099080 ↗ 21:00–21:32
21:00 Main Street Station at Bus Bay 2 ⏳︎ (14737)
21:02 2615 Danforth Ave (15924)
21:04 Danforth Ave at Dawes Rd (15925)
21:11 3555 Danforth Ave (919)
21:16 Aylesworth Ave at Highview Ave ⏳︎ (16867)
21:20 Kennedy Rd at Park St (1210)
21:21 Park St at Natal Ave (1449)
21:22 Park St at Atlee Ave (1443)
21:22 Park St at Midland Ave (10434)
21:31 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 97411080 ↗ 21:40–22:09
21:49 Midland Ave at Park St (2914)
21:50 Park St at Atlee Ave (3009)
21:51 Park St at Sharpe St (3012)
21:52 Park St at Kennedy Rd (3011)
21:54 Kennedy Rd at Malta St (2758)
22:00 3450 Danforth Ave (1842)
22:01 Danforth Ave at Byng Ave (16741)
22:07 Danforth Ave at Dawes Rd (15926)
22:07 2666 Danforth Ave (13464)
22:09 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 114490080 ↗ 22:15–22:42
22:15 Main Street Station at Bus Bay 2 ⏳︎ (14737)
22:16 2615 Danforth Ave (15924)
22:18 Danforth Ave at Dawes Rd (15925)
22:23 3555 Danforth Ave (919)
22:27 Aylesworth Ave at Highview Ave ⏳︎ (16867)
22:31 Kennedy Rd at Park St (1210)
22:32 Park St at Natal Ave (1449)
22:33 Park St at Atlee Ave (1443)
22:33 Park St at Midland Ave (10434)
22:41 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY