Bus 421 - Route 421: Full Schedule in Oshawa
Oshawa Station – Courtice Southbound @ Moyse (Courtice Community Complex)
Oshawa Station | 05:52 | 06:22 | 06:52 | 07:22 | 08:04 | 08:34 | 09:04 | 09:29 | 10:04 | 10:35 | 11:05 | 11:35 | 12:05 | 12:59 | 13:29 | 13:59 | 14:29 | 14:59 | 15:40 | 15:59 | 16:29 | 16:59 | 17:29 | 17:59 | 18:29 | 18:59 | 19:29 | 19:59 | 20:29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Eastbound @ 555 Bloor | 05:54 | 06:24 | 06:54 | 07:24 | 08:06 | 08:36 | 09:06 | 09:31 | 10:06 | 10:37 | 11:07 | 11:37 | 12:07 | 13:01 | 13:31 | 14:01 | 14:31 | 15:01 | 15:42 | 16:01 | 16:31 | 17:01 | 17:31 | 18:01 | 18:31 | 19:01 | 19:31 | 20:01 | 20:31 |
Stevenson Northbound @ Laval | 05:57 | 06:27 | 06:57 | 07:27 | 08:09 | 08:39 | 09:09 | 09:34 | 10:09 | 10:40 | 11:10 | 11:40 | 12:10 | 13:04 | 13:34 | 14:04 | 14:34 | 15:04 | 15:45 | 16:04 | 16:34 | — | — | — | — | — | — | — | — |
Stevenson Northbound @ Gibb | 05:58 | 06:28 | 06:58 | 07:29 | 08:11 | 08:41 | 09:11 | 09:36 | 10:11 | 10:41 | 11:11 | 11:41 | 12:11 | 13:05 | 13:35 | 14:05 | 14:36 | 15:06 | 15:47 | 16:06 | 16:36 | — | — | — | — | — | — | — | — |
Gibb Eastbound @ Stevenson (East side stop) | 05:58 | 06:28 | 06:58 | 07:29 | 08:11 | 08:41 | 09:11 | 09:36 | 10:11 | 10:41 | 11:11 | 11:41 | 12:11 | 13:05 | 13:35 | 14:05 | 14:36 | 15:06 | 15:47 | 16:06 | 16:36 | — | — | — | — | — | — | — | — |
Oshawa Centre Terminal | 06:00 06:05 | 06:30 06:35 | 07:00 07:05 | 07:31 07:36 | 08:13 08:18 | 08:43 08:48 | 09:13 09:18 | 09:38 09:43 | 10:13 10:18 | 10:43 | 11:13 | 11:43 | 12:13 | 13:07 | 13:37 | 14:07 | 14:38 | 15:08 | 15:49 | 16:08 | 16:38 | — | — | — | — | — | — | — | — |
Eastbound @ 431 Gibb | 06:05 | 06:35 | 07:05 | 07:36 | 08:18 | 08:48 | 09:18 | 09:43 | 10:18 | 10:43 | 11:13 | 11:43 | 12:13 | 13:07 | 13:37 | 14:07 | 14:38 | 15:08 | 15:49 | 16:08 | 16:38 | — | — | — | — | — | — | — | — |
Gibb Eastbound @ Grenfell | 06:06 | 06:36 | 07:06 | 07:37 | 08:19 | 08:49 | 09:19 | 09:44 | 10:19 | 10:44 | 11:14 | 11:44 | 12:14 | 13:08 | 13:38 | 14:08 | 14:39 | 15:09 | 15:50 | 16:09 | 16:39 | — | — | — | — | — | — | — | — |
Gibb Eastbound @ Montrave | 06:06 | 06:36 | 07:06 | 07:37 | 08:19 | 08:49 | 09:19 | 09:44 | 10:19 | 10:44 | 11:14 | 11:44 | 12:14 | 13:08 | 13:38 | 14:08 | 14:39 | 15:09 | 15:50 | 16:09 | 16:39 | — | — | — | — | — | — | — | — |
Park Southbound @ Marland | 06:07 | 06:37 | 07:07 | 07:38 | 08:20 | 08:50 | 09:20 | 09:45 | 10:20 | 10:45 | 11:15 | 11:45 | 12:15 | 13:09 | 13:39 | 14:09 | 14:40 | 15:10 | 15:51 | 16:10 | 16:40 | — | — | — | — | — | — | — | — |
Park Southbound @ Hillside | 06:08 | 06:38 | 07:08 | 07:39 | 08:21 | 08:51 | 09:21 | 09:46 | 10:21 | 10:46 | 11:16 | 11:46 | 12:16 | 13:10 | 13:40 | 14:10 | 14:41 | 15:11 | 15:52 | 16:11 | 16:41 | — | — | — | — | — | — | — | — |
Bloor Eastbound @ Park | 06:09 | 06:39 | 07:09 | 07:41 | 08:23 | 08:53 | 09:23 | 09:48 | 10:23 | 10:48 | 11:18 | 11:48 | 12:18 | 13:12 | 13:42 | 14:12 | 14:43 | 15:13 | 15:54 | 16:13 | 16:43 | 17:03 | 17:33 | 18:03 | 18:33 | 19:03 | 19:33 | 20:03 | 20:33 |
Eastbound @ 249 Bloor | 06:10 | 06:40 | 07:10 | 07:41 | 08:23 | 08:53 | 09:23 | 09:48 | 10:23 | 10:48 | 11:18 | 11:48 | 12:18 | 13:12 | 13:42 | 14:12 | 14:43 | 15:13 | 15:54 | 16:13 | 16:43 | 17:03 | 17:33 | 18:03 | 18:33 | 19:03 | 19:33 | 20:03 | 20:33 |
Bloor Eastbound @ Oxford | 06:11 | 06:41 | 07:11 | 07:42 | 08:24 | 08:54 | 09:24 | 09:49 | 10:24 | 10:49 | 11:19 | 11:49 | 12:19 | 13:13 | 13:43 | 14:13 | 14:44 | 15:14 | 15:55 | 16:14 | 16:44 | 17:04 | 17:34 | 18:04 | 18:34 | 19:04 | 19:34 | 20:04 | 20:34 |
Bloor Eastbound @ Simcoe | 06:11 | 06:41 | 07:11 | 07:43 | 08:25 | 08:55 | 09:25 | 09:50 | 10:25 | 10:50 | 11:20 | 11:50 | 12:20 | 13:14 | 13:44 | 14:14 | 14:45 | 15:15 | 15:56 | 16:15 | 16:45 | 17:04 | 17:34 | 18:04 | 18:34 | 19:04 | 19:34 | 20:04 | 20:34 |
Bloor Eastbound @ Albert | 06:12 | 06:42 | 07:12 | 07:43 | 08:25 | 08:55 | 09:25 | 09:50 | 10:25 | 10:50 | 11:20 | 11:50 | 12:20 | 13:14 | 13:44 | 14:14 | 14:45 | 15:15 | 15:56 | 16:15 | 16:45 | 17:05 | 17:35 | 18:05 | 18:35 | 19:05 | 19:35 | 20:05 | 20:35 |
Bloor Eastbound @ Merritt | 06:12 | 06:42 | 07:12 | 07:44 | 08:26 | 08:56 | 09:26 | 09:51 | 10:26 | 10:51 | 11:21 | 11:51 | 12:21 | 13:15 | 13:45 | 14:15 | 14:46 | 15:16 | 15:57 | 16:16 | 16:46 | 17:05 | 17:35 | 18:05 | 18:35 | 19:05 | 19:35 | 20:05 | 20:35 |
Bloor Eastbound @ Ritson | 06:13 | 06:43 | 07:13 | 07:45 | 08:27 | 08:57 | 09:27 | 09:52 | 10:27 | 10:52 | 11:22 | 11:52 | 12:22 | 13:16 | 13:46 | 14:16 | 14:47 | 15:17 | 15:58 | 16:17 | 16:47 | 17:06 | 17:36 | 18:06 | 18:36 | 19:06 | 19:36 | 20:06 | 20:36 |
Ritson Southbound @ Conant | 06:14 | 06:44 | 07:14 | 07:46 | 08:28 | 08:58 | 09:28 | 09:53 | 10:28 | 10:53 | 11:23 | 11:53 | 12:23 | 13:17 | 13:47 | 14:17 | 14:48 | 15:18 | 15:59 | 16:18 | 16:48 | 17:06 | 17:36 | 18:06 | 18:36 | 19:06 | 19:36 | 20:06 | 20:36 |
Wentworth Eastbound @ Ritson | 06:15 | 06:45 | 07:15 | 07:47 | 08:29 | 08:59 | 09:29 | 09:54 | 10:29 | 10:54 | 11:24 | 11:54 | 12:24 | 13:18 | 13:48 | 14:18 | 14:49 | 15:19 | 16:00 | 16:19 | 16:49 | 17:07 | 17:37 | 18:07 | 18:37 | 19:07 | 19:37 | 20:07 | 20:37 |
Wentworth Eastbound @ Nelson | 06:16 | 06:46 | 07:16 | 07:48 | 08:30 | 09:00 | 09:30 | 09:55 | 10:30 | 10:55 | 11:25 | 11:55 | 12:25 | 13:19 | 13:49 | 14:19 | 14:50 | 15:20 | 16:01 | 16:20 | 16:50 | 17:08 | 17:38 | 18:08 | 18:38 | 19:08 | 19:38 | 20:08 | 20:38 |
Wentworth Eastbound @ Wilson | 06:17 | 06:47 | 07:17 | 07:49 | 08:31 | 09:01 | 09:31 | 09:56 | 10:31 | 10:56 | 11:26 | 11:56 | 12:26 | 13:20 | 13:50 | 14:20 | 14:51 | 15:21 | 16:02 | 16:21 | 16:51 | 17:09 | 17:39 | 18:09 | 18:39 | 19:09 | 19:39 | 20:09 | 20:39 |
Wentworth Eastbound @ Farewell | 06:18 | 06:48 | 07:18 | 07:50 | 08:32 | 09:02 | 09:32 | 09:57 | 10:32 | 10:57 | 11:27 | 11:57 | 12:27 | 13:21 | 13:51 | 14:21 | 14:52 | 15:22 | 16:03 | 16:22 | 16:52 | 17:10 | 17:40 | 18:10 | 18:40 | 19:10 | 19:40 | 20:10 | 20:40 |
Colonel Sam Eastbound @ Farewell | 06:18 | 06:48 | 07:18 | 07:50 | 08:32 | 09:02 | 09:32 | 09:57 | 10:32 | 10:57 | 11:27 | 11:57 | 12:27 | 13:21 | 13:51 | 14:21 | 14:52 | 15:22 | 16:03 | 16:22 | 16:52 | — | — | — | — | — | — | — | — |
Eastbound @ 1189 Colonel Sam | 06:20 | 06:50 | 07:20 | 07:52 | 08:34 | 09:04 | 09:34 | 09:59 | 10:34 | 10:59 | 11:29 | 11:59 | 12:29 | 13:23 | 13:53 | 14:23 | 14:54 | 15:24 | 16:05 | 16:24 | 16:54 | — | — | — | — | — | — | — | — |
Eastbound @ 1908 Colonel Sam | 06:21 | 06:51 | 07:21 | 07:53 | 08:35 | 09:05 | 09:35 | 10:00 | 10:35 | 11:00 | 11:30 | 12:00 | 12:30 | 13:24 | 13:54 | 14:24 | 14:55 | 15:25 | 16:06 | 16:25 | 16:55 | — | — | — | — | — | — | — | — |
Westbound @ 944 Colonel Sam | 06:23 | 06:53 | 07:23 | 07:55 | 08:37 | 09:07 | 09:37 | 10:02 | 10:37 | 11:02 | 11:32 | 12:02 | 12:32 | 13:26 | 13:56 | 14:26 | 14:57 | 15:27 | 16:08 | 16:27 | 16:57 | — | — | — | — | — | — | — | — |
Colonel Sam Westbound @ Farewell | 06:24 | 06:54 | 07:24 | 07:56 | 08:38 | 09:08 | 09:38 | 10:03 | 10:38 | 11:03 | 11:33 | 12:03 | 12:33 | 13:27 | 13:57 | 14:27 | 14:58 | 15:28 | 16:09 | 16:28 | 16:58 | — | — | — | — | — | — | — | — |
Farewell Northbound @ Raleigh | 06:25 06:28 | 06:55 06:58 | 07:25 07:28 | 07:57 | 08:39 | 09:09 | 09:39 | 10:04 | 10:39 | 11:04 11:07 | 11:34 11:37 | 12:04 12:07 | 12:34 12:37 | 13:28 13:31 | 13:58 14:01 | 14:28 14:31 | 14:59 15:02 | 15:29 15:32 | 16:10 16:13 | 16:29 16:32 | 16:59 17:02 | 17:11 | 17:41 | 18:11 | 18:41 | 19:11 | 19:41 | 20:11 | 20:41 |
Eastbound @ 887 Bloor | 06:30 | 07:00 | 07:30 | 08:00 | 08:42 | 09:12 | 09:42 | 10:07 | 10:42 | 11:11 | 11:41 | 12:11 | 12:41 | 13:35 | 14:05 | 14:35 | 15:04 | 15:34 | 16:15 | 16:34 | 17:04 | 17:14 | 17:44 | 18:14 | 18:44 | 19:14 | 19:44 | — | — |
Grandview Southbound @ Bloor (South side stop) | 06:32 | 07:02 | 07:32 | 08:02 | 08:44 | 09:14 | 09:44 | 10:09 | 10:44 | 11:13 | 11:43 | 12:13 | 12:43 | 13:37 | 14:07 | 14:37 | 15:06 | 15:36 | 16:17 | 16:36 | 17:06 | 17:16 | 17:46 | 18:16 | 18:46 | 19:16 | 19:46 | — | — |
Grandview Southbound @ Downview | 06:32 | 07:02 | 07:32 | 08:02 | 08:44 | 09:14 | 09:44 | 10:09 | 10:44 | 11:13 | 11:43 | 12:13 | 12:43 | 13:37 | 14:07 | 14:37 | 15:06 | 15:36 | 16:17 | 16:36 | 17:06 | 17:16 | 17:46 | 18:16 | 18:46 | 19:16 | 19:46 | — | — |
Grandview Southbound @ Norman | 06:33 | 07:03 | 07:33 | 08:03 | 08:45 | 09:15 | 09:45 | 10:10 | 10:45 | 11:14 | 11:44 | 12:14 | 12:44 | 13:38 | 14:08 | 14:38 | 15:06 | 15:36 | 16:17 | 16:36 | 17:06 | 17:17 | 17:47 | 18:17 | 18:47 | 19:17 | 19:47 | — | — |
Grandview Eastbound @ Southdown | 06:33 | 07:03 | 07:33 | 08:03 | 08:45 | 09:15 | 09:45 | 10:10 | 10:45 | 11:15 | 11:45 | 12:15 | 12:45 | 13:39 | 14:09 | 14:39 | 15:07 | 15:37 | 16:18 | 16:37 | 17:07 | 17:17 | 17:47 | 18:17 | 18:47 | 19:17 | 19:47 | — | — |
Townline Northbound @ Grandview | 06:34 | 07:04 | 07:34 | 08:04 | 08:46 | 09:16 | 09:46 | 10:11 | 10:46 | 11:15 | 11:45 | 12:15 | 12:45 | 13:39 | 14:09 | 14:39 | 15:07 | 15:37 | 16:18 | 16:37 | 17:07 | 17:18 | 17:48 | 18:18 | 18:48 | 19:18 | 19:48 | — | — |
Townline Northbound @ Gord Vinson Ave | 06:34 | 07:04 | 07:34 | 08:04 | 08:46 | 09:16 | 09:46 | 10:11 | 10:46 | 11:16 | 11:46 | 12:16 | 12:46 | 13:40 | 14:10 | 14:40 | 15:08 | 15:38 | 16:19 | 16:38 | 17:08 | 17:18 | 17:48 | 18:18 | 18:48 | 19:18 | 19:48 | — | — |
Rosswell Northbound @ Bloor | 06:36 | 07:06 | 07:36 | 08:06 | 08:48 | 09:18 | 09:48 | 10:13 | 10:48 | 11:18 | 11:48 | 12:18 | 12:48 | 13:42 | 14:12 | 14:42 | 15:09 | 15:39 | 16:20 | 16:39 | 17:09 | 17:20 | 17:50 | 18:20 | 18:50 | 19:20 | 19:50 | — | — |
Meadowglade Road Eastbound @ Cale Ave | 06:37 | 07:07 | 07:37 | 08:07 | 08:49 | 09:19 | 09:49 | 10:14 | 10:49 | 11:19 | 11:49 | 12:19 | 12:49 | 13:43 | 14:13 | 14:43 | 15:10 | 15:40 | 16:21 | 16:40 | 17:10 | 17:21 | 17:51 | 18:21 | 18:51 | 19:21 | 19:51 | — | — |
Prestonvale Northbound @ Glenabbey | 06:38 | 07:08 | 07:38 | 08:08 | 08:50 | 09:20 | 09:50 | 10:15 | 10:50 | 11:20 | 11:50 | 12:20 | 12:50 | 13:44 | 14:14 | 14:44 | 15:11 | 15:41 | 16:22 | 16:41 | 17:11 | 17:22 | 17:52 | 18:22 | 18:52 | 19:22 | 19:52 | — | — |
Glenabbey Northbound @ Found | 06:40 | 07:10 | 07:40 | 08:10 | 08:52 | 09:22 | 09:52 | 10:17 | 10:52 | 11:22 | 11:52 | 12:22 | 12:52 | 13:46 | 14:16 | 14:46 | 15:13 | 15:43 | 16:24 | 16:43 | 17:13 | 17:24 | 17:54 | 18:24 | 18:54 | 19:24 | 19:54 | — | — |
Sandringham Eastbound @ Yorkville | 06:41 | 07:11 | 07:41 | 08:11 | 08:53 | 09:23 | 09:53 | 10:18 | 10:53 | 11:23 | 11:53 | 12:23 | 12:53 | 13:47 | 14:17 | 14:47 | 15:14 | 15:44 | 16:25 | 16:44 | 17:14 | 17:25 | 17:55 | 18:25 | 18:55 | 19:25 | 19:55 | — | — |
Sandringham Northbound @ Hillhurst | 06:42 | 07:12 | 07:42 | 08:12 | 08:54 | 09:24 | 09:54 | 10:19 | 10:54 | 11:24 | 11:54 | 12:24 | 12:54 | 13:48 | 14:18 | 14:48 | 15:15 | 15:45 | 16:26 | 16:45 | 17:15 | 17:26 | 17:56 | 18:26 | 18:56 | 19:26 | 19:56 | — | — |
Sandringham Eastbound @ Trulls | 06:43 | 07:13 | 07:43 | 08:13 | 08:55 | 09:25 | 09:55 | 10:20 | 10:55 | 11:25 | 11:55 | 12:25 | 12:55 | 13:49 | 14:19 | 14:49 | 15:16 | 15:46 | 16:27 | 16:46 | 17:16 | 17:27 | 17:57 | 18:27 | 18:57 | 19:27 | 19:57 | — | — |
Trulls Northbound @ Highway 2 | 06:45 | 07:15 | 07:45 | 08:15 | 08:57 | 09:27 | 09:57 | 10:22 | 10:57 | 11:27 | 11:57 | 12:27 | 12:57 | 13:51 | 14:21 | 14:51 | 15:18 | 15:48 | 16:29 | 16:48 | 17:18 | 17:29 | 17:59 | 18:29 | 18:59 | 19:29 | 19:59 | — | — |
Trulls Northbound @ Nash | 06:45 | 07:15 | 07:45 | 08:15 | 08:57 | 09:27 | 09:57 | 10:22 | 10:57 | 11:27 | 11:57 | 12:27 | 12:57 | 13:51 | 14:21 | 14:51 | 15:18 | 15:48 | 16:29 | 16:48 | 17:18 | 17:29 | 17:59 | 18:29 | 18:59 | 19:29 | 19:59 | — | — |
Trulls Northbound @ Cecil Found | 06:46 | 07:16 | 07:46 | 08:16 | 08:58 | 09:28 | 09:58 | 10:23 | 10:58 | 11:28 | 11:58 | 12:28 | 12:58 | 13:52 | 14:22 | 14:52 | 15:19 | 15:49 | 16:30 | 16:49 | 17:19 | 17:30 | 18:00 | 18:30 | 19:00 | 19:30 | 20:00 | — | — |
Trulls Northbound @ George Reynolds | 06:46 | 07:16 | 07:46 | 08:16 | 08:58 | 09:28 | 09:58 | 10:23 | 10:58 | 11:28 | 11:58 | 12:28 | 12:58 | 13:52 | 14:22 | 14:52 | 15:19 | 15:49 | 16:30 | 16:49 | 17:19 | 17:30 | 18:00 | 18:30 | 19:00 | 19:30 | 20:00 | — | — |
George Reynolds Eastbound @ Sleeman | 06:46 | 07:16 | 07:46 | 08:16 | 08:58 | 09:28 | 09:58 | 10:23 | 10:58 | 11:28 | 11:58 | 12:28 | 12:58 | 13:52 | 14:22 | 14:52 | 15:19 | 15:49 | 16:30 | 16:49 | 17:19 | 17:30 | 18:00 | 18:30 | 19:00 | 19:30 | 20:00 | — | — |
Courtice Southbound @ George Reynolds | 06:47 | 07:17 | 07:47 | 08:17 | 08:59 | 09:29 | 09:59 | 10:24 | 10:59 | 11:29 | 11:59 | 12:29 | 12:59 | 13:53 | 14:23 | 14:53 | 15:20 | 15:50 | 16:31 | 16:50 | 17:20 | 17:31 | 18:01 | 18:31 | 19:01 | 19:31 | 20:01 | — | — |
Courtice Southbound @ Nash | 06:48 | 07:18 | 07:48 | 08:18 | 09:00 | 09:30 | 10:00 | 10:25 | 11:00 | 11:30 | 12:00 | 12:30 | 13:00 | 13:54 | 14:24 | 14:54 | 15:21 | 15:51 | 16:32 | 16:51 | 17:21 | 17:32 | 18:02 | 18:32 | 19:02 | 19:32 | 20:02 | — | — |
Courtice Southbound @ Moyse (Courtice Community Complex) | 06:49 | 07:19 | 07:49 | 08:19 | 09:01 | 09:31 | 10:01 | 10:26 | 11:01 | 11:31 | 12:01 | 12:31 | 13:01 | 13:55 | 14:25 14:27 | 14:55 | 15:22 | 15:52 | 16:33 | 16:52 | 17:22 | 17:33 | 18:03 | 18:33 | 19:03 | 19:33 | 20:03 | — | — |
Courtice Southbound @ Highway 2 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:27 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Sandringham Westbound @ Short | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:28 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Avondale Southbound @ Stagemaster | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:28 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Avondale Southbound @ Brownstone | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:29 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Avondale Southbound @ Farmington | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Trulls Northbound @ Avondale | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:30 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Northbound @ 2501 Trulls | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Trulls Northbound @ Highway 2 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:33 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Trulls Northbound @ Nash | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:34 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Trulls Northbound @ Cecil Found | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:35 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Trulls Northbound @ George Reynolds | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:36 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
George Reynolds Eastbound @ Sleeman | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:36 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Courtice Southbound @ George Reynolds | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:37 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Courtice Southbound @ Nash | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:37 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Courtice Southbound @ Moyse (Courtice Community Complex) | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 14:38 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Courtice Southbound @ Moyse (Courtice Community Complex) – Oshawa Station
| Courtice Southbound @ Moyse (Courtice Community Complex) | 05:24 | 05:54 | 06:24 | 06:54 | 07:24 | 07:54 | 08:24 | 09:06 | 09:36 | 10:06 | 10:31 | 11:06 | 11:36 | 12:06 | 12:34 | 13:02 | 13:57 | 14:40 | 14:59 | 15:29 | 15:59 | 16:33 | 16:59 | 17:39 | 18:09 | 18:39 | 19:09 | 19:39 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Courtice Southbound @ Highway 2 | 05:24 | 05:54 | 06:24 | 06:54 | 07:24 | 07:54 | 08:24 | 09:06 | 09:36 | 10:06 | 10:31 | 11:06 | 11:36 | 12:06 | 12:34 | 13:02 | 13:57 | 14:40 | 14:59 | 15:29 | 15:59 | 16:33 | 16:59 | 17:39 | 18:09 | 18:39 | 19:09 | 19:39 |
| Sandringham Westbound @ Short | 05:25 | 05:55 | 06:25 | 06:55 | 07:25 | 07:55 | 08:25 | 09:07 | 09:37 | 10:07 | 10:32 | 11:07 | 11:37 | 12:07 | 12:35 | 13:03 | 13:58 | 14:41 | 15:00 | 15:30 | 16:00 | 16:34 | 17:00 | 17:40 | 18:10 | 18:40 | 19:10 | 19:40 |
| Avondale Southbound @ Stagemaster | 05:26 | 05:56 | 06:26 | 06:56 | 07:26 | 07:56 | 08:26 | 09:08 | 09:38 | 10:08 | 10:33 | 11:08 | 11:38 | 12:08 | 12:36 | 13:04 | 13:59 | 14:42 | 15:01 | 15:31 | 16:01 | 16:35 | 17:01 | 17:40 | 18:10 | 18:40 | 19:10 | 19:40 |
| Avondale Southbound @ Brownstone | 05:26 | 05:56 | 06:26 | 06:56 | 07:26 | 07:56 | 08:26 | 09:08 | 09:38 | 10:08 | 10:33 | 11:08 | 11:38 | 12:08 | 12:36 | 13:04 | 13:59 | 14:42 | 15:01 | 15:31 | 16:01 | 16:35 | 17:01 | 17:41 | 18:11 | 18:41 | 19:11 | 19:41 |
| Avondale Southbound @ Farmington | 05:27 | 05:57 | 06:27 | 06:57 | 07:27 | 07:57 | 08:27 | 09:09 | 09:39 | 10:09 | 10:34 | 11:09 | 11:39 | 12:09 | 12:37 | 13:05 | 14:00 | 14:43 | 15:02 | 15:32 | 16:02 | 16:36 | 17:02 | 17:41 | 18:11 | 18:41 | 19:11 | 19:41 |
| Trulls Northbound @ Avondale | 05:27 | 05:57 | 06:27 | 06:57 | 07:27 | 07:57 | 08:27 | 09:09 | 09:39 | 10:09 | 10:34 | 11:09 | 11:39 | 12:09 | 12:37 | 13:05 | 14:00 | 14:43 | 15:02 | 15:32 | 16:02 | 16:36 | 17:02 | 17:42 | 18:12 | 18:42 | 19:12 | 19:42 |
| Northbound @ 2501 Trulls | 05:28 | 05:58 | 06:28 | 06:58 | 07:28 | 07:58 | 08:28 | 09:10 | 09:40 | 10:10 | 10:35 | 11:10 | 11:40 | 12:10 | 12:38 | 13:06 | 14:01 | 14:44 | 15:03 | 15:33 | 16:03 | 16:37 | 17:03 | 17:42 | 18:12 | 18:42 | 19:12 | 19:42 |
| Sandringham Westbound @ Bushford | 05:28 | 05:58 | 06:28 | 06:58 | 07:28 | 07:58 | 08:28 | 09:10 | 09:40 | 10:10 | 10:35 | 11:10 | 11:40 | 12:10 | 12:38 | 13:06 | 14:01 | 14:44 | 15:03 | 15:33 | 16:03 | 16:37 | 17:03 | 17:43 | 18:13 | 18:43 | 19:13 | 19:43 |
| Sandringham Westbound @ Yorkville | 05:29 | 05:59 | 06:29 | 06:59 | 07:29 | 07:59 | 08:29 | 09:11 | 09:41 | 10:11 | 10:36 | 11:11 | 11:41 | 12:11 | 12:39 | 13:07 | 14:02 | 14:45 | 15:04 | 15:34 | 16:04 | 16:38 | 17:04 | 17:44 | 18:14 | 18:44 | 19:14 | 19:44 |
| Glenabbey Southbound @ Oke | 05:30 | 06:00 | 06:30 | 07:00 | 07:30 | 08:00 | 08:30 | 09:12 | 09:42 | 10:12 | 10:37 | 11:12 | 11:42 | 12:12 | 12:40 | 13:08 | 14:03 | 14:46 | 15:05 | 15:35 | 16:05 | 16:39 | 17:05 | 17:44 | 18:14 | 18:44 | 19:14 | 19:44 |
| Glenabbey Westbound @ Prestonvale | 05:31 | 06:01 | 06:31 | 07:01 | 07:31 | 08:01 | 08:31 | 09:13 | 09:43 | 10:13 | 10:38 | 11:13 | 11:43 | 12:13 | 12:41 | 13:09 | 14:04 | 14:47 | 15:06 | 15:36 | 16:06 | 16:40 | 17:06 | 17:46 | 18:16 | 18:46 | 19:16 | 19:46 |
| Meadowglade Road Westbound @ Partner Drive | 05:33 | 06:03 | 06:33 | 07:03 | 07:33 | 08:03 | 08:33 | 09:15 | 09:45 | 10:15 | 10:40 | 11:15 | 11:45 | 12:15 | 12:43 | 13:11 | 14:06 | 14:49 | 15:08 | 15:38 | 16:08 | 16:42 | 17:08 | 17:47 | 18:17 | 18:47 | 19:17 | 19:47 |
| Rosswell Southbound @ Gord Vinson | 05:34 | 06:04 | 06:34 | 07:04 | 07:34 | 08:04 | 08:34 | 09:16 | 09:46 | 10:16 | 10:41 | 11:16 | 11:46 | 12:16 | 12:44 | 13:12 | 14:07 | 14:50 | 15:09 | 15:39 | 16:09 | 16:43 | 17:09 | 17:48 | 18:18 | 18:48 | 19:18 | 19:48 |
| Townline Southbound @ Down | 05:36 | 06:06 | 06:36 | 07:06 | 07:36 | 08:06 | 08:36 | 09:18 | 09:48 | 10:18 | 10:43 | 11:18 | 11:48 | 12:18 | 12:46 | 13:14 | 14:09 | 14:52 | 15:11 | 15:41 | 16:11 | 16:45 | 17:11 | 17:50 | 18:20 | 18:50 | 19:20 | 19:50 |
| Townline Southbound @ Grandview | 05:37 | 06:07 | 06:37 | 07:07 | 07:37 | 08:07 | 08:37 | 09:19 | 09:49 | 10:19 | 10:44 | 11:19 | 11:49 | 12:19 | 12:47 | 13:15 | 14:10 | 14:52 | 15:11 | 15:41 | 16:11 | 16:45 | 17:11 | 17:50 | 18:20 | 18:50 | 19:20 | 19:50 |
| Grandview Westbound @ Wesley | 05:37 | 06:07 | 06:37 | 07:07 | 07:37 | 08:07 | 08:37 | 09:19 | 09:49 | 10:19 | 10:44 | 11:19 | 11:49 | 12:19 | 12:47 | 13:15 | 14:10 | 14:53 | 15:12 | 15:42 | 16:12 | 16:46 | 17:12 | 17:51 | 18:21 | 18:51 | 19:21 | 19:51 |
| Grandview Northbound @ Wesley | 05:39 | 06:09 | 06:39 | 07:09 | 07:39 | 08:09 | 08:39 | 09:21 | 09:51 | 10:21 | 10:46 | 11:21 | 11:51 | 12:21 | 12:49 | 13:17 | 14:12 | 14:54 | 15:13 | 15:43 | 16:13 | 16:47 | 17:13 | 17:52 | 18:22 | 18:52 | 19:22 | 19:52 |
| Bloor Westbound @ Grandview | 05:41 | 06:11 | 06:41 | 07:11 | 07:41 | 08:11 | 08:41 | 09:23 | 09:53 | 10:23 | 10:48 | 11:23 | 11:53 | 12:23 | 12:51 | 13:19 | 14:14 | 14:56 | 15:15 | 15:45 | 16:15 | 16:49 | 17:15 | 17:54 | 18:24 | 18:54 | 19:24 | 19:54 |
| Westbound @ 882 Bloor | 05:41 | 06:11 | 06:41 | 07:11 | 07:41 | 08:11 | 08:41 | 09:23 | 09:53 | 10:23 | 10:48 | 11:23 | 11:53 | 12:23 | 12:51 | 13:19 | 14:14 | 14:56 | 15:15 | 15:45 | 16:15 | 16:49 | 17:15 | 17:54 | 18:24 | 18:54 | 19:24 | 19:54 |
| Farewell Southbound @ Bloor | 05:44 | 06:14 | 06:44 | 07:14 | 07:44 | 08:14 | 08:44 | 09:26 | 09:56 | 10:26 | 10:51 | 11:26 | 11:56 | 12:26 | 12:54 | 13:22 | 14:17 | 14:59 | 15:18 | 15:48 | 16:18 | 16:52 | 17:18 | 17:57 | 18:27 | 18:57 | 19:27 | 19:57 |
| Farewell Southbound @ Raleigh | 05:45 | 06:15 | 06:45 | 07:15 | 07:45 | 08:15 | 08:45 | 09:27 | 09:57 | 10:27 | 10:52 | 11:27 | 11:57 | 12:27 | 12:55 | 13:23 | 14:18 | 15:00 | 15:19 | 15:49 | 16:19 | 16:53 | 17:19 | 17:58 | 18:28 | 18:58 | 19:28 | 19:58 |
| Farewell Southbound @ Wentworth | 05:45 | 06:15 | 06:45 | 07:15 | 07:45 | 08:15 | 08:45 | 09:27 | 09:57 | 10:27 | 10:52 | 11:27 | 11:57 | 12:27 | 12:55 | 13:23 | 14:18 | 15:00 | 15:19 | 15:49 | 16:19 | 16:53 | 17:19 | 17:58 | 18:28 | 18:58 | 19:28 | 19:58 |
| Colonel Sam Eastbound @ Farewell | — | — | — | — | — | — | — | — | 09:57 | 10:27 | 10:52 | 11:27 | 11:57 | 12:27 | 12:55 | 13:23 | 14:18 | 15:00 | 15:19 | 15:49 | 16:19 | 16:53 | 17:19 | 17:58 | 18:28 | 18:58 | 19:28 | 19:58 |
| Eastbound @ 1189 Colonel Sam | — | — | — | — | — | — | — | — | 10:01 | 10:31 | 10:56 | 11:31 | 12:01 | 12:31 | 12:59 | 13:27 | 14:22 | 15:05 | 15:24 | 15:54 | 16:24 | 16:58 | 17:24 | 18:02 | 18:32 | 19:02 | 19:32 | 20:02 |
| Eastbound @ 1908 Colonel Sam | — | — | — | — | — | — | — | — | 10:02 | 10:32 | 10:57 | 11:32 | 12:02 | 12:32 | 13:00 | 13:28 | 14:23 | 15:06 | 15:25 | 15:55 | 16:25 | 16:59 | 17:25 | 18:03 | 18:33 | 19:03 | 19:33 | 20:03 |
| Westbound @ 944 Colonel Sam | — | — | — | — | — | — | — | — | 10:04 | 10:34 | 10:59 | 11:34 | 12:04 | 12:34 | 13:02 | 13:30 | 14:25 | 15:08 | 15:27 | 15:57 | 16:27 | 17:01 | 17:27 | 18:05 | 18:35 | 19:05 | 19:35 | 20:05 |
| Colonel Sam Westbound @ Farewell | — | — | — | — | — | — | — | — | 10:04 | 10:34 | 10:59 | 11:34 | 12:04 | 12:34 | 13:02 | 13:30 | 14:25 | 15:08 | 15:27 | 15:57 | 16:27 | 17:01 | 17:27 | 18:05 | 18:35 | 19:05 | 19:35 | 20:05 |
| Wentworth Westbound @ Wilson | 05:46 | 06:16 | 06:46 | 07:16 | 07:46 | 08:16 | 08:46 | 09:28 | 10:05 | 10:35 | 11:00 | 11:35 | 12:05 | 12:35 | 13:03 | 13:31 | 14:26 | 15:09 | 15:28 | 15:58 | 16:28 | 17:02 | 17:28 | 18:06 | 18:36 | 19:06 | 19:36 | 20:06 |
| Wentworth Westbound @ Nelson | 05:46 | 06:16 | 06:46 | 07:16 | 07:46 | 08:16 | 08:46 | 09:28 | 10:06 | 10:36 | 11:01 | 11:36 | 12:06 | 12:36 | 13:04 | 13:32 | 14:27 | 15:09 | 15:28 | 15:58 | 16:28 | 17:02 | 17:28 | 18:06 | 18:36 | 19:06 | 19:36 | 20:06 |
| Wentworth Westbound @ Ritson | 05:47 | 06:17 | 06:47 | 07:17 | 07:47 | 08:17 | 08:47 | 09:29 | 10:06 | 10:36 | 11:01 | 11:36 | 12:06 | 12:36 | 13:04 | 13:32 | 14:27 | 15:10 | 15:29 | 15:59 | 16:29 | 17:03 | 17:29 | 18:07 | 18:37 | 19:07 | 19:37 | 20:07 |
| Northbound @ 753 Ritson | 05:49 | 06:19 | 06:49 | 07:19 | 07:49 | 08:19 | 08:49 | 09:31 | 10:08 | 10:38 | 11:03 | 11:38 | 12:08 | 12:38 | 13:06 | 13:34 | 14:29 | 15:12 | 15:31 | 16:01 | 16:31 | 17:05 | 17:31 | 18:09 | 18:39 | 19:09 | 19:39 | 20:09 |
| Bloor Westbound @ Merritt | 05:50 | 06:20 | 06:50 | 07:20 | 07:50 | 08:20 | 08:50 | 09:32 | 10:10 | 10:40 | 11:05 | 11:40 | 12:10 | 12:40 | 13:08 | 13:36 | 14:31 | 15:13 | 15:32 | 16:02 | 16:32 | 17:06 | 17:32 | 18:10 | 18:40 | 19:10 | 19:40 | 20:10 |
| Bloor Westbound @ Simcoe | 05:51 | 06:21 | 06:51 | 07:21 | 07:51 | 08:21 | 08:51 | 09:33 | 10:11 | 10:41 | 11:06 | 11:41 | 12:11 | 12:41 | 13:09 | 13:37 | 14:32 | 15:14 | 15:33 | 16:03 | 16:33 | 17:07 | 17:33 | 18:11 | 18:41 | 19:11 | 19:41 | 20:11 |
| Bloor Westbound @ Oxford | 05:52 | 06:22 | 06:52 | 07:22 | 07:52 | 08:22 | 08:52 | 09:34 | 10:12 | 10:42 | 11:07 | 11:42 | 12:12 | 12:42 | 13:10 | 13:38 | 14:33 | 15:15 | 15:34 | 16:04 | 16:34 | 17:08 | 17:34 | 18:12 | 18:42 | 19:12 | 19:42 | 20:12 |
| Bloor Westbound @ Park | 05:53 | 06:23 | 06:53 | 07:23 | 07:53 | 08:23 | 08:53 | 09:35 | 10:13 | 10:43 | 11:08 | 11:43 | 12:13 | 12:43 | 13:11 | 13:39 | 14:34 | 15:16 | 15:35 | 16:05 | 16:35 | 17:09 | 17:35 | 18:13 | 18:43 | 19:13 | 19:43 | 20:13 |
| Bloor Westbound @ Park | 05:54 | 06:24 | 06:54 | 07:24 | 07:54 | 08:24 | 08:54 | 09:36 | 10:14 | 10:44 | 11:09 | 11:44 | 12:14 | 12:44 | 13:12 | 13:40 | 14:35 | 15:17 | 15:36 | 16:06 | 16:36 | 17:10 | 17:36 | 18:13 | 18:43 | 19:13 | 19:43 | 20:13 |
| Park Northbound @ Hillside | — | — | — | — | — | — | — | — | 10:15 | 10:45 | 11:10 | 11:45 | 12:15 | 12:45 | 13:13 | 13:41 | 14:36 | 15:18 | 15:37 | 16:07 | 16:37 | 17:11 | 17:37 | 18:14 | 18:44 | 19:14 | 19:44 | 20:14 |
| Park Northbound @ Quebec | — | — | — | — | — | — | — | — | 10:17 | 10:47 | 11:12 | 11:47 | 12:17 | 12:47 | 13:15 | 13:43 | 14:38 | 15:20 | 15:39 | 16:09 | 16:39 | 17:13 | 17:39 | 18:16 | 18:46 | 19:16 | 19:46 | 20:16 |
| Gibb Westbound @ Montrave | — | — | — | — | — | — | — | — | 10:17 | 10:47 | 11:12 | 11:47 | 12:17 | 12:47 | 13:15 | 13:43 | 14:38 | 15:20 | 15:39 | 16:09 | 16:39 | 17:13 | 17:39 | 18:16 | 18:46 | 19:16 | 19:46 | 20:16 |
| Gibb Westbound @ Grenfell | — | — | — | — | — | — | — | — | 10:18 | 10:48 | 11:13 | 11:48 | 12:18 | 12:48 | 13:16 | 13:44 | 14:39 | 15:21 | 15:40 | 16:10 | 16:40 | 17:14 | 17:40 | 18:17 | 18:47 | 19:17 | 19:47 | 20:17 |
| Westbound @ 450 Gibb | — | — | — | — | — | — | — | — | 10:18 | 10:48 | 11:13 | 11:48 | 12:18 | 12:48 | 13:16 | 13:44 | 14:39 | 15:21 | 15:40 | 16:10 | 16:40 | 17:14 | 17:40 | 18:17 | 18:47 | 19:17 | 19:47 | 20:17 |
| Oshawa Centre Terminal | — | — | — | — | — | — | — | — | 10:20 10:22 | 10:50 10:52 | 11:15 11:17 | 11:50 11:52 | 12:20 12:22 | 12:50 12:52 | 13:18 13:20 | 13:46 13:48 | 14:41 14:43 | 15:23 | 15:42 | 16:12 | 16:42 | 17:16 | 17:42 | 18:19 | 18:49 | 19:19 | 19:49 | 20:19 |
| Stevenson Southbound @ Gibb | — | — | — | — | — | — | — | — | 10:23 | 10:53 | 11:18 | 11:53 | 12:23 | 12:53 | 13:21 | 13:49 | 14:44 | 15:24 | 15:43 | 16:13 | 16:43 | 17:17 | 17:43 | 18:20 | 18:50 | 19:20 | 19:50 | 20:20 |
| Stevenson Southbound @ Laval | — | — | — | — | — | — | — | — | 10:24 | 10:54 | 11:19 | 11:54 | 12:24 | 12:54 | 13:22 | 13:50 | 14:45 | 15:25 | 15:44 | 16:14 | 16:44 | 17:18 | 17:44 | 18:21 | 18:51 | 19:21 | 19:51 | 20:21 |
| Oshawa Station | 05:59 | 06:29 | 06:59 | 07:29 | 07:59 | 08:29 | 08:59 | 09:41 | 10:30 | 11:00 | 11:25 | 12:00 | 12:30 | 13:00 | 13:28 | 13:56 | 14:51 | 15:32 | 15:51 | 16:21 | 16:51 | 17:25 | 17:51 | 18:28 | 18:58 | 19:28 | 19:58 | 20:28 |
Route Path (Streets & Roads)
Bus 421 FAQ
What time does the 421 bus start operating?
Services on the 421 - Route 421 bus start at 05:52 on Monday, Tuesday, Wednesday, Thursday, Friday.
What time does the 421 bus stop working?
Services on the 421 - Route 421 bus stop at 20:41 on Monday, Tuesday, Wednesday, Thursday, Friday.
Is there a 421 bus stop near me?
Click here to view the nearest 421 - Route 421 bus stop.
421 (Oshawa Buses)
The first stop of the 421 bus route is Oshawa Station and the last stop is Courtice Southbound @ Moyse (Courtice Community Complex). 421 (Route 421) is operational during on weekdays.
Additional information: 421 has 66 stops and the total trip duration for this route is approximately 69 minutes.
See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Oshawa Buses suggested routes, real-time bus tracker, line route maps in Oshawa, and helps to find the closest 421 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 421 bus to take on your trip.
