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 / 01 (MTuWThF)

← Home
20 Line 20 / 01
04:50 – 25:57 · 21h 07m · 33 trips · 1 route · MTuWThF (2026-09-06 – 2026-10-31)

Trips on this Block

Service exceptions:
No service: 2026-09-07, 2026-10-12
20 East - 20 Cliffside towards Kennedy Station Trip 80028020 ↗ 04:50–05:21
04:50 Main Street Station at Bus Bay 2 ⏳︎ (14737)
04:52 2615 Danforth Ave (15924)
04:54 Danforth Ave at Dawes Rd (15925)
04:59 3555 Danforth Ave (919)
05:03 Aylesworth Ave at Highview Ave ⏳︎ (16867)
05:07 Kennedy Rd at Park St (1210)
05:08 Park St at Natal Ave (1449)
05:09 Park St at Atlee Ave (1443)
05:09 Park St at Midland Ave (10434)
05:19 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 32309020 ↗ 05:21–05:49
05:29 Midland Ave at Park St (2914)
05:30 Park St at Atlee Ave (3009)
05:31 Park St at Sharpe St (3012)
05:32 Park St at Kennedy Rd (3011)
05:34 Kennedy Rd at Malta St (2758)
05:41 3450 Danforth Ave (1842)
05:42 Danforth Ave at Byng Ave (16741)
05:47 Danforth Ave at Dawes Rd (15926)
05:47 2666 Danforth Ave (13464)
05:49 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 7020020 ↗ 05:59–06:30
05:59 Main Street Station at Bus Bay 2 ⏳︎ (14737)
06:01 2615 Danforth Ave (15924)
06:03 Danforth Ave at Dawes Rd (15925)
06:08 3555 Danforth Ave (919)
06:12 Aylesworth Ave at Highview Ave ⏳︎ (16867)
06:16 Kennedy Rd at Park St (1210)
06:17 Park St at Natal Ave (1449)
06:18 Park St at Atlee Ave (1443)
06:18 Park St at Midland Ave (10434)
06:28 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 42256020 ↗ 06:35–07:03
06:43 Midland Ave at Park St (2914)
06:44 Park St at Atlee Ave (3009)
06:45 Park St at Sharpe St (3012)
06:46 Park St at Kennedy Rd (3011)
06:48 Kennedy Rd at Malta St (2758)
06:55 3450 Danforth Ave (1842)
06:56 Danforth Ave at Byng Ave (16741)
07:01 Danforth Ave at Dawes Rd (15926)
07:01 2666 Danforth Ave (13464)
07:03 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 48991020 ↗ 07:12–07:47
07:12 Main Street Station at Bus Bay 2 ⏳︎ (14737)
07:15 2615 Danforth Ave (15924)
07:17 Danforth Ave at Dawes Rd (15925)
07:23 3555 Danforth Ave (919)
07:28 Aylesworth Ave at Highview Ave ⏳︎ (16867)
07:32 Kennedy Rd at Park St (1210)
07:33 Park St at Natal Ave (1449)
07:34 Park St at Atlee Ave (1443)
07:34 Park St at Midland Ave (10434)
07:45 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 2808020 ↗ 07:49–08:24
08:00 Midland Ave at Park St (2914)
08:01 Park St at Atlee Ave (3009)
08:02 Park St at Sharpe St (3012)
08:03 Park St at Kennedy Rd (3011)
08:05 Kennedy Rd at Malta St (2758)
08:13 3450 Danforth Ave (1842)
08:14 Danforth Ave at Byng Ave (16741)
08:22 Danforth Ave at Dawes Rd (15926)
08:22 2666 Danforth Ave (13464)
08:24 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 122702020 ↗ 08:32–09:07
08:32 Main Street Station at Bus Bay 2 ⏳︎ (14737)
08:35 2615 Danforth Ave (15924)
08:37 Danforth Ave at Dawes Rd (15925)
08:43 3555 Danforth Ave (919)
08:48 Aylesworth Ave at Highview Ave ⏳︎ (16867)
08:52 Kennedy Rd at Park St (1210)
08:53 Park St at Natal Ave (1449)
08:54 Park St at Atlee Ave (1443)
08:54 Park St at Midland Ave (10434)
09:05 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 110047020 ↗ 09:12–09:44
09:22 Midland Ave at Park St (2914)
09:23 Park St at Atlee Ave (3009)
09:24 Park St at Sharpe St (3012)
09:25 Park St at Kennedy Rd (3011)
09:27 Kennedy Rd at Malta St (2758)
09:34 3450 Danforth Ave (1842)
09:35 Danforth Ave at Byng Ave (16741)
09:42 Danforth Ave at Dawes Rd (15926)
09:42 2666 Danforth Ave (13464)
09:44 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 125649020 ↗ 09:52–10:27
09:52 Main Street Station at Bus Bay 2 ⏳︎ (14737)
09:55 2615 Danforth Ave (15924)
09:57 Danforth Ave at Dawes Rd (15925)
10:03 3555 Danforth Ave (919)
10:08 Aylesworth Ave at Highview Ave ⏳︎ (16867)
10:12 Kennedy Rd at Park St (1210)
10:13 Park St at Natal Ave (1449)
10:14 Park St at Atlee Ave (1443)
10:14 Park St at Midland Ave (10434)
10:25 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 127527020 ↗ 10:32–11:04
10:42 Midland Ave at Park St (2914)
10:43 Park St at Atlee Ave (3009)
10:44 Park St at Sharpe St (3012)
10:45 Park St at Kennedy Rd (3011)
10:47 Kennedy Rd at Malta St (2758)
10:54 3450 Danforth Ave (1842)
10:55 Danforth Ave at Byng Ave (16741)
11:02 Danforth Ave at Dawes Rd (15926)
11:02 2666 Danforth Ave (13464)
11:04 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 123224020 ↗ 11:12–11:47
11:12 Main Street Station at Bus Bay 2 ⏳︎ (14737)
11:15 2615 Danforth Ave (15924)
11:17 Danforth Ave at Dawes Rd (15925)
11:23 3555 Danforth Ave (919)
11:28 Aylesworth Ave at Highview Ave ⏳︎ (16867)
11:32 Kennedy Rd at Park St (1210)
11:33 Park St at Natal Ave (1449)
11:34 Park St at Atlee Ave (1443)
11:34 Park St at Midland Ave (10434)
11:45 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 6993020 ↗ 11:52–12:24
12:02 Midland Ave at Park St (2914)
12:03 Park St at Atlee Ave (3009)
12:04 Park St at Sharpe St (3012)
12:05 Park St at Kennedy Rd (3011)
12:07 Kennedy Rd at Malta St (2758)
12:14 3450 Danforth Ave (1842)
12:15 Danforth Ave at Byng Ave (16741)
12:22 Danforth Ave at Dawes Rd (15926)
12:22 2666 Danforth Ave (13464)
12:24 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 105925020 ↗ 12:32–13:07
12:32 Main Street Station at Bus Bay 2 ⏳︎ (14737)
12:35 2615 Danforth Ave (15924)
12:37 Danforth Ave at Dawes Rd (15925)
12:43 3555 Danforth Ave (919)
12:48 Aylesworth Ave at Highview Ave ⏳︎ (16867)
12:52 Kennedy Rd at Park St (1210)
12:53 Park St at Natal Ave (1449)
12:54 Park St at Atlee Ave (1443)
12:54 Park St at Midland Ave (10434)
13:05 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 87223020 ↗ 13:12–13:44
13:22 Midland Ave at Park St (2914)
13:23 Park St at Atlee Ave (3009)
13:24 Park St at Sharpe St (3012)
13:25 Park St at Kennedy Rd (3011)
13:27 Kennedy Rd at Malta St (2758)
13:34 3450 Danforth Ave (1842)
13:35 Danforth Ave at Byng Ave (16741)
13:42 Danforth Ave at Dawes Rd (15926)
13:42 2666 Danforth Ave (13464)
13:44 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 108054020 ↗ 13:52–14:24
13:52 Main Street Station at Bus Bay 2 ⏳︎ (14737)
13:55 2615 Danforth Ave (15924)
13:57 Danforth Ave at Dawes Rd (15925)
14:03 3555 Danforth Ave (919)
14:06 Aylesworth Ave at Highview Ave ⏳︎ (16867)
14:10 Kennedy Rd at Park St (1210)
14:11 Park St at Natal Ave (1449)
14:12 Park St at Atlee Ave (1443)
14:12 Park St at Midland Ave (10434)
14:22 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 45839020 ↗ 14:33–15:11
14:45 Midland Ave at Park St (2914)
14:46 Park St at Atlee Ave (3009)
14:47 Park St at Sharpe St (3012)
14:49 Park St at Kennedy Rd (3011)
14:51 Kennedy Rd at Malta St (2758)
14:59 3450 Danforth Ave (1842)
15:01 Danforth Ave at Byng Ave (16741)
15:08 Danforth Ave at Dawes Rd (15926)
15:09 2666 Danforth Ave (13464)
15:11 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 129823020 ↗ 15:17–15:55
15:17 Main Street Station at Bus Bay 2 ⏳︎ (14737)
15:22 2615 Danforth Ave (15924)
15:26 Danforth Ave at Dawes Rd (15925)
15:34 3555 Danforth Ave (919)
15:37 Aylesworth Ave at Highview Ave ⏳︎ (16867)
15:41 Kennedy Rd at Park St (1210)
15:42 Park St at Natal Ave (1449)
15:43 Park St at Atlee Ave (1443)
15:43 Park St at Midland Ave (10434)
15:53 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 14099020 ↗ 16:09–16:47
16:21 Midland Ave at Park St (2914)
16:22 Park St at Atlee Ave (3009)
16:23 Park St at Sharpe St (3012)
16:25 Park St at Kennedy Rd (3011)
16:27 Kennedy Rd at Malta St (2758)
16:35 3450 Danforth Ave (1842)
16:37 Danforth Ave at Byng Ave (16741)
16:44 Danforth Ave at Dawes Rd (15926)
16:45 2666 Danforth Ave (13464)
16:47 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 47511020 ↗ 16:53–17:31
16:53 Main Street Station at Bus Bay 2 ⏳︎ (14737)
16:58 2615 Danforth Ave (15924)
17:02 Danforth Ave at Dawes Rd (15925)
17:10 3555 Danforth Ave (919)
17:13 Aylesworth Ave at Highview Ave ⏳︎ (16867)
17:17 Kennedy Rd at Park St (1210)
17:18 Park St at Natal Ave (1449)
17:19 Park St at Atlee Ave (1443)
17:19 Park St at Midland Ave (10434)
17:29 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 51242020 ↗ 17:45–18:23
17:57 Midland Ave at Park St (2914)
17:58 Park St at Atlee Ave (3009)
17:59 Park St at Sharpe St (3012)
18:01 Park St at Kennedy Rd (3011)
18:03 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:21 2666 Danforth Ave (13464)
18:23 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 29197020 ↗ 18:29–19:05
18:29 Main Street Station at Bus Bay 2 ⏳︎ (14737)
18:34 2615 Danforth Ave (15924)
18:38 Danforth Ave at Dawes Rd (15925)
18:44 3555 Danforth Ave (919)
18:49 Aylesworth Ave at Highview Ave ⏳︎ (16867)
18:53 Kennedy Rd at Park St (1210)
18:54 Park St at Natal Ave (1449)
18:55 Park St at Atlee Ave (1443)
18:55 Park St at Midland Ave (10434)
19:04 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 34987020 ↗ 19:17–19:49
19:27 Midland Ave at Park St (2914)
19:28 Park St at Atlee Ave (3009)
19:29 Park St at Sharpe St (3012)
19:30 Park St at Kennedy Rd (3011)
19:32 Kennedy Rd at Malta St (2758)
19:39 3450 Danforth Ave (1842)
19:40 Danforth Ave at Byng Ave (16741)
19:47 Danforth Ave at Dawes Rd (15926)
19:47 2666 Danforth Ave (13464)
19:49 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 115214020 ↗ 20:00–20:32
20:00 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20:03 2615 Danforth Ave (15924)
20:05 Danforth Ave at Dawes Rd (15925)
20:11 3555 Danforth Ave (919)
20:16 Aylesworth Ave at Highview Ave ⏳︎ (16867)
20:20 Kennedy Rd at Park St (1210)
20:21 Park St at Natal Ave (1449)
20:22 Park St at Atlee Ave (1443)
20:22 Park St at Midland Ave (10434)
20:31 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 39890020 ↗ 20:32–21:04
20:42 Midland Ave at Park St (2914)
20:43 Park St at Atlee Ave (3009)
20:44 Park St at Sharpe St (3012)
20:45 Park St at Kennedy Rd (3011)
20:47 Kennedy Rd at Malta St (2758)
20:54 3450 Danforth Ave (1842)
20:55 Danforth Ave at Byng Ave (16741)
21:02 Danforth Ave at Dawes Rd (15926)
21:02 2666 Danforth Ave (13464)
21:04 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 95450020 ↗ 21:15–21:47
21:15 Main Street Station at Bus Bay 2 ⏳︎ (14737)
21:18 2615 Danforth Ave (15924)
21:20 Danforth Ave at Dawes Rd (15925)
21:26 3555 Danforth Ave (919)
21:31 Aylesworth Ave at Highview Ave ⏳︎ (16867)
21:35 Kennedy Rd at Park St (1210)
21:36 Park St at Natal Ave (1449)
21:37 Park St at Atlee Ave (1443)
21:37 Park St at Midland Ave (10434)
21:46 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 433020 ↗ 21:56–22:23
22:06 Midland Ave at Park St (2914)
22:07 Park St at Atlee Ave (3009)
22:08 Park St at Sharpe St (3012)
22:09 Park St at Kennedy Rd (3011)
22:10 Kennedy Rd at Malta St (2758)
22:15 3450 Danforth Ave (1842)
22:16 Danforth Ave at Byng Ave (16741)
22:21 Danforth Ave at Dawes Rd (15926)
22:21 2666 Danforth Ave (13464)
22:23 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 74015020 ↗ 22:28–22:55
22:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
22:29 2615 Danforth Ave (15924)
22:31 Danforth Ave at Dawes Rd (15925)
22:36 3555 Danforth Ave (919)
22:40 Aylesworth Ave at Highview Ave ⏳︎ (16867)
22:44 Kennedy Rd at Park St (1210)
22:45 Park St at Natal Ave (1449)
22:46 Park St at Atlee Ave (1443)
22:46 Park St at Midland Ave (10434)
22:54 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 82706020 ↗ 22:56–23:22
23:05 Midland Ave at Park St (2914)
23:06 Park St at Atlee Ave (3009)
23:07 Park St at Sharpe St (3012)
23:08 Park St at Kennedy Rd (3011)
23:09 Kennedy Rd at Malta St (2758)
23:14 3450 Danforth Ave (1842)
23:15 Danforth Ave at Byng Ave (16741)
23:20 Danforth Ave at Dawes Rd (15926)
23:20 2666 Danforth Ave (13464)
23:22 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 124715020 ↗ 23:28–23:55
23:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
23:29 2615 Danforth Ave (15924)
23:31 Danforth Ave at Dawes Rd (15925)
23:36 3555 Danforth Ave (919)
23:40 Aylesworth Ave at Highview Ave ⏳︎ (16867)
23:44 Kennedy Rd at Park St (1210)
23:45 Park St at Natal Ave (1449)
23:46 Park St at Atlee Ave (1443)
23:46 Park St at Midland Ave (10434)
23:54 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 77500020 ↗ 23:56–24:22
24:05 Midland Ave at Park St (2914)
24:06 Park St at Atlee Ave (3009)
24:07 Park St at Sharpe St (3012)
24:08 Park St at Kennedy Rd (3011)
24:09 Kennedy Rd at Malta St (2758)
24:14 3450 Danforth Ave (1842)
24:15 Danforth Ave at Byng Ave (16741)
24:20 Danforth Ave at Dawes Rd (15926)
24:20 2666 Danforth Ave (13464)
24:22 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 104779020 ↗ 24:28–24:55
24:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
24:29 2615 Danforth Ave (15924)
24:31 Danforth Ave at Dawes Rd (15925)
24:36 3555 Danforth Ave (919)
24:40 Aylesworth Ave at Highview Ave ⏳︎ (16867)
24:44 Kennedy Rd at Park St (1210)
24:45 Park St at Natal Ave (1449)
24:46 Park St at Atlee Ave (1443)
24:46 Park St at Midland Ave (10434)
24:54 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 109376020 ↗ 25:00–25:26
25:09 Midland Ave at Park St (2914)
25:10 Park St at Atlee Ave (3009)
25:11 Park St at Sharpe St (3012)
25:12 Park St at Kennedy Rd (3011)
25:13 Kennedy Rd at Malta St (2758)
25:18 3450 Danforth Ave (1842)
25:19 Danforth Ave at Byng Ave (16741)
25:24 Danforth Ave at Dawes Rd (15926)
25:24 2666 Danforth Ave (13464)
25:26 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 38786020 ↗ 25:30–25:57
25:30 Main Street Station at Bus Bay 2 ⏳︎ (14737)
25:31 2615 Danforth Ave (15924)
25:33 Danforth Ave at Dawes Rd (15925)
25:38 3555 Danforth Ave (919)
25:42 Aylesworth Ave at Highview Ave ⏳︎ (16867)
25:46 Kennedy Rd at Park St (1210)
25:47 Park St at Natal Ave (1449)
25:48 Park St at Atlee Ave (1443)
25:48 Park St at Midland Ave (10434)
25:56 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY