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

← Home
20 Line 20 / 03
05:50 – 25:32 · 19h 42m · 32 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 111541080 ↗ 05:50–06:18
05:59 Midland Ave at Park St (2914)
06:00 Park St at Atlee Ave (3009)
06:01 Park St at Sharpe St (3012)
06:02 Park St at Kennedy Rd (3011)
06:04 Kennedy Rd at Malta St (2758)
06:10 3450 Danforth Ave (1842)
06:11 Danforth Ave at Byng Ave (16741)
06:16 Danforth Ave at Dawes Rd (15926)
06:16 2666 Danforth Ave (13464)
06:18 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 116990080 ↗ 06:28–07:00
06:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
06:30 2615 Danforth Ave (15924)
06:32 Danforth Ave at Dawes Rd (15925)
06:38 3555 Danforth Ave (919)
06:43 Aylesworth Ave at Highview Ave ⏳︎ (16867)
06:47 Kennedy Rd at Park St (1210)
06:48 Park St at Natal Ave (1449)
06:49 Park St at Atlee Ave (1443)
06:49 Park St at Midland Ave (10434)
06:58 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 60330080 ↗ 07:05–07:33
07:14 Midland Ave at Park St (2914)
07:15 Park St at Atlee Ave (3009)
07:16 Park St at Sharpe St (3012)
07:17 Park St at Kennedy Rd (3011)
07:19 Kennedy Rd at Malta St (2758)
07:25 3450 Danforth Ave (1842)
07:26 Danforth Ave at Byng Ave (16741)
07:31 Danforth Ave at Dawes Rd (15926)
07:31 2666 Danforth Ave (13464)
07:33 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 94276080 ↗ 07:43–08:15
07:43 Main Street Station at Bus Bay 2 ⏳︎ (14737)
07:45 2615 Danforth Ave (15924)
07:47 Danforth Ave at Dawes Rd (15925)
07:53 3555 Danforth Ave (919)
07:58 Aylesworth Ave at Highview Ave ⏳︎ (16867)
08:02 Kennedy Rd at Park St (1210)
08:03 Park St at Natal Ave (1449)
08:04 Park St at Atlee Ave (1443)
08:04 Park St at Midland Ave (10434)
08:13 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 50463080 ↗ 08:20–08:48
08:29 Midland Ave at Park St (2914)
08:30 Park St at Atlee Ave (3009)
08:31 Park St at Sharpe St (3012)
08:32 Park St at Kennedy Rd (3011)
08:34 Kennedy Rd at Malta St (2758)
08:40 3450 Danforth Ave (1842)
08:41 Danforth Ave at Byng Ave (16741)
08:46 Danforth Ave at Dawes Rd (15926)
08:46 2666 Danforth Ave (13464)
08:48 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 107508080 ↗ 08:58–09:30
08:58 Main Street Station at Bus Bay 2 ⏳︎ (14737)
09:00 2615 Danforth Ave (15924)
09:02 Danforth Ave at Dawes Rd (15925)
09:08 3555 Danforth Ave (919)
09:13 Aylesworth Ave at Highview Ave ⏳︎ (16867)
09:17 Kennedy Rd at Park St (1210)
09:18 Park St at Natal Ave (1449)
09:19 Park St at Atlee Ave (1443)
09:19 Park St at Midland Ave (10434)
09:28 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 77609080 ↗ 09:35–10:03
09:44 Midland Ave at Park St (2914)
09:45 Park St at Atlee Ave (3009)
09:46 Park St at Sharpe St (3012)
09:47 Park St at Kennedy Rd (3011)
09:49 Kennedy Rd at Malta St (2758)
09:55 3450 Danforth Ave (1842)
09:56 Danforth Ave at Byng Ave (16741)
10:01 Danforth Ave at Dawes Rd (15926)
10:01 2666 Danforth Ave (13464)
10:03 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 54200080 ↗ 10:13–10:45
10:13 Main Street Station at Bus Bay 2 ⏳︎ (14737)
10:15 2615 Danforth Ave (15924)
10:17 Danforth Ave at Dawes Rd (15925)
10:23 3555 Danforth Ave (919)
10:28 Aylesworth Ave at Highview Ave ⏳︎ (16867)
10:32 Kennedy Rd at Park St (1210)
10:33 Park St at Natal Ave (1449)
10:34 Park St at Atlee Ave (1443)
10:34 Park St at Midland Ave (10434)
10:43 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 31034080 ↗ 10:50–11:18
10:59 Midland Ave at Park St (2914)
11:00 Park St at Atlee Ave (3009)
11:01 Park St at Sharpe St (3012)
11:02 Park St at Kennedy Rd (3011)
11:04 Kennedy Rd at Malta St (2758)
11:10 3450 Danforth Ave (1842)
11:11 Danforth Ave at Byng Ave (16741)
11:16 Danforth Ave at Dawes Rd (15926)
11:16 2666 Danforth Ave (13464)
11:18 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 118960080 ↗ 11:28–12:04
11:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
11:32 2615 Danforth Ave (15924)
11:35 Danforth Ave at Dawes Rd (15925)
11:42 3555 Danforth Ave (919)
11:47 Aylesworth Ave at Highview Ave ⏳︎ (16867)
11:51 Kennedy Rd at Park St (1210)
11:52 Park St at Natal Ave (1449)
11:53 Park St at Atlee Ave (1443)
11:53 Park St at Midland Ave (10434)
12:02 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 134002080 ↗ 12:10–12:42
12:20 Midland Ave at Park St (2914)
12:21 Park St at Atlee Ave (3009)
12:22 Park St at Sharpe St (3012)
12:23 Park St at Kennedy Rd (3011)
12:25 Kennedy Rd at Malta St (2758)
12:31 3450 Danforth Ave (1842)
12:33 Danforth Ave at Byng Ave (16741)
12:40 Danforth Ave at Dawes Rd (15926)
12:40 2666 Danforth Ave (13464)
12:42 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 16353080 ↗ 12:48–13:24
12:48 Main Street Station at Bus Bay 2 ⏳︎ (14737)
12:52 2615 Danforth Ave (15924)
12:55 Danforth Ave at Dawes Rd (15925)
13:02 3555 Danforth Ave (919)
13:07 Aylesworth Ave at Highview Ave ⏳︎ (16867)
13:11 Kennedy Rd at Park St (1210)
13:12 Park St at Natal Ave (1449)
13:13 Park St at Atlee Ave (1443)
13:13 Park St at Midland Ave (10434)
13:22 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 74877080 ↗ 13:30–14:02
13:40 Midland Ave at Park St (2914)
13:41 Park St at Atlee Ave (3009)
13:42 Park St at Sharpe St (3012)
13:43 Park St at Kennedy Rd (3011)
13:45 Kennedy Rd at Malta St (2758)
13:51 3450 Danforth Ave (1842)
13:53 Danforth Ave at Byng Ave (16741)
14:00 Danforth Ave at Dawes Rd (15926)
14:00 2666 Danforth Ave (13464)
14:02 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 122948080 ↗ 14:08–14:44
14:08 Main Street Station at Bus Bay 2 ⏳︎ (14737)
14:12 2615 Danforth Ave (15924)
14:15 Danforth Ave at Dawes Rd (15925)
14:22 3555 Danforth Ave (919)
14:27 Aylesworth Ave at Highview Ave ⏳︎ (16867)
14:31 Kennedy Rd at Park St (1210)
14:32 Park St at Natal Ave (1449)
14:33 Park St at Atlee Ave (1443)
14:33 Park St at Midland Ave (10434)
14:42 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 106639080 ↗ 14:50–15:22
15:00 Midland Ave at Park St (2914)
15:01 Park St at Atlee Ave (3009)
15:02 Park St at Sharpe St (3012)
15:03 Park St at Kennedy Rd (3011)
15:05 Kennedy Rd at Malta St (2758)
15:11 3450 Danforth Ave (1842)
15:13 Danforth Ave at Byng Ave (16741)
15:20 Danforth Ave at Dawes Rd (15926)
15:20 2666 Danforth Ave (13464)
15:22 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 120965080 ↗ 15:28–16:04
15:28 Main Street Station at Bus Bay 2 ⏳︎ (14737)
15:32 2615 Danforth Ave (15924)
15:35 Danforth Ave at Dawes Rd (15925)
15:42 3555 Danforth Ave (919)
15:47 Aylesworth Ave at Highview Ave ⏳︎ (16867)
15:51 Kennedy Rd at Park St (1210)
15:52 Park St at Natal Ave (1449)
15:53 Park St at Atlee Ave (1443)
15:53 Park St at Midland Ave (10434)
16:02 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 18883080 ↗ 16:10–16:42
16:20 Midland Ave at Park St (2914)
16:21 Park St at Atlee Ave (3009)
16:22 Park St at Sharpe St (3012)
16:23 Park St at Kennedy Rd (3011)
16:25 Kennedy Rd at Malta St (2758)
16:31 3450 Danforth Ave (1842)
16:33 Danforth Ave at Byng Ave (16741)
16:40 Danforth Ave at Dawes Rd (15926)
16:40 2666 Danforth Ave (13464)
16:42 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 104828080 ↗ 16:48–17:24
16:48 Main Street Station at Bus Bay 2 ⏳︎ (14737)
16:52 2615 Danforth Ave (15924)
16:55 Danforth Ave at Dawes Rd (15925)
17:02 3555 Danforth Ave (919)
17:07 Aylesworth Ave at Highview Ave ⏳︎ (16867)
17:11 Kennedy Rd at Park St (1210)
17:12 Park St at Natal Ave (1449)
17:13 Park St at Atlee Ave (1443)
17:13 Park St at Midland Ave (10434)
17:22 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 131554080 ↗ 17:30–18:02
17:40 Midland Ave at Park St (2914)
17:41 Park St at Atlee Ave (3009)
17:42 Park St at Sharpe St (3012)
17:43 Park St at Kennedy Rd (3011)
17:45 Kennedy Rd at Malta St (2758)
17:51 3450 Danforth Ave (1842)
17:53 Danforth Ave at Byng Ave (16741)
18:00 Danforth Ave at Dawes Rd (15926)
18:00 2666 Danforth Ave (13464)
18:02 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 53615080 ↗ 18:08–18:44
18:08 Main Street Station at Bus Bay 2 ⏳︎ (14737)
18:12 2615 Danforth Ave (15924)
18:15 Danforth Ave at Dawes Rd (15925)
18:22 3555 Danforth Ave (919)
18:27 Aylesworth Ave at Highview Ave ⏳︎ (16867)
18:31 Kennedy Rd at Park St (1210)
18:32 Park St at Natal Ave (1449)
18:33 Park St at Atlee Ave (1443)
18:33 Park St at Midland Ave (10434)
18:42 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 11306080 ↗ 18:50–19:19
18:59 Midland Ave at Park St (2914)
19:00 Park St at Atlee Ave (3009)
19:01 Park St at Sharpe St (3012)
19:02 Park St at Kennedy Rd (3011)
19:04 Kennedy Rd at Malta St (2758)
19:10 3450 Danforth Ave (1842)
19:11 Danforth Ave at Byng Ave (16741)
19:17 Danforth Ave at Dawes Rd (15926)
19:17 2666 Danforth Ave (13464)
19:19 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 103709080 ↗ 19:20–19:52
19:20 Main Street Station at Bus Bay 2 ⏳︎ (14737)
19:22 2615 Danforth Ave (15924)
19:24 Danforth Ave at Dawes Rd (15925)
19:31 3555 Danforth Ave (919)
19:36 Aylesworth Ave at Highview Ave ⏳︎ (16867)
19:40 Kennedy Rd at Park St (1210)
19:41 Park St at Natal Ave (1449)
19:42 Park St at Atlee Ave (1443)
19:42 Park St at Midland Ave (10434)
19:51 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 100946080 ↗ 20:00–20:29
20:09 Midland Ave at Park St (2914)
20:10 Park St at Atlee Ave (3009)
20:11 Park St at Sharpe St (3012)
20:12 Park St at Kennedy Rd (3011)
20:14 Kennedy Rd at Malta St (2758)
20:20 3450 Danforth Ave (1842)
20:21 Danforth Ave at Byng Ave (16741)
20:27 Danforth Ave at Dawes Rd (15926)
20:27 2666 Danforth Ave (13464)
20:29 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 127648080 ↗ 20:35–21:07
20:35 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20:37 2615 Danforth Ave (15924)
20:39 Danforth Ave at Dawes Rd (15925)
20:46 3555 Danforth Ave (919)
20:51 Aylesworth Ave at Highview Ave ⏳︎ (16867)
20:55 Kennedy Rd at Park St (1210)
20:56 Park St at Natal Ave (1449)
20:57 Park St at Atlee Ave (1443)
20:57 Park St at Midland Ave (10434)
21:06 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 53519080 ↗ 21:15–21:44
21:24 Midland Ave at Park St (2914)
21:25 Park St at Atlee Ave (3009)
21:26 Park St at Sharpe St (3012)
21:27 Park St at Kennedy Rd (3011)
21:29 Kennedy Rd at Malta St (2758)
21:35 3450 Danforth Ave (1842)
21:36 Danforth Ave at Byng Ave (16741)
21:42 Danforth Ave at Dawes Rd (15926)
21:42 2666 Danforth Ave (13464)
21:44 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 85997080 ↗ 21:50–22:22
21:50 Main Street Station at Bus Bay 2 ⏳︎ (14737)
21:52 2615 Danforth Ave (15924)
21:54 Danforth Ave at Dawes Rd (15925)
22:01 3555 Danforth Ave (919)
22:06 Aylesworth Ave at Highview Ave ⏳︎ (16867)
22:10 Kennedy Rd at Park St (1210)
22:11 Park St at Natal Ave (1449)
22:12 Park St at Atlee Ave (1443)
22:12 Park St at Midland Ave (10434)
22:21 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 32375080 ↗ 22:35–23:01
22:43 Midland Ave at Park St (2914)
22:44 Park St at Atlee Ave (3009)
22:45 Park St at Sharpe St (3012)
22:46 Park St at Kennedy Rd (3011)
22:48 Kennedy Rd at Malta St (2758)
22:53 3450 Danforth Ave (1842)
22:54 Danforth Ave at Byng Ave (16741)
22:59 Danforth Ave at Dawes Rd (15926)
22:59 2666 Danforth Ave (13464)
23:01 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 13875080 ↗ 23:05–23:32
23:05 Main Street Station at Bus Bay 2 ⏳︎ (14737)
23:06 2615 Danforth Ave (15924)
23:08 Danforth Ave at Dawes Rd (15925)
23:13 3555 Danforth Ave (919)
23:17 Aylesworth Ave at Highview Ave ⏳︎ (16867)
23:21 Kennedy Rd at Park St (1210)
23:22 Park St at Natal Ave (1449)
23:23 Park St at Atlee Ave (1443)
23:23 Park St at Midland Ave (10434)
23:31 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 87173080 ↗ 23:35–24:01
23:43 Midland Ave at Park St (2914)
23:44 Park St at Atlee Ave (3009)
23:45 Park St at Sharpe St (3012)
23:46 Park St at Kennedy Rd (3011)
23:48 Kennedy Rd at Malta St (2758)
23:53 3450 Danforth Ave (1842)
23:54 Danforth Ave at Byng Ave (16741)
23:59 Danforth Ave at Dawes Rd (15926)
23:59 2666 Danforth Ave (13464)
24:01 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 22762080 ↗ 24:05–24:32
24:05 Main Street Station at Bus Bay 2 ⏳︎ (14737)
24:06 2615 Danforth Ave (15924)
24:08 Danforth Ave at Dawes Rd (15925)
24:13 3555 Danforth Ave (919)
24:17 Aylesworth Ave at Highview Ave ⏳︎ (16867)
24:21 Kennedy Rd at Park St (1210)
24:22 Park St at Natal Ave (1449)
24:23 Park St at Atlee Ave (1443)
24:23 Park St at Midland Ave (10434)
24:31 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY
20 West - 20 Cliffside towards Main Street Station Trip 81463080 ↗ 24:35–25:01
24:43 Midland Ave at Park St (2914)
24:44 Park St at Atlee Ave (3009)
24:45 Park St at Sharpe St (3012)
24:46 Park St at Kennedy Rd (3011)
24:48 Kennedy Rd at Malta St (2758)
24:53 3450 Danforth Ave (1842)
24:54 Danforth Ave at Byng Ave (16741)
24:59 Danforth Ave at Dawes Rd (15926)
24:59 2666 Danforth Ave (13464)
25:01 Main Street Station at Bus Bay 2 ⏳︎ (14737)
20 East - 20 Cliffside towards Kennedy Station Trip 70163080 ↗ 25:05–25:32
25:05 Main Street Station at Bus Bay 2 ⏳︎ (14737)
25:06 2615 Danforth Ave (15924)
25:08 Danforth Ave at Dawes Rd (15925)
25:13 3555 Danforth Ave (919)
25:17 Aylesworth Ave at Highview Ave ⏳︎ (16867)
25:21 Kennedy Rd at Park St (1210)
25:22 Park St at Natal Ave (1449)
25:23 Park St at Atlee Ave (1443)
25:23 Park St at Midland Ave (10434)
25:31 Kennedy Station Drop-off Platform (16453) UNLOADING ONLY