Toronto TTC Route 46: Martin Grove
Bus schedule and route map · Monday to Friday, Saturday, Sunday
Toronto TTC Route 46 (Martin Grove) is a bus route in City of Toronto: TTC buses, streetcars and subway, serving Steeles Ave West Loop at Martin Grove Rd, Martin Grove Rd at Albion Rd, Martin Grove Rd at Nottinghill Gate South Side, Rathburn Rd at Lloyd Manor Rd and Martin Grove Rd at Eglinton Ave West. Monday to Friday the first bus is at 4:50 am and the last at 1:30 am, every 15 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 4:50 am
- Last
- 1:30 am
- Buses
- 151
- Daytime
- every 15 min
Saturday
- First
- 5:13 am
- Last
- 1:30 am
- Buses
- 102
- Daytime
- every 24 min
Sunday
- First
- 7:23 am
- Last
- 1:30 am
- Buses
- 94
- Daytime
- every 23 min
Public holidays
- Mon 12 Oct (Thanksgiving): a special timetable
Schedule change: Toronto TTC’s schedule changes on October 30, 2026. The times below are for the current schedule.
Route 46 to Kipling Station
Destination sign “South - 46 Martin Grove towards Kipling Station” · from Steeles Ave West Loop at Martin Grove Rd · 55 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Steeles Ave West Loop at Martin Grove Rd | Martin Grove Rd at Albion Rd | Martin Grove Rd at Racine Rd | Martin Grove Rd at Ronson Dr | Martin Grove Rd at Nottinghill Gate South Side | Rathburn Rd at Kipling Ave | Kipling Station |
|---|---|---|---|---|---|---|
| 5:11 | 5:19 | 5:27 | 5:35 | 5:42 | 5:48 | 5:58 |
| 5:24 | 5:32 | 5:40 | 5:48 | 5:55 | 6:01 | 6:11 |
| 5:38 | 5:46 | 5:54 | 6:02 | 6:09 | 6:15 | 6:25 |
| 5:50 | 5:58 | 6:06 | 6:14 | 6:21 | 6:27 | 6:37 |
| 6:03 | 6:11 | 6:19 | 6:27 | 6:34 | 6:40 | 6:50 |
| 6:16 | 6:24 | 6:32 | 6:40 | 6:47 | 6:53 | 7:03 |
| 6:29 | 6:37 | 6:45 | 6:53 | 7:00 | 7:06 | 7:16 |
| 6:42 | 6:50 | 6:58 | 7:06 | 7:13 | 7:19 | 7:29 |
| 6:55 | 7:03 | 7:11 | 7:19 | 7:26 | 7:32 | 7:42 |
| 7:08 | 7:16 | 7:24 | 7:32 | 7:39 | 7:45 | 7:55 |
| 7:21 | 7:29 | 7:37 | 7:45 | 7:52 | 7:58 | 8:08 |
| 7:34 | 7:42 | 7:50 | 7:58 | 8:05 | 8:11 | 8:21 |
| 7:47 | 7:55 | 8:03 | 8:11 | 8:18 | 8:24 | 8:34 |
| 7:59 | 8:07 | 8:15 | 8:23 | 8:30 | 8:36 | 8:46 |
| 8:11 | 8:19 | 8:26 | 8:33 | 8:40 | 8:46 | 8:56 |
| 8:22 | 8:30 | 8:37 | 8:44 | 8:51 | 8:57 | 9:07 |
| 8:39 | 8:47 | 8:54 | 9:01 | 9:08 | 9:14 | 9:24 |
| 8:57 | 9:05 | 9:12 | 9:19 | 9:26 | 9:32 | 9:42 |
| 9:16 | 9:24 | 9:31 | 9:38 | 9:45 | 9:51 | 10:01 |
| 9:35 | 9:43 | 9:50 | 9:57 | 10:04 | 10:10 | 10:20 |
| 9:54 | 10:02 | 10:09 | 10:16 | 10:23 | 10:29 | 10:39 |
| 10:13 | 10:21 | 10:28 | 10:35 | 10:42 | 10:48 | 10:58 |
| 10:32 | 10:40 | 10:47 | 10:54 | 11:01 | 11:07 | 11:17 |
| 10:51 | 10:59 | 11:06 | 11:13 | 11:20 | 11:26 | 11:36 |
| 11:10 | 11:18 | 11:25 | 11:32 | 11:39 | 11:45 | 11:55 |
| 11:29 | 11:37 | 11:44 | 11:51 | 11:58 | 12:04 | 12:14 |
| 11:48 | 11:56 | 12:03 | 12:10 | 12:17 | 12:23 | 12:33 |
| 12:07 | 12:15 | 12:22 | 12:29 | 12:36 | 12:42 | 12:52 |
| 12:26 | 12:34 | 12:41 | 12:48 | 12:55 | 1:01 | 1:11 |
| 12:45 | 12:53 | 1:00 | 1:07 | 1:14 | 1:20 | 1:30 |
| 1:04 | 1:12 | 1:19 | 1:26 | 1:33 | 1:39 | 1:49 |
| 1:23 | 1:31 | 1:38 | 1:45 | 1:52 | 1:58 | 2:08 |
| 1:42 | 1:50 | 1:57 | 2:04 | 2:11 | 2:17 | 2:27 |
| 2:01 | 2:09 | 2:16 | 2:23 | 2:30 | 2:36 | 2:46 |
| 2:20 | 2:28 | 2:36 | 2:44 | 2:51 | 2:57 | 3:07 |
| 2:39 | 2:47 | 2:55 | 3:03 | 3:10 | 3:16 | 3:26 |
| 2:58 | 3:06 | 3:14 | 3:22 | 3:29 | 3:35 | 3:45 |
| · | · | 3:02 | 3:10 | 3:17 | 3:23 | 3:31 |
| 3:17 | 3:25 | 3:33 | 3:41 | 3:48 | 3:54 | 4:04 |
| · | · | · | · | 3:25 | 3:31 | 3:39 |
| 3:36 | 3:44 | 3:52 | 4:00 | 4:07 | 4:13 | 4:23 |
| 3:51 | 3:59 | 4:07 | 4:15 | 4:22 | 4:28 | 4:38 |
| 4:04 | 4:12 | 4:20 | 4:28 | 4:35 | 4:41 | 4:51 |
| 4:17 | 4:25 | 4:33 | 4:41 | 4:48 | 4:54 | 5:04 |
| 4:30 | 4:38 | 4:46 | 4:54 | 5:01 | 5:07 | 5:17 |
| 4:43 | 4:51 | 4:59 | 5:07 | 5:14 | 5:20 | 5:30 |
| 4:56 | 5:04 | 5:12 | 5:20 | 5:27 | 5:33 | 5:43 |
| 5:09 | 5:17 | 5:25 | 5:33 | 5:40 | 5:46 | 5:56 |
| 5:22 | 5:30 | 5:38 | 5:46 | 5:53 | 5:59 | 6:09 |
| 5:35 | 5:43 | 5:51 | 5:59 | 6:06 | 6:12 | 6:22 |
| 5:48 | 5:56 | 6:04 | 6:12 | 6:19 | 6:25 | 6:35 |
| 6:01 | 6:09 | 6:17 | 6:25 | 6:32 | 6:38 | 6:48 |
| 6:14 | 6:22 | 6:29 | 6:36 | 6:43 | 6:48 | 6:58 |
| 6:27 | 6:35 | 6:42 | 6:49 | 6:56 | 7:01 | 7:11 |
| 6:37 | 6:45 | 6:52 | 6:59 | 7:06 | 7:11 | 7:21 |
| 6:55 | 7:03 | 7:10 | 7:17 | 7:24 | 7:29 | 7:39 |
| 7:18 | 7:25 | 7:32 | 7:39 | 7:46 | 7:51 | 8:00 |
| 7:41 | 7:48 | 7:55 | 8:02 | 8:09 | 8:14 | 8:23 |
| 8:04 | 8:11 | 8:18 | 8:25 | 8:32 | 8:37 | 8:46 |
| 8:27 | 8:34 | 8:41 | 8:48 | 8:55 | 9:00 | 9:09 |
| 8:50 | 8:57 | 9:04 | 9:11 | 9:18 | 9:23 | 9:32 |
| 9:13 | 9:20 | 9:27 | 9:34 | 9:41 | 9:46 | 9:55 |
| 9:36 | 9:43 | 9:50 | 9:57 | 10:04 | 10:09 | 10:18 |
| 9:59 | 10:06 | 10:13 | 10:20 | 10:27 | 10:32 | 10:41 |
| 10:22 | 10:29 | 10:36 | 10:43 | 10:50 | 10:55 | 11:04 |
| 10:45 | 10:52 | 10:59 | 11:06 | 11:13 | 11:18 | 11:27 |
| 11:08 | 11:15 | 11:22 | 11:29 | 11:36 | 11:41 | 11:50 |
| 11:20 | 11:27 | 11:34 | 11:41 | · | · | · |
| 11:31 | 11:38 | 11:45 | 11:52 | 11:59 | 12:04 | 12:13 |
| 11:54 | 12:01 | 12:08 | 12:15 | 12:22 | 12:27 | 12:36 |
| 12:05 | 12:12 | 12:19 | 12:26 | 12:33 | 12:38 | 12:47 |
| 12:17 | 12:24 | 12:31 | 12:38 | 12:45 | 12:50 | 12:59 |
| 12:43 | 12:50 | 12:57 | 1:04 | 1:11 | 1:16 | 1:25 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Steeles Ave West Loop at Martin Grove Rd | Martin Grove Rd at Albion Rd | Martin Grove Rd at Racine Rd | Martin Grove Rd at Ronson Dr | Martin Grove Rd at Nottinghill Gate South Side | Rathburn Rd at Kipling Ave | Kipling Station |
|---|---|---|---|---|---|---|
| 5:55 | 6:00 | 6:07 | 6:13 | 6:20 | 6:25 | 6:33 |
| 6:16 | 6:21 | 6:28 | 6:34 | 6:41 | 6:46 | 6:54 |
| 6:37 | 6:42 | 6:49 | 6:55 | 7:02 | 7:07 | 7:15 |
| 6:58 | 7:03 | 7:10 | 7:16 | 7:23 | 7:28 | 7:36 |
| 7:19 | 7:24 | 7:31 | 7:37 | 7:44 | 7:49 | 7:57 |
| 7:40 | 7:45 | 7:52 | 7:58 | 8:05 | 8:10 | 8:18 |
| 8:01 | 8:06 | 8:13 | 8:19 | 8:26 | 8:31 | 8:39 |
| 8:22 | 8:27 | 8:34 | 8:40 | 8:47 | 8:52 | 9:00 |
| 8:43 | 8:48 | 8:55 | 9:01 | 9:08 | 9:13 | 9:21 |
| 9:04 | 9:09 | 9:16 | 9:22 | 9:29 | 9:34 | 9:42 |
| 9:27 | 9:32 | 9:39 | 9:45 | 9:52 | 9:58 | 10:06 |
| 9:50 | 9:55 | 10:02 | 10:08 | 10:15 | 10:21 | 10:29 |
| 10:13 | 10:18 | 10:25 | 10:31 | 10:38 | 10:44 | 10:52 |
| 10:36 | 10:41 | 10:48 | 10:54 | 11:01 | 11:07 | 11:15 |
| 10:59 | 11:04 | 11:11 | 11:17 | 11:24 | 11:30 | 11:38 |
| 11:22 | 11:27 | 11:34 | 11:40 | 11:47 | 11:53 | 12:01 |
| 11:45 | 11:50 | 11:57 | 12:03 | 12:10 | 12:16 | 12:24 |
| 12:09 | 12:15 | 12:22 | 12:28 | 12:35 | 12:42 | 12:51 |
| 12:33 | 12:39 | 12:46 | 12:52 | 12:59 | 1:06 | 1:15 |
| 12:57 | 1:03 | 1:10 | 1:16 | 1:23 | 1:30 | 1:39 |
| 1:21 | 1:27 | 1:34 | 1:40 | 1:47 | 1:54 | 2:03 |
| 1:45 | 1:51 | 1:58 | 2:04 | 2:11 | 2:18 | 2:27 |
| 2:09 | 2:15 | 2:22 | 2:28 | 2:35 | 2:42 | 2:51 |
| 2:33 | 2:39 | 2:46 | 2:52 | 2:59 | 3:06 | 3:15 |
| 2:57 | 3:03 | 3:10 | 3:16 | 3:23 | 3:30 | 3:39 |
| 3:21 | 3:27 | 3:34 | 3:40 | 3:47 | 3:54 | 4:03 |
| 3:45 | 3:51 | 3:58 | 4:04 | 4:11 | 4:18 | 4:27 |
| 4:09 | 4:15 | 4:22 | 4:28 | 4:35 | 4:42 | 4:51 |
| 4:33 | 4:39 | 4:46 | 4:52 | 4:59 | 5:06 | 5:15 |
| 4:57 | 5:03 | 5:10 | 5:16 | 5:23 | 5:30 | 5:39 |
| 5:21 | 5:27 | 5:34 | 5:40 | 5:47 | 5:54 | 6:03 |
| 5:45 | 5:51 | 5:58 | 6:04 | 6:11 | 6:18 | 6:27 |
| 6:09 | 6:15 | 6:22 | 6:28 | 6:35 | 6:42 | 6:51 |
| 6:33 | 6:39 | 6:46 | 6:52 | 6:59 | 7:06 | 7:15 |
| 6:57 | 7:03 | 7:10 | 7:16 | 7:23 | 7:30 | 7:39 |
| 7:19 | 7:24 | 7:31 | 7:36 | 7:43 | 7:48 | 7:56 |
| 7:41 | 7:46 | 7:53 | 7:58 | 8:05 | 8:10 | 8:18 |
| 8:03 | 8:08 | 8:15 | 8:20 | 8:27 | 8:32 | 8:40 |
| 8:25 | 8:30 | 8:37 | 8:42 | 8:49 | 8:54 | 9:02 |
| 8:47 | 8:52 | 8:59 | 9:04 | 9:11 | 9:16 | 9:24 |
| 9:09 | 9:14 | 9:21 | 9:26 | 9:33 | 9:38 | 9:46 |
| 9:31 | 9:36 | 9:43 | 9:48 | 9:55 | 10:00 | 10:08 |
| 9:58 | 10:03 | 10:10 | 10:15 | 10:22 | 10:27 | 10:35 |
| 10:28 | 10:32 | 10:38 | 10:43 | 10:50 | 10:55 | 11:02 |
| 10:55 | 10:59 | 11:05 | 11:10 | 11:17 | 11:22 | 11:29 |
| 11:22 | 11:26 | 11:32 | 11:37 | 11:44 | 11:49 | 11:56 |
| 11:49 | 11:53 | 11:59 | 12:04 | 12:11 | 12:16 | 12:23 |
| 12:16 | 12:20 | 12:26 | 12:31 | 12:38 | 12:43 | 12:50 |
| 12:43 | 12:47 | 12:53 | 12:58 | 1:05 | 1:10 | 1:17 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Steeles Ave West Loop at Martin Grove Rd | Martin Grove Rd at Albion Rd | Martin Grove Rd at Racine Rd | Martin Grove Rd at Ronson Dr | Martin Grove Rd at Nottinghill Gate South Side | Rathburn Rd at Kipling Ave | Kipling Station |
|---|---|---|---|---|---|---|
| 7:23 | 7:28 | 7:35 | 7:40 | 7:47 | 7:52 | 8:00 |
| 7:44 | 7:49 | 7:56 | 8:01 | 8:08 | 8:13 | 8:21 |
| 8:05 | 8:10 | 8:17 | 8:22 | 8:29 | 8:34 | 8:42 |
| 8:26 | 8:31 | 8:38 | 8:43 | 8:50 | 8:55 | 9:03 |
| 8:47 | 8:52 | 8:59 | 9:04 | 9:11 | 9:16 | 9:24 |
| 9:08 | 9:13 | 9:20 | 9:25 | 9:32 | 9:37 | 9:45 |
| 9:29 | 9:34 | 9:41 | 9:46 | 9:53 | 9:58 | 10:06 |
| 9:50 | 9:55 | 10:02 | 10:07 | 10:14 | 10:19 | 10:27 |
| 10:11 | 10:16 | 10:23 | 10:28 | 10:35 | 10:40 | 10:48 |
| 10:32 | 10:37 | 10:44 | 10:49 | 10:56 | 11:01 | 11:09 |
| 10:53 | 10:58 | 11:05 | 11:10 | 11:17 | 11:22 | 11:30 |
| 11:14 | 11:19 | 11:26 | 11:31 | 11:38 | 11:43 | 11:51 |
| 11:35 | 11:40 | 11:47 | 11:52 | 11:59 | 12:04 | 12:12 |
| 11:56 | 12:01 | 12:08 | 12:13 | 12:20 | 12:25 | 12:33 |
| 12:19 | 12:25 | 12:32 | 12:37 | 12:44 | 12:50 | 12:58 |
| 12:42 | 12:48 | 12:55 | 1:00 | 1:07 | 1:13 | 1:21 |
| 1:05 | 1:11 | 1:18 | 1:23 | 1:30 | 1:36 | 1:44 |
| 1:28 | 1:34 | 1:41 | 1:46 | 1:53 | 1:59 | 2:07 |
| 1:51 | 1:57 | 2:04 | 2:09 | 2:16 | 2:22 | 2:30 |
| 2:14 | 2:20 | 2:27 | 2:32 | 2:39 | 2:45 | 2:53 |
| 2:37 | 2:43 | 2:50 | 2:55 | 3:02 | 3:08 | 3:16 |
| 3:00 | 3:06 | 3:13 | 3:18 | 3:25 | 3:31 | 3:39 |
| 3:23 | 3:29 | 3:36 | 3:41 | 3:48 | 3:54 | 4:02 |
| 3:46 | 3:52 | 3:59 | 4:04 | 4:11 | 4:17 | 4:25 |
| 4:09 | 4:15 | 4:22 | 4:27 | 4:34 | 4:40 | 4:48 |
| 4:32 | 4:38 | 4:45 | 4:50 | 4:57 | 5:03 | 5:11 |
| 4:55 | 5:01 | 5:08 | 5:13 | 5:20 | 5:26 | 5:34 |
| 5:18 | 5:24 | 5:31 | 5:36 | 5:43 | 5:49 | 5:57 |
| 5:41 | 5:47 | 5:54 | 5:59 | 6:06 | 6:12 | 6:20 |
| 6:04 | 6:10 | 6:17 | 6:22 | 6:29 | 6:35 | 6:43 |
| 6:27 | 6:33 | 6:40 | 6:45 | 6:52 | 6:58 | 7:06 |
| 6:50 | 6:56 | 7:03 | 7:08 | 7:15 | 7:21 | 7:29 |
| 7:11 | 7:16 | 7:22 | 7:27 | 7:34 | 7:39 | 7:47 |
| 7:32 | 7:37 | 7:43 | 7:48 | 7:55 | 8:00 | 8:08 |
| 7:53 | 7:58 | 8:04 | 8:09 | 8:16 | 8:21 | 8:29 |
| 8:14 | 8:19 | 8:25 | 8:30 | 8:37 | 8:42 | 8:50 |
| 8:35 | 8:40 | 8:46 | 8:51 | 8:58 | 9:03 | 9:11 |
| 8:56 | 9:01 | 9:07 | 9:12 | 9:19 | 9:24 | 9:32 |
| 9:17 | 9:22 | 9:28 | 9:33 | 9:40 | 9:45 | 9:53 |
| 9:38 | 9:43 | 9:49 | 9:54 | 10:01 | 10:06 | 10:14 |
| 10:01 | 10:06 | 10:12 | 10:17 | 10:23 | 10:28 | 10:35 |
| 10:28 | 10:33 | 10:39 | 10:44 | 10:50 | 10:55 | 11:02 |
| 10:55 | 11:00 | 11:06 | 11:11 | 11:17 | 11:22 | 11:29 |
| 11:22 | 11:27 | 11:33 | 11:38 | 11:44 | 11:49 | 11:56 |
| 11:49 | 11:54 | 12:00 | 12:05 | 12:11 | 12:16 | 12:23 |
| 12:16 | 12:21 | 12:27 | 12:32 | 12:38 | 12:43 | 12:50 |
| 12:43 | 12:48 | 12:54 | 12:59 | 1:05 | 1:10 | 1:17 |
All 55 stops in this direction
- Steeles Ave West Loop at Martin Grove Rd #9824
- Steeles Ave West at Martin Grove Rd #9825
- Martin Grove Rd at Brunello Gate #9724
- Martin Grove Rd at Cabernet Cir #9266
- Martin Grove Rd at Royalcrest Rd #5643
- Martin Grove Rd at Silverstone Dr #5647
- Martin Grove Rd at Walkway to 308 Silverstone Dr #5595
- Opposite 1915 Martin Grove Rd #5603
- Martin Grove Rd at Lexington Ave #5624
- Martin Grove Rd at Albion Rd #5589
- Martin Grove Rd at Betteridge Lane #15882
- Martin Grove Rd at Finch Ave West South Side #5615
- Martin Grove Rd at Rampart Rd #5636
- Martin Grove Rd at John Garland Blvd #5621
- Martin Grove Rd at Milkwood Ave #5629
- Martin Grove Rd at Mercury Rd #5627
- Martin Grove Rd at Porterfield Rd #5632
- Martin Grove Rd at Jeffcoat Dr #5623
- Martin Grove Rd at Racine Rd #5634
- Martin Grove Rd at Rexdale Blvd South Side #5638
- 1330 Martin Grove Rd #5618
- Martin Grove Rd at Bethridge Rd #5600
- Martin Grove Rd at Vulcan St South Side #5651
- Martin Grove Rd at Belfield Rd #5598
- 1120 Martin Grove Rd @ Highway 409 #5604
- Martin Grove Rd at Enterprise Rd South Side #5613
- 1030 Martin Grove Rd #5591
- Martin Grove Rd at Ronson Dr #5642
- Martin Grove Rd at Dixon Rd #5608
- Martin Grove Rd at Waterbury Dr #5654
- Martin Grove Rd at Tollington Rd #5650
- Martin Grove Rd at Redgrave Dr (North) #5637
- Martin Grove Rd at Longbourne Dr #5626
- Martin Grove Rd at Caverley Dr #5605
- Martin Grove Rd at Richgrove Dr #5640
- Martin Grove Rd at Eglinton Ave West #5609
- Martin Grove Rd at Nottinghill Gate South Side #5630
- Martin Grove Rd at Dewitt Rd #5606
- Martin Grove Rd at Sabine Rd #5644
- Princess Margaret Blvd at Dornoch Dr #6002
- Princess Margaret Blvd at Lloyd Manor Rd #6003
- Lloyd Manor Rd at Firwood Cres #5497
- Lloyd Manor Rd at North Heights Rd #5499
- Lloyd Manor Rd at Beaverbrook Ave #5495
- Lloyd Manor Rd at Rathburn Rd #5501
- Rathburn Rd at Kipling Ave #1486
- Kipling Ave at Bywood Dr #4299
- Kipling Ave at Wingrove Hill South Side #5134
- Kipling Ave at Burnhamthorpe Rd #4295
- Kipling Ave at Goswell Rd #4315
- Kipling Ave at Mattice Rd #13447
- Kipling Ave at Tyre Ave #4383
- Kipling Ave at Bloor St West #16020
- West Service Rd at St Albans Rd #12130
- Kipling Station #14717
Route 46 to Steeles Ave West Loop at Martin Grove Rd
Destination sign “North - 46 Martin Grove towards Steeles” · from Kipling Station · 55 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Kipling Station | Rathburn Rd at Lloyd Manor Rd | Martin Grove Rd at Eglinton Ave West | Martin Grove Rd at Ronson Dr | Martin Grove Rd at Racine Rd | Martin Grove Rd at Albion Rd | Steeles Ave West Loop at Martin Grove Rd |
|---|---|---|---|---|---|---|
| 4:50 | 5:00 | 5:07 | 5:13 | 5:20 | 5:27 | 5:37 |
| 5:11 | 5:21 | 5:28 | 5:34 | 5:41 | 5:48 | 5:58 |
| 5:24 | 5:34 | 5:41 | 5:47 | 5:54 | 6:01 | 6:11 |
| 5:37 | 5:47 | 5:54 | 6:00 | 6:07 | 6:14 | 6:24 |
| 5:50 | 6:00 | 6:07 | 6:13 | 6:20 | 6:27 | 6:37 |
| 6:03 | 6:13 | 6:20 | 6:26 | 6:33 | 6:40 | 6:50 |
| 6:16 | 6:26 | 6:33 | 6:39 | 6:46 | 6:53 | 7:03 |
| 6:29 | 6:39 | 6:46 | 6:52 | 6:59 | 7:06 | 7:16 |
| 6:42 | 6:52 | 6:59 | 7:05 | 7:12 | 7:19 | 7:29 |
| 6:55 | 7:05 | 7:12 | 7:18 | 7:25 | 7:32 | 7:42 |
| 7:08 | 7:18 | 7:25 | 7:31 | 7:38 | 7:45 | 7:55 |
| 7:21 | 7:31 | 7:38 | 7:44 | 7:51 | 7:58 | 8:08 |
| 7:34 | 7:44 | 7:51 | 7:57 | 8:04 | 8:11 | 8:21 |
| 7:50 | 8:00 | 8:07 | 8:13 | 8:20 | 8:27 | 8:37 |
| 8:10 | 8:19 | 8:26 | 8:32 | 8:39 | 8:45 | 8:55 |
| 8:29 | 8:38 | 8:45 | 8:51 | 8:58 | 9:04 | 9:14 |
| 8:48 | 8:57 | 9:04 | 9:10 | 9:17 | 9:23 | 9:33 |
| 9:07 | 9:16 | 9:23 | 9:29 | 9:36 | 9:42 | 9:52 |
| 9:26 | 9:35 | 9:42 | 9:48 | 9:55 | 10:01 | 10:11 |
| 9:45 | 9:54 | 10:01 | 10:07 | 10:14 | 10:20 | 10:30 |
| 10:04 | 10:13 | 10:20 | 10:26 | 10:33 | 10:39 | 10:49 |
| 10:23 | 10:32 | 10:39 | 10:45 | 10:52 | 10:58 | 11:08 |
| 10:42 | 10:51 | 10:58 | 11:04 | 11:11 | 11:17 | 11:27 |
| 11:01 | 11:10 | 11:17 | 11:23 | 11:30 | 11:36 | 11:46 |
| 11:20 | 11:29 | 11:36 | 11:42 | 11:49 | 11:55 | 12:05 |
| 11:39 | 11:48 | 11:55 | 12:01 | 12:08 | 12:14 | 12:24 |
| 11:58 | 12:07 | 12:14 | 12:20 | 12:27 | 12:33 | 12:43 |
| 12:17 | 12:26 | 12:33 | 12:39 | 12:46 | 12:52 | 1:02 |
| 12:36 | 12:45 | 12:52 | 12:58 | 1:05 | 1:11 | 1:21 |
| 12:55 | 1:04 | 1:11 | 1:17 | 1:24 | 1:30 | 1:40 |
| 1:14 | 1:23 | 1:30 | 1:36 | 1:43 | 1:49 | 1:59 |
| 1:33 | 1:42 | 1:49 | 1:55 | 2:02 | 2:08 | 2:18 |
| 1:52 | 2:01 | 2:08 | 2:14 | 2:21 | 2:27 | 2:37 |
| 2:11 | 2:21 | 2:28 | 2:34 | 2:41 | 2:48 | 2:58 |
| 2:30 | 2:40 | 2:47 | 2:53 | 3:00 | 3:07 | 3:17 |
| 2:46 | 2:56 | 3:03 | 3:09 | 3:16 | 3:23 | 3:33 |
| 2:59 | 3:09 | 3:16 | 3:22 | 3:29 | 3:36 | 3:46 |
| 3:12 | 3:22 | 3:29 | 3:35 | 3:42 | 3:49 | 3:59 |
| · | · | 3:20 | 3:26 | 3:33 | 3:40 | 3:50 |
| 3:25 | 3:35 | 3:42 | 3:48 | 3:55 | 4:02 | 4:12 |
| 3:30 | 3:40 | 3:47 | 3:53 | 4:00 | 4:07 | 4:17 |
| 3:39 | 3:49 | 3:56 | 4:02 | 4:09 | 4:16 | 4:26 |
| 3:51 | 4:01 | 4:08 | 4:14 | 4:21 | 4:28 | 4:38 |
| 4:04 | 4:14 | 4:21 | 4:27 | 4:34 | 4:41 | 4:51 |
| 4:17 | 4:27 | 4:34 | 4:40 | 4:47 | 4:54 | 5:04 |
| 4:30 | 4:40 | 4:47 | 4:53 | 5:00 | 5:07 | 5:17 |
| 4:43 | 4:53 | 5:00 | 5:06 | 5:13 | 5:20 | 5:30 |
| 4:56 | 5:06 | 5:13 | 5:19 | 5:26 | 5:33 | 5:43 |
| 5:09 | 5:19 | 5:26 | 5:32 | 5:39 | 5:46 | 5:56 |
| 5:22 | 5:32 | 5:39 | 5:45 | 5:52 | 5:59 | 6:09 |
| 5:35 | 5:45 | 5:52 | 5:58 | 6:05 | 6:12 | 6:22 |
| 5:48 | 5:58 | 6:05 | 6:11 | 6:18 | 6:25 | 6:35 |
| 6:01 | 6:11 | 6:18 | 6:24 | 6:31 | 6:38 | 6:48 |
| 6:14 | 6:24 | 6:31 | 6:37 | 6:44 | 6:51 | 7:01 |
| 6:27 | 6:37 | 6:44 | 6:50 | 6:57 | 7:04 | 7:14 |
| 6:40 | 6:50 | 6:57 | 7:03 | 7:10 | 7:17 | 7:27 |
| 6:53 | 7:03 | 7:10 | 7:16 | 7:23 | 7:30 | 7:40 |
| 7:06 | 7:16 | 7:23 | 7:29 | 7:36 | 7:41 | 7:50 |
| 7:19 | 7:29 | 7:36 | 7:42 | 7:49 | 7:54 | 8:03 |
| 7:30 | 7:40 | 7:47 | 7:53 | 8:00 | 8:05 | 8:14 |
| 7:41 | 7:51 | 7:58 | 8:04 | 8:11 | 8:16 | 8:25 |
| 8:04 | 8:14 | 8:21 | 8:27 | 8:34 | 8:39 | 8:48 |
| 8:27 | 8:37 | 8:44 | 8:50 | 8:57 | 9:02 | 9:11 |
| 8:50 | 9:00 | 9:07 | 9:13 | 9:20 | 9:25 | 9:34 |
| 9:13 | 9:23 | 9:30 | 9:36 | 9:43 | 9:48 | 9:57 |
| 9:36 | 9:46 | 9:53 | 9:59 | 10:06 | 10:11 | 10:20 |
| 9:59 | 10:09 | 10:16 | 10:22 | 10:29 | 10:34 | 10:43 |
| 10:22 | 10:32 | 10:39 | 10:45 | 10:52 | 10:57 | 11:06 |
| 10:45 | 10:55 | 11:02 | 11:08 | 11:15 | 11:20 | 11:29 |
| 11:08 | 11:18 | 11:25 | 11:31 | 11:38 | 11:43 | 11:52 |
| 11:20 | 11:30 | 11:37 | 11:43 | 11:50 | 11:55 | 12:04 |
| 11:31 | 11:41 | 11:48 | 11:54 | 12:01 | 12:06 | 12:15 |
| · | · | · | 11:48 | 11:55 | 12:00 | 12:09 |
| 11:54 | 12:04 | 12:11 | 12:17 | 12:24 | 12:29 | 12:38 |
| 12:17 | 12:27 | 12:34 | 12:40 | 12:47 | 12:52 | 1:01 |
| 12:40 | 12:50 | 12:57 | 1:03 | 1:10 | 1:15 | 1:24 |
| 1:03 | 1:13 | 1:20 | 1:26 | 1:33 | 1:38 | 1:47 |
| 1:30 | 1:40 | 1:47 | 1:53 | 2:00 | 2:05 | 2:14 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Kipling Station | Rathburn Rd at Lloyd Manor Rd | Martin Grove Rd at Eglinton Ave West | Martin Grove Rd at Ronson Dr | Martin Grove Rd at Racine Rd | Martin Grove Rd at Albion Rd | Steeles Ave West Loop at Martin Grove Rd |
|---|---|---|---|---|---|---|
| 5:13 | 5:20 | 5:26 | 5:31 | 5:36 | 5:42 | 5:49 |
| 5:35 | 5:42 | 5:48 | 5:53 | 5:58 | 6:04 | 6:11 |
| 5:56 | 6:03 | 6:09 | 6:14 | 6:19 | 6:25 | 6:32 |
| 6:17 | 6:24 | 6:30 | 6:35 | 6:40 | 6:46 | 6:53 |
| 6:38 | 6:45 | 6:51 | 6:56 | 7:01 | 7:07 | 7:14 |
| 6:59 | 7:06 | 7:12 | 7:17 | 7:22 | 7:28 | 7:35 |
| 7:20 | 7:27 | 7:33 | 7:38 | 7:43 | 7:49 | 7:56 |
| 7:41 | 7:48 | 7:54 | 7:59 | 8:04 | 8:10 | 8:17 |
| 8:02 | 8:09 | 8:15 | 8:20 | 8:25 | 8:31 | 8:38 |
| 8:22 | 8:29 | 8:35 | 8:40 | 8:45 | 8:51 | 8:58 |
| 8:42 | 8:50 | 8:56 | 9:02 | 9:07 | 9:14 | 9:21 |
| 9:04 | 9:12 | 9:18 | 9:24 | 9:29 | 9:36 | 9:43 |
| 9:27 | 9:35 | 9:41 | 9:47 | 9:52 | 9:59 | 10:06 |
| 9:50 | 9:58 | 10:04 | 10:10 | 10:15 | 10:22 | 10:29 |
| 10:13 | 10:21 | 10:27 | 10:33 | 10:38 | 10:45 | 10:52 |
| 10:36 | 10:44 | 10:50 | 10:56 | 11:01 | 11:08 | 11:15 |
| 10:59 | 11:07 | 11:13 | 11:19 | 11:24 | 11:31 | 11:38 |
| 11:22 | 11:30 | 11:36 | 11:42 | 11:47 | 11:54 | 12:01 |
| 11:45 | 11:53 | 11:59 | 12:05 | 12:10 | 12:17 | 12:24 |
| 12:09 | 12:18 | 12:24 | 12:30 | 12:36 | 12:43 | 12:51 |
| 12:33 | 12:42 | 12:48 | 12:54 | 1:00 | 1:07 | 1:15 |
| 12:57 | 1:06 | 1:12 | 1:18 | 1:24 | 1:31 | 1:39 |
| 1:21 | 1:30 | 1:36 | 1:42 | 1:48 | 1:55 | 2:03 |
| 1:45 | 1:54 | 2:00 | 2:06 | 2:12 | 2:19 | 2:27 |
| 2:09 | 2:18 | 2:24 | 2:30 | 2:36 | 2:43 | 2:51 |
| 2:33 | 2:42 | 2:48 | 2:54 | 3:00 | 3:07 | 3:15 |
| 2:57 | 3:06 | 3:12 | 3:18 | 3:24 | 3:31 | 3:39 |
| 3:21 | 3:30 | 3:36 | 3:42 | 3:48 | 3:55 | 4:03 |
| 3:45 | 3:54 | 4:00 | 4:06 | 4:12 | 4:19 | 4:27 |
| 4:09 | 4:18 | 4:24 | 4:30 | 4:36 | 4:43 | 4:51 |
| 4:33 | 4:42 | 4:48 | 4:54 | 5:00 | 5:07 | 5:15 |
| 4:57 | 5:06 | 5:12 | 5:18 | 5:24 | 5:31 | 5:39 |
| 5:21 | 5:30 | 5:36 | 5:42 | 5:48 | 5:55 | 6:03 |
| 5:45 | 5:54 | 6:00 | 6:06 | 6:12 | 6:19 | 6:27 |
| 6:09 | 6:18 | 6:24 | 6:30 | 6:36 | 6:43 | 6:51 |
| 6:33 | 6:42 | 6:48 | 6:54 | 7:00 | 7:07 | 7:15 |
| 6:57 | 7:06 | 7:12 | 7:18 | 7:24 | 7:31 | 7:39 |
| 7:19 | 7:27 | 7:33 | 7:39 | 7:44 | 7:50 | 7:57 |
| 7:41 | 7:49 | 7:55 | 8:01 | 8:06 | 8:12 | 8:19 |
| 8:03 | 8:11 | 8:17 | 8:23 | 8:28 | 8:34 | 8:41 |
| 8:25 | 8:33 | 8:39 | 8:45 | 8:50 | 8:56 | 9:03 |
| 8:47 | 8:55 | 9:01 | 9:07 | 9:12 | 9:18 | 9:25 |
| 9:09 | 9:17 | 9:23 | 9:29 | 9:34 | 9:40 | 9:47 |
| 9:31 | 9:39 | 9:45 | 9:51 | 9:56 | 10:02 | 10:09 |
| 9:52 | 9:59 | 10:05 | 10:10 | 10:15 | 10:21 | 10:28 |
| 10:14 | 10:21 | 10:27 | 10:32 | 10:37 | 10:43 | 10:50 |
| 10:41 | 10:48 | 10:54 | 10:59 | 11:04 | 11:10 | 11:17 |
| 11:08 | 11:15 | 11:21 | 11:26 | 11:31 | 11:37 | 11:44 |
| 11:35 | 11:42 | 11:48 | 11:53 | 11:58 | 12:04 | 12:11 |
| 12:02 | 12:09 | 12:15 | 12:20 | 12:25 | 12:31 | 12:38 |
| 12:31 | 12:38 | 12:44 | 12:49 | 12:54 | 1:00 | 1:07 |
| 1:00 | 1:07 | 1:13 | 1:18 | 1:23 | 1:29 | 1:36 |
| 1:30 | 1:37 | 1:43 | 1:48 | 1:53 | 1:59 | 2:06 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Kipling Station | Rathburn Rd at Lloyd Manor Rd | Martin Grove Rd at Eglinton Ave West | Martin Grove Rd at Ronson Dr | Martin Grove Rd at Racine Rd | Martin Grove Rd at Albion Rd | Steeles Ave West Loop at Martin Grove Rd |
|---|---|---|---|---|---|---|
| 8:05 | 8:12 | 8:18 | 8:23 | 8:28 | 8:34 | 8:41 |
| 8:27 | 8:34 | 8:40 | 8:45 | 8:50 | 8:56 | 9:03 |
| 8:48 | 8:55 | 9:01 | 9:06 | 9:11 | 9:17 | 9:24 |
| 9:09 | 9:16 | 9:22 | 9:27 | 9:32 | 9:38 | 9:45 |
| 9:30 | 9:37 | 9:43 | 9:48 | 9:53 | 9:59 | 10:06 |
| 9:51 | 9:58 | 10:04 | 10:09 | 10:14 | 10:20 | 10:27 |
| 10:12 | 10:19 | 10:25 | 10:30 | 10:35 | 10:41 | 10:48 |
| 10:33 | 10:40 | 10:46 | 10:51 | 10:56 | 11:02 | 11:09 |
| 10:54 | 11:01 | 11:07 | 11:12 | 11:17 | 11:23 | 11:30 |
| 11:15 | 11:22 | 11:28 | 11:33 | 11:38 | 11:44 | 11:51 |
| 11:36 | 11:43 | 11:49 | 11:54 | 11:59 | 12:05 | 12:12 |
| 11:57 | 12:04 | 12:10 | 12:15 | 12:20 | 12:26 | 12:33 |
| 12:19 | 12:27 | 12:33 | 12:39 | 12:44 | 12:51 | 12:58 |
| 12:42 | 12:50 | 12:56 | 1:02 | 1:07 | 1:14 | 1:21 |
| 1:05 | 1:13 | 1:19 | 1:25 | 1:30 | 1:37 | 1:44 |
| 1:28 | 1:36 | 1:42 | 1:48 | 1:53 | 2:00 | 2:07 |
| 1:51 | 1:59 | 2:05 | 2:11 | 2:16 | 2:23 | 2:30 |
| 2:14 | 2:22 | 2:28 | 2:34 | 2:39 | 2:46 | 2:53 |
| 2:37 | 2:45 | 2:51 | 2:57 | 3:02 | 3:09 | 3:16 |
| 3:00 | 3:08 | 3:14 | 3:20 | 3:25 | 3:32 | 3:39 |
| 3:23 | 3:31 | 3:37 | 3:43 | 3:48 | 3:55 | 4:02 |
| 3:46 | 3:54 | 4:00 | 4:06 | 4:11 | 4:18 | 4:25 |
| 4:09 | 4:17 | 4:23 | 4:29 | 4:34 | 4:41 | 4:48 |
| 4:32 | 4:40 | 4:46 | 4:52 | 4:57 | 5:04 | 5:11 |
| 4:55 | 5:03 | 5:09 | 5:15 | 5:20 | 5:27 | 5:34 |
| 5:18 | 5:26 | 5:32 | 5:38 | 5:43 | 5:50 | 5:57 |
| 5:41 | 5:49 | 5:55 | 6:01 | 6:06 | 6:13 | 6:20 |
| 6:04 | 6:12 | 6:18 | 6:24 | 6:29 | 6:36 | 6:43 |
| 6:27 | 6:35 | 6:41 | 6:47 | 6:52 | 6:59 | 7:06 |
| 6:50 | 6:58 | 7:04 | 7:10 | 7:15 | 7:22 | 7:29 |
| 7:11 | 7:18 | 7:24 | 7:30 | 7:35 | 7:41 | 7:48 |
| 7:32 | 7:39 | 7:45 | 7:51 | 7:56 | 8:02 | 8:09 |
| 7:53 | 8:00 | 8:06 | 8:12 | 8:17 | 8:23 | 8:30 |
| 8:14 | 8:21 | 8:27 | 8:33 | 8:38 | 8:44 | 8:51 |
| 8:35 | 8:42 | 8:48 | 8:54 | 8:59 | 9:05 | 9:12 |
| 8:56 | 9:03 | 9:09 | 9:15 | 9:20 | 9:26 | 9:33 |
| 9:17 | 9:24 | 9:30 | 9:36 | 9:41 | 9:47 | 9:54 |
| 9:38 | 9:45 | 9:51 | 9:57 | 10:02 | 10:08 | 10:15 |
| 9:59 | 10:06 | 10:12 | 10:18 | 10:23 | 10:29 | 10:36 |
| 10:20 | 10:27 | 10:33 | 10:38 | 10:43 | 10:49 | 10:55 |
| 10:41 | 10:48 | 10:54 | 10:59 | 11:04 | 11:10 | 11:16 |
| 11:08 | 11:15 | 11:21 | 11:26 | 11:31 | 11:37 | 11:43 |
| 11:35 | 11:42 | 11:48 | 11:53 | 11:58 | 12:04 | 12:10 |
| 12:02 | 12:09 | 12:15 | 12:20 | 12:25 | 12:31 | 12:37 |
| 12:31 | 12:38 | 12:44 | 12:49 | 12:54 | 1:00 | 1:06 |
| 1:00 | 1:07 | 1:13 | 1:18 | 1:23 | 1:29 | 1:35 |
| 1:30 | 1:37 | 1:43 | 1:48 | 1:53 | 1:59 | 2:05 |
All 55 stops in this direction
- Kipling Station #14717
- Kipling Ave at Bloor St West North Side #4291
- Kipling Ave at Tyre Ave #4382
- Kipling Ave at Mattice Rd #4338
- Kipling Ave at Goswell Rd #4314
- Kipling Ave at Burnhamthorpe Rd #4294
- Kipling Ave at Wingrove Hill #4391
- Kipling Ave at Bywood Dr #4298
- Rathburn Rd at Kipling Ave West Side #6010
- Rathburn Rd at Lloyd Manor Rd #6011
- Lloyd Manor Rd at Beaverbrook Ave #5494
- Lloyd Manor Rd at North Heights Rd #5498
- Lloyd Manor Rd at Firwood Cres North Side #5496
- Lloyd Manor Rd at Princess Margaret Blvd #5500
- Princess Margaret Blvd at Cramond Crt #6001
- Princess Margaret Blvd at Martin Grove Rd #6004
- Martin Grove Rd at Dewitt Rd #14849
- Martin Grove Rd at Winterton Dr #5657
- Martin Grove Rd at Eglinton Ave West #5612
- Martin Grove Rd at Eglinton Ave West North Side #5610
- Martin Grove Rd at Richgrove Dr North Side #2865
- Martin Grove Rd at Sedgeley Dr #2866
- Martin Grove Rd at Longbourne Dr North Side #5625
- Martin Grove Rd at The Westway #5656
- Martin Grove Rd at Tollington Rd #5649
- Martin Grove Rd at Waterbury Dr #5653
- Martin Grove Rd at Dixon Rd North Side #5607
- Martin Grove Rd at Ronson Dr #5641
- 951 Martin Grove Rd #5596
- Martin Grove Rd at Enterprise Rd #5614
- 1051 Martin Grove Rd @ Highway 409 #5592
- Martin Grove Rd at Belfield Rd #5597
- Martin Grove Rd at Vulcan St #5652
- Martin Grove Rd at Bethridge Rd North Side #5599
- 1245 Martin Grove Rd #5593
- Martin Grove Rd at Rexdale Blvd #5639
- Martin Grove Rd at Racine Rd #5633
- Martin Grove Rd at Jeffcoat Dr #5622
- Martin Grove Rd at Porterfield Rd #5631
- Martin Grove Rd at Westhumber Blvd #5655
- Martin Grove Rd at Milkwood Ave North Side #5628
- Martin Grove Rd at John Garland Blvd #5620
- Martin Grove Rd at Rampart Rd #5635
- Martin Grove Rd at Finch Ave West #5616
- Martin Grove Rd at Betteridge Lane North Side #15883
- Martin Grove Rd at Albion Rd #5590
- Martin Grove Rd at Garfella Dr #5617
- 1915 Martin Grove Rd #5602
- Martin Grove Rd at Smithfield Park #5648
- Martin Grove Rd at Silverstone Dr #5646
- Martin Grove Rd at Royalcrest Rd #9258
- Martin Grove Rd at Gihon Spring Dr #9259
- Martin Grove Rd at Brunello Gate #9726
- Steeles Ave West at Martin Grove Rd West Side #9835
- Steeles Ave West Loop at Martin Grove Rd #9824
Route 46 route map
Questions about Toronto TTC Route 46
What time is the first Route 46 bus?
Monday to Friday: 4:50 am. Saturday: 5:13 am. Sunday: 7:23 am.
What time is the last Route 46 bus?
Monday to Friday: 1:30 am. Saturday: 1:30 am. Sunday: 1:30 am. A time after midnight belongs to the evening before.
How often does Route 46 run?
Monday to Friday: every 15 min. Saturday: every 24 min. Sunday: every 23 min, between 7:00 am and 7:00 pm.
Does Route 46 run at weekends?
Saturday: yes. Sunday: yes.
Does Route 46 run on public holidays?
Thanksgiving (Mon 12 Oct): a special timetable.
Where does Route 46 go?
Route 46 serves Steeles Ave West Loop at Martin Grove Rd, Martin Grove Rd at Albion Rd, Martin Grove Rd at Nottinghill Gate South Side, Rathburn Rd at Lloyd Manor Rd and Martin Grove Rd at Eglinton Ave West. The full list of stops for each direction is below the schedules.
Are these live bus times?
No. They are the published schedule from Toronto Transit Commission. Contains information licensed under the Open Government Licence - Toronto’s open data, refreshed October 4, 2026. A bus can run early or late, and disruptions are not shown.
Source: Toronto Transit Commission. Contains information licensed under the Open Government Licence - Toronto open data (GTFS schedule for Toronto TTC), used under the Open Government Licence - Toronto. Refreshed October 4, 2026. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.