Toronto TTC Route 149: Etobicoke-Bloor
Bus schedule and route map · Monday to Friday, Saturday, Sunday
Toronto TTC Route 149 (Etobicoke-Bloor) is a bus route in Toronto, serving Kipling Station, Bloor St West at Green Lanes East Side, Bloor St West at The Kingsway, Bloor St West at The Kingsway West Side and 3700 Bloor St West at Resurrection Rd. Monday to Friday the first bus is at 5:48 am and the last at 1:48 am, every 25 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 5:48 am
- Last
- 1:48 am
- Buses
- 97
- Daytime
- every 25 min
Saturday
- First
- 5:48 am
- Last
- 1:48 am
- Buses
- 111
- Daytime
- every 25 min
Sunday
- First
- 8:04 am
- Last
- 1:48 am
- Buses
- 91
- Daytime
- every 25 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 149 to Jane Station
Destination sign “East - 149 Etobicoke-Bloor towards Jane Station” · from Kipling Station · 13 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Kipling Station | Bloor St West at Green Lanes East Side | Bloor St West at Eagle Rd East Side | Bloor St West at Royal York Rd | Bloor St West at The Kingsway | Bloor St West at Brule Terrace | Jane Station |
|---|---|---|---|---|---|---|
| 5:48 | 5:53 | 5:55 | 5:57 | 6:00 | 6:02 | 6:04 |
| 6:08 | 6:13 | 6:15 | 6:17 | 6:20 | 6:22 | 6:24 |
| 6:28 | 6:33 | 6:35 | 6:37 | 6:40 | 6:42 | 6:44 |
| 6:48 | 6:53 | 6:55 | 6:57 | 7:00 | 7:02 | 7:04 |
| 7:13 | 7:20 | 7:22 | 7:25 | 7:29 | 7:31 | 7:34 |
| 7:38 | 7:45 | 7:47 | 7:50 | 7:54 | 7:56 | 7:59 |
| 8:03 | 8:10 | 8:12 | 8:15 | 8:19 | 8:21 | 8:24 |
| 8:28 | 8:35 | 8:37 | 8:40 | 8:44 | 8:46 | 8:49 |
| 8:53 | 9:00 | 9:02 | 9:05 | 9:09 | 9:11 | 9:14 |
| 9:18 | 9:25 | 9:27 | 9:30 | 9:34 | 9:37 | 9:40 |
| 9:43 | 9:50 | 9:52 | 9:55 | 9:59 | 10:02 | 10:05 |
| 10:08 | 10:15 | 10:17 | 10:20 | 10:24 | 10:27 | 10:30 |
| 10:33 | 10:40 | 10:42 | 10:45 | 10:49 | 10:52 | 10:55 |
| 10:58 | 11:05 | 11:07 | 11:10 | 11:14 | 11:17 | 11:20 |
| 11:23 | 11:30 | 11:32 | 11:35 | 11:39 | 11:42 | 11:45 |
| 11:48 | 11:55 | 11:57 | 12:00 | 12:04 | 12:07 | 12:10 |
| 12:13 | 12:20 | 12:22 | 12:25 | 12:29 | 12:32 | 12:35 |
| 12:38 | 12:45 | 12:47 | 12:50 | 12:54 | 12:57 | 1:00 |
| 1:03 | 1:10 | 1:12 | 1:15 | 1:19 | 1:22 | 1:25 |
| 1:28 | 1:35 | 1:37 | 1:40 | 1:44 | 1:47 | 1:50 |
| 1:53 | 2:00 | 2:02 | 2:05 | 2:09 | 2:12 | 2:15 |
| 2:18 | 2:25 | 2:27 | 2:30 | 2:34 | 2:37 | 2:40 |
| 2:43 | 2:50 | 2:52 | 2:55 | 2:59 | 3:02 | 3:05 |
| 3:08 | 3:18 | 3:21 | 3:25 | 3:29 | 3:33 | 3:36 |
| 3:38 | 3:48 | 3:51 | 3:55 | 3:59 | 4:03 | 4:06 |
| 4:08 | 4:18 | 4:21 | 4:25 | 4:29 | 4:33 | 4:36 |
| 4:38 | 4:48 | 4:51 | 4:55 | 4:59 | 5:03 | 5:06 |
| 5:08 | 5:18 | 5:21 | 5:25 | 5:29 | 5:33 | 5:36 |
| 5:38 | 5:48 | 5:51 | 5:55 | 5:59 | 6:03 | 6:06 |
| 6:08 | 6:18 | 6:21 | 6:25 | 6:29 | 6:33 | 6:36 |
| 6:38 | 6:48 | 6:51 | 6:55 | 6:59 | 7:03 | 7:06 |
| 7:06 | 7:12 | 7:14 | 7:17 | 7:21 | 7:23 | 7:26 |
| 7:31 | 7:37 | 7:39 | 7:42 | 7:46 | 7:48 | 7:51 |
| 7:56 | 8:02 | 8:04 | 8:07 | 8:11 | 8:13 | 8:16 |
| 8:21 | 8:27 | 8:29 | 8:32 | 8:36 | 8:38 | 8:41 |
| 8:46 | 8:52 | 8:54 | 8:57 | 9:01 | 9:03 | 9:06 |
| 9:11 | 9:17 | 9:19 | 9:22 | 9:26 | 9:28 | 9:31 |
| 9:36 | 9:42 | 9:44 | 9:47 | 9:51 | 9:53 | 9:56 |
| 10:01 | 10:06 | 10:08 | 10:10 | 10:13 | 10:15 | 10:17 |
| 10:21 | 10:26 | 10:28 | 10:30 | 10:33 | 10:35 | 10:37 |
| 10:41 | 10:46 | 10:48 | 10:50 | 10:53 | 10:55 | 10:57 |
| 11:01 | 11:06 | 11:08 | 11:10 | 11:13 | 11:15 | 11:17 |
| 11:21 | 11:26 | 11:28 | 11:30 | 11:33 | 11:35 | 11:37 |
| 11:41 | 11:46 | 11:48 | 11:50 | 11:53 | 11:55 | 11:57 |
| 12:01 | 12:06 | 12:08 | 12:10 | 12:13 | 12:15 | 12:17 |
| 12:21 | 12:26 | 12:28 | 12:30 | 12:33 | 12:35 | 12:37 |
| 12:41 | 12:46 | 12:48 | 12:50 | 12:53 | 12:55 | 12:57 |
| 1:01 | 1:06 | 1:08 | 1:10 | 1:13 | 1:15 | 1:17 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Kipling Station | Bloor St West at Green Lanes East Side | Bloor St West at Eagle Rd East Side | Bloor St West at Royal York Rd | Bloor St West at The Kingsway | Bloor St West at Brule Terrace | Jane Station |
|---|---|---|---|---|---|---|
| 5:48 | 5:53 | 5:55 | 5:57 | 5:59 | 6:01 | 6:03 |
| 6:06 | 6:11 | 6:13 | 6:15 | 6:17 | 6:19 | 6:21 |
| 6:24 | 6:29 | 6:31 | 6:33 | 6:35 | 6:37 | 6:39 |
| 6:44 | 6:49 | 6:51 | 6:53 | 6:55 | 6:57 | 6:59 |
| 7:04 | 7:09 | 7:11 | 7:13 | 7:15 | 7:17 | 7:19 |
| 7:24 | 7:29 | 7:31 | 7:33 | 7:35 | 7:37 | 7:39 |
| 7:44 | 7:49 | 7:51 | 7:53 | 7:55 | 7:57 | 7:59 |
| 8:04 | 8:11 | 8:13 | 8:15 | 8:19 | 8:21 | 8:24 |
| 8:24 | 8:31 | 8:33 | 8:35 | 8:39 | 8:41 | 8:44 |
| 8:44 | 8:51 | 8:53 | 8:55 | 8:59 | 9:01 | 9:04 |
| 9:04 | 9:11 | 9:13 | 9:15 | 9:19 | 9:21 | 9:24 |
| 9:24 | 9:31 | 9:33 | 9:35 | 9:39 | 9:41 | 9:44 |
| 9:44 | 9:51 | 9:53 | 9:55 | 9:59 | 10:01 | 10:04 |
| 10:04 | 10:11 | 10:13 | 10:15 | 10:19 | 10:21 | 10:24 |
| 10:24 | 10:31 | 10:33 | 10:35 | 10:39 | 10:41 | 10:44 |
| 10:44 | 10:51 | 10:53 | 10:55 | 10:59 | 11:01 | 11:04 |
| 11:04 | 11:11 | 11:13 | 11:15 | 11:19 | 11:21 | 11:24 |
| 11:24 | 11:31 | 11:33 | 11:35 | 11:39 | 11:41 | 11:44 |
| 11:42 | 11:49 | 11:51 | 11:53 | 11:57 | 11:59 | 12:02 |
| 12:02 | 12:09 | 12:11 | 12:13 | 12:17 | 12:19 | 12:22 |
| 12:20 | 12:30 | 12:33 | 12:37 | 12:41 | 12:44 | 12:47 |
| 12:45 | 12:55 | 12:58 | 1:02 | 1:06 | 1:09 | 1:12 |
| 1:10 | 1:20 | 1:23 | 1:27 | 1:31 | 1:34 | 1:37 |
| 1:35 | 1:45 | 1:48 | 1:52 | 1:56 | 1:59 | 2:02 |
| 2:00 | 2:10 | 2:13 | 2:17 | 2:21 | 2:24 | 2:27 |
| 2:25 | 2:35 | 2:38 | 2:42 | 2:46 | 2:49 | 2:52 |
| 2:50 | 3:00 | 3:03 | 3:07 | 3:11 | 3:14 | 3:17 |
| 3:15 | 3:25 | 3:28 | 3:32 | 3:36 | 3:39 | 3:42 |
| 3:40 | 3:50 | 3:53 | 3:57 | 4:01 | 4:04 | 4:07 |
| 4:05 | 4:15 | 4:18 | 4:22 | 4:26 | 4:29 | 4:32 |
| 4:30 | 4:40 | 4:43 | 4:47 | 4:51 | 4:54 | 4:57 |
| 4:55 | 5:05 | 5:08 | 5:12 | 5:16 | 5:19 | 5:22 |
| 5:20 | 5:30 | 5:33 | 5:37 | 5:41 | 5:44 | 5:47 |
| 5:45 | 5:55 | 5:58 | 6:02 | 6:06 | 6:09 | 6:12 |
| 6:10 | 6:20 | 6:23 | 6:27 | 6:31 | 6:34 | 6:37 |
| 6:35 | 6:45 | 6:48 | 6:52 | 6:56 | 6:59 | 7:02 |
| 7:00 | 7:06 | 7:08 | 7:10 | 7:14 | 7:16 | 7:19 |
| 7:21 | 7:27 | 7:29 | 7:31 | 7:35 | 7:37 | 7:40 |
| 7:41 | 7:47 | 7:49 | 7:51 | 7:55 | 7:57 | 8:00 |
| 8:01 | 8:07 | 8:09 | 8:11 | 8:15 | 8:17 | 8:20 |
| 8:21 | 8:27 | 8:29 | 8:31 | 8:35 | 8:37 | 8:40 |
| 8:41 | 8:47 | 8:49 | 8:51 | 8:55 | 8:57 | 9:00 |
| 9:01 | 9:07 | 9:09 | 9:11 | 9:15 | 9:17 | 9:20 |
| 9:21 | 9:27 | 9:29 | 9:31 | 9:35 | 9:37 | 9:40 |
| 9:41 | 9:47 | 9:49 | 9:51 | 9:55 | 9:57 | 10:00 |
| 10:01 | 10:06 | 10:08 | 10:10 | 10:13 | 10:15 | 10:17 |
| 10:21 | 10:26 | 10:28 | 10:30 | 10:33 | 10:35 | 10:37 |
| 10:41 | 10:46 | 10:48 | 10:50 | 10:53 | 10:55 | 10:57 |
| 11:01 | 11:06 | 11:08 | 11:10 | 11:13 | 11:15 | 11:17 |
| 11:21 | 11:26 | 11:28 | 11:30 | 11:33 | 11:35 | 11:37 |
| 11:41 | 11:46 | 11:48 | 11:50 | 11:53 | 11:55 | 11:57 |
| 12:01 | 12:06 | 12:08 | 12:10 | 12:13 | 12:15 | 12:17 |
| 12:21 | 12:26 | 12:28 | 12:30 | 12:33 | 12:35 | 12:37 |
| 12:41 | 12:46 | 12:48 | 12:50 | 12:53 | 12:55 | 12:57 |
| 1:01 | 1:06 | 1:08 | 1:10 | 1:13 | 1:15 | 1:17 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Kipling Station | Bloor St West at Green Lanes East Side | Bloor St West at Eagle Rd East Side | Bloor St West at Royal York Rd | Bloor St West at The Kingsway | Bloor St West at Brule Terrace | Jane Station |
|---|---|---|---|---|---|---|
| 8:04 | 8:10 | 8:12 | 8:14 | 8:18 | 8:20 | 8:23 |
| 8:24 | 8:30 | 8:32 | 8:34 | 8:38 | 8:40 | 8:43 |
| 8:44 | 8:50 | 8:52 | 8:54 | 8:58 | 9:00 | 9:03 |
| 9:04 | 9:10 | 9:12 | 9:14 | 9:18 | 9:20 | 9:23 |
| 9:24 | 9:30 | 9:32 | 9:34 | 9:38 | 9:40 | 9:43 |
| 9:44 | 9:50 | 9:52 | 9:54 | 9:58 | 10:00 | 10:03 |
| 10:04 | 10:10 | 10:12 | 10:14 | 10:18 | 10:20 | 10:23 |
| 10:24 | 10:30 | 10:32 | 10:34 | 10:38 | 10:40 | 10:43 |
| 10:44 | 10:50 | 10:52 | 10:54 | 10:58 | 11:00 | 11:03 |
| 11:04 | 11:10 | 11:12 | 11:14 | 11:18 | 11:20 | 11:23 |
| 11:24 | 11:30 | 11:32 | 11:34 | 11:38 | 11:40 | 11:43 |
| 11:42 | 11:48 | 11:50 | 11:52 | 11:56 | 11:58 | 12:01 |
| 12:02 | 12:08 | 12:10 | 12:12 | 12:16 | 12:18 | 12:21 |
| 12:20 | 12:30 | 12:33 | 12:37 | 12:41 | 12:44 | 12:47 |
| 12:45 | 12:55 | 12:58 | 1:02 | 1:06 | 1:09 | 1:12 |
| 1:10 | 1:20 | 1:23 | 1:27 | 1:31 | 1:34 | 1:37 |
| 1:35 | 1:45 | 1:48 | 1:52 | 1:56 | 1:59 | 2:02 |
| 2:00 | 2:10 | 2:13 | 2:17 | 2:21 | 2:24 | 2:27 |
| 2:25 | 2:35 | 2:38 | 2:42 | 2:46 | 2:49 | 2:52 |
| 2:50 | 3:00 | 3:03 | 3:07 | 3:11 | 3:14 | 3:17 |
| 3:15 | 3:25 | 3:28 | 3:32 | 3:36 | 3:39 | 3:42 |
| 3:40 | 3:50 | 3:53 | 3:57 | 4:01 | 4:04 | 4:07 |
| 4:05 | 4:15 | 4:18 | 4:22 | 4:26 | 4:29 | 4:32 |
| 4:30 | 4:40 | 4:43 | 4:47 | 4:51 | 4:54 | 4:57 |
| 4:55 | 5:05 | 5:08 | 5:12 | 5:16 | 5:19 | 5:22 |
| 5:20 | 5:30 | 5:33 | 5:37 | 5:41 | 5:44 | 5:47 |
| 5:45 | 5:55 | 5:58 | 6:02 | 6:06 | 6:09 | 6:12 |
| 6:10 | 6:20 | 6:23 | 6:27 | 6:31 | 6:34 | 6:37 |
| 6:35 | 6:45 | 6:48 | 6:52 | 6:56 | 6:59 | 7:02 |
| 7:00 | 7:06 | 7:08 | 7:10 | 7:14 | 7:16 | 7:19 |
| 7:21 | 7:27 | 7:29 | 7:31 | 7:35 | 7:37 | 7:40 |
| 7:41 | 7:47 | 7:49 | 7:51 | 7:55 | 7:57 | 8:00 |
| 8:01 | 8:07 | 8:09 | 8:11 | 8:15 | 8:17 | 8:20 |
| 8:21 | 8:27 | 8:29 | 8:31 | 8:35 | 8:37 | 8:40 |
| 8:41 | 8:47 | 8:49 | 8:51 | 8:55 | 8:57 | 9:00 |
| 9:01 | 9:07 | 9:09 | 9:11 | 9:15 | 9:17 | 9:20 |
| 9:21 | 9:27 | 9:29 | 9:31 | 9:35 | 9:37 | 9:40 |
| 9:41 | 9:47 | 9:49 | 9:51 | 9:55 | 9:57 | 10:00 |
| 10:01 | 10:06 | 10:08 | 10:10 | 10:12 | 10:14 | 10:16 |
| 10:31 | 10:36 | 10:38 | 10:40 | 10:42 | 10:44 | 10:46 |
| 11:01 | 11:06 | 11:08 | 11:10 | 11:12 | 11:14 | 11:16 |
| 11:31 | 11:36 | 11:38 | 11:40 | 11:42 | 11:44 | 11:46 |
| 12:01 | 12:06 | 12:08 | 12:10 | 12:12 | 12:14 | 12:16 |
| 12:31 | 12:36 | 12:38 | 12:40 | 12:42 | 12:44 | 12:46 |
| 1:01 | 1:06 | 1:08 | 1:10 | 1:12 | 1:14 | 1:16 |
All 13 stops in this direction
- Kipling Station #14719
- Bloor St West at Resurrection Rd #589
- Bloor St West at Green Lanes East Side #518
- Bloor St West at Islington Ave #527
- Bloor St West at Eagle Rd East Side #509
- Bloor St West at Thompson Ave West Side #15893
- Bloor St West at Royal York Rd #579
- Bloor St West at Prince Edward Dr South #570
- Bloor St West at The Kingsway #533
- Bloor St West at Old Mill Trail #524
- Bloor St West at Brule Terrace #16385
- Bloor St West at South Kingsway #555
- Jane Station #14700
Route 149 to Kipling Station
Destination sign “West - 149 Etobicoke-Bloor towards Kipling Station” · from Jane Station · 13 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Jane Station | Bloor St West at Brule Terrace | Bloor St West at The Kingsway West Side | Bloor St West at Royal York Rd | Bloor St West at Aberfoyle Cres | 3700 Bloor St West at Resurrection Rd | Kipling Station |
|---|---|---|---|---|---|---|
| 6:07 | 6:08 | 6:10 | 6:12 | 6:14 | 6:17 | 6:21 |
| 6:29 | 6:30 | 6:32 | 6:34 | 6:36 | 6:39 | 6:43 |
| 6:50 | 6:51 | 6:53 | 6:55 | 6:57 | 7:00 | 7:04 |
| 7:15 | 7:17 | 7:19 | 7:22 | 7:25 | 7:28 | 7:33 |
| 7:40 | 7:42 | 7:44 | 7:47 | 7:50 | 7:53 | 7:58 |
| 8:05 | 8:07 | 8:09 | 8:12 | 8:15 | 8:18 | 8:23 |
| 8:30 | 8:32 | 8:34 | 8:37 | 8:40 | 8:43 | 8:48 |
| 8:55 | 8:57 | 8:59 | 9:02 | 9:05 | 9:08 | 9:13 |
| 9:20 | 9:21 | 9:23 | 9:26 | 9:29 | 9:32 | 9:37 |
| 9:46 | 9:47 | 9:49 | 9:52 | 9:55 | 9:58 | 10:03 |
| 10:11 | 10:12 | 10:14 | 10:17 | 10:20 | 10:23 | 10:28 |
| 10:36 | 10:37 | 10:39 | 10:42 | 10:45 | 10:48 | 10:53 |
| 11:01 | 11:02 | 11:04 | 11:07 | 11:10 | 11:13 | 11:18 |
| 11:26 | 11:27 | 11:29 | 11:32 | 11:35 | 11:38 | 11:43 |
| 11:51 | 11:52 | 11:54 | 11:57 | 12:00 | 12:03 | 12:08 |
| 12:16 | 12:17 | 12:19 | 12:22 | 12:25 | 12:28 | 12:33 |
| 12:41 | 12:42 | 12:44 | 12:47 | 12:50 | 12:53 | 12:58 |
| 1:06 | 1:07 | 1:09 | 1:12 | 1:15 | 1:18 | 1:23 |
| 1:31 | 1:32 | 1:34 | 1:37 | 1:40 | 1:43 | 1:48 |
| 1:56 | 1:57 | 1:59 | 2:02 | 2:05 | 2:08 | 2:13 |
| 2:21 | 2:22 | 2:24 | 2:27 | 2:30 | 2:33 | 2:38 |
| 2:46 | 2:47 | 2:49 | 2:52 | 2:55 | 2:58 | 3:03 |
| 3:11 | 3:14 | 3:18 | 3:23 | 3:26 | 3:29 | 3:33 |
| 3:41 | 3:44 | 3:48 | 3:53 | 3:56 | 3:59 | 4:03 |
| 4:11 | 4:14 | 4:18 | 4:23 | 4:26 | 4:29 | 4:33 |
| 4:41 | 4:44 | 4:48 | 4:53 | 4:56 | 4:59 | 5:03 |
| 5:11 | 5:14 | 5:18 | 5:23 | 5:26 | 5:29 | 5:33 |
| 5:41 | 5:44 | 5:48 | 5:53 | 5:56 | 5:59 | 6:03 |
| 6:11 | 6:14 | 6:18 | 6:23 | 6:26 | 6:29 | 6:33 |
| 6:41 | 6:44 | 6:48 | 6:53 | 6:56 | 6:59 | 7:03 |
| 7:11 | 7:12 | 7:14 | 7:17 | 7:19 | 7:22 | 7:26 |
| 7:36 | 7:37 | 7:39 | 7:42 | 7:44 | 7:47 | 7:51 |
| 8:01 | 8:02 | 8:04 | 8:07 | 8:09 | 8:12 | 8:16 |
| 8:26 | 8:27 | 8:29 | 8:32 | 8:34 | 8:37 | 8:41 |
| 8:51 | 8:52 | 8:54 | 8:57 | 8:59 | 9:02 | 9:06 |
| 9:16 | 9:17 | 9:19 | 9:22 | 9:24 | 9:27 | 9:31 |
| 9:41 | 9:42 | 9:44 | 9:47 | 9:49 | 9:52 | 9:56 |
| 10:03 | 10:04 | 10:06 | 10:08 | 10:09 | 10:12 | 10:16 |
| 10:23 | 10:24 | 10:26 | 10:28 | 10:29 | 10:32 | 10:36 |
| 10:43 | 10:44 | 10:46 | 10:48 | 10:49 | 10:52 | 10:56 |
| 11:03 | 11:04 | 11:06 | 11:08 | 11:09 | 11:12 | 11:16 |
| 11:23 | 11:24 | 11:26 | 11:28 | 11:29 | 11:32 | 11:36 |
| 11:43 | 11:44 | 11:46 | 11:48 | 11:49 | 11:52 | 11:56 |
| 12:03 | 12:04 | 12:06 | 12:08 | 12:09 | 12:12 | 12:16 |
| 12:23 | 12:24 | 12:26 | 12:28 | 12:29 | 12:32 | 12:36 |
| 12:43 | 12:44 | 12:46 | 12:48 | 12:49 | 12:52 | 12:56 |
| 1:03 | 1:04 | 1:06 | 1:08 | 1:09 | 1:12 | 1:16 |
| 1:23 | 1:24 | 1:26 | 1:28 | 1:29 | 1:32 | 1:36 |
| 1:48 | 1:49 | 1:51 | 1:53 | 1:54 | 1:57 | 2:00 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Jane Station | Bloor St West at Brule Terrace | Bloor St West at The Kingsway West Side | Bloor St West at Royal York Rd | Bloor St West at Aberfoyle Cres | 3700 Bloor St West at Resurrection Rd | Kipling Station |
|---|---|---|---|---|---|---|
| 6:06 | 6:07 | 6:09 | 6:11 | 6:12 | 6:15 | 6:19 |
| 6:26 | 6:27 | 6:29 | 6:31 | 6:32 | 6:35 | 6:39 |
| 6:46 | 6:47 | 6:49 | 6:51 | 6:52 | 6:55 | 6:59 |
| 7:06 | 7:07 | 7:09 | 7:11 | 7:12 | 7:15 | 7:19 |
| 7:26 | 7:27 | 7:29 | 7:31 | 7:32 | 7:35 | 7:39 |
| 7:46 | 7:47 | 7:49 | 7:51 | 7:52 | 7:55 | 7:59 |
| 8:05 | 8:06 | 8:08 | 8:11 | 8:14 | 8:17 | 8:22 |
| 8:25 | 8:26 | 8:28 | 8:31 | 8:34 | 8:37 | 8:42 |
| 8:45 | 8:46 | 8:48 | 8:51 | 8:54 | 8:57 | 9:02 |
| 9:05 | 9:06 | 9:08 | 9:11 | 9:14 | 9:17 | 9:22 |
| 9:25 | 9:26 | 9:28 | 9:31 | 9:34 | 9:37 | 9:42 |
| 9:45 | 9:46 | 9:48 | 9:51 | 9:54 | 9:57 | 10:02 |
| 10:05 | 10:06 | 10:08 | 10:11 | 10:14 | 10:17 | 10:22 |
| 10:25 | 10:26 | 10:28 | 10:31 | 10:34 | 10:37 | 10:42 |
| 10:45 | 10:46 | 10:48 | 10:51 | 10:54 | 10:57 | 11:02 |
| 11:05 | 11:06 | 11:08 | 11:11 | 11:14 | 11:17 | 11:22 |
| 11:25 | 11:26 | 11:28 | 11:31 | 11:34 | 11:37 | 11:42 |
| 11:45 | 11:46 | 11:48 | 11:51 | 11:54 | 11:57 | 12:02 |
| 12:03 | 12:04 | 12:06 | 12:09 | 12:12 | 12:15 | 12:20 |
| 12:23 | 12:25 | 12:28 | 12:31 | 12:34 | 12:37 | 12:42 |
| 12:48 | 12:50 | 12:53 | 12:56 | 12:59 | 1:02 | 1:07 |
| 1:13 | 1:15 | 1:18 | 1:21 | 1:24 | 1:27 | 1:32 |
| 1:38 | 1:40 | 1:43 | 1:46 | 1:49 | 1:52 | 1:57 |
| 2:03 | 2:05 | 2:08 | 2:11 | 2:14 | 2:17 | 2:22 |
| 2:28 | 2:30 | 2:33 | 2:36 | 2:39 | 2:42 | 2:47 |
| 2:53 | 2:55 | 2:58 | 3:01 | 3:04 | 3:07 | 3:12 |
| 3:18 | 3:20 | 3:23 | 3:26 | 3:29 | 3:32 | 3:37 |
| 3:43 | 3:45 | 3:48 | 3:51 | 3:54 | 3:57 | 4:02 |
| 4:08 | 4:10 | 4:13 | 4:16 | 4:19 | 4:22 | 4:27 |
| 4:33 | 4:35 | 4:38 | 4:41 | 4:44 | 4:47 | 4:52 |
| 4:58 | 5:00 | 5:03 | 5:06 | 5:09 | 5:12 | 5:17 |
| 5:23 | 5:25 | 5:28 | 5:31 | 5:34 | 5:37 | 5:42 |
| 5:48 | 5:50 | 5:53 | 5:56 | 5:59 | 6:02 | 6:07 |
| 6:13 | 6:15 | 6:18 | 6:21 | 6:24 | 6:27 | 6:32 |
| 6:38 | 6:40 | 6:43 | 6:46 | 6:49 | 6:52 | 6:57 |
| 7:03 | 7:04 | 7:06 | 7:09 | 7:11 | 7:14 | 7:18 |
| 7:23 | 7:24 | 7:26 | 7:29 | 7:31 | 7:34 | 7:38 |
| 7:43 | 7:44 | 7:46 | 7:49 | 7:51 | 7:54 | 7:58 |
| 8:03 | 8:04 | 8:06 | 8:09 | 8:11 | 8:14 | 8:18 |
| 8:23 | 8:24 | 8:26 | 8:29 | 8:31 | 8:34 | 8:38 |
| 8:43 | 8:44 | 8:46 | 8:49 | 8:51 | 8:54 | 8:58 |
| 9:03 | 9:04 | 9:06 | 9:09 | 9:11 | 9:14 | 9:18 |
| 9:23 | 9:24 | 9:26 | 9:29 | 9:31 | 9:34 | 9:38 |
| 9:43 | 9:44 | 9:46 | 9:49 | 9:51 | 9:54 | 9:58 |
| 10:03 | 10:04 | 10:06 | 10:09 | 10:10 | 10:13 | 10:17 |
| 10:23 | 10:24 | 10:26 | 10:29 | 10:30 | 10:33 | 10:37 |
| 10:43 | 10:44 | 10:46 | 10:49 | 10:50 | 10:53 | 10:57 |
| 11:03 | 11:04 | 11:06 | 11:09 | 11:10 | 11:13 | 11:17 |
| 11:23 | 11:24 | 11:26 | 11:29 | 11:30 | 11:33 | 11:37 |
| 11:43 | 11:44 | 11:46 | 11:49 | 11:50 | 11:53 | 11:57 |
| 12:03 | 12:04 | 12:06 | 12:09 | 12:10 | 12:13 | 12:17 |
| 12:23 | 12:24 | 12:26 | 12:29 | 12:30 | 12:33 | 12:37 |
| 12:43 | 12:44 | 12:46 | 12:49 | 12:50 | 12:53 | 12:57 |
| 1:03 | 1:04 | 1:06 | 1:09 | 1:10 | 1:13 | 1:17 |
| 1:23 | 1:24 | 1:26 | 1:29 | 1:30 | 1:33 | 1:37 |
| 1:48 | 1:49 | 1:51 | 1:53 | 1:54 | 1:57 | 2:00 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Jane Station | Bloor St West at Brule Terrace | Bloor St West at The Kingsway West Side | Bloor St West at Royal York Rd | Bloor St West at Aberfoyle Cres | 3700 Bloor St West at Resurrection Rd | Kipling Station |
|---|---|---|---|---|---|---|
| 8:25 | 8:26 | 8:28 | 8:31 | 8:34 | 8:37 | 8:42 |
| 8:45 | 8:46 | 8:48 | 8:51 | 8:54 | 8:57 | 9:02 |
| 9:05 | 9:06 | 9:08 | 9:11 | 9:14 | 9:17 | 9:22 |
| 9:25 | 9:26 | 9:28 | 9:31 | 9:34 | 9:37 | 9:42 |
| 9:45 | 9:46 | 9:48 | 9:51 | 9:54 | 9:57 | 10:02 |
| 10:05 | 10:06 | 10:08 | 10:11 | 10:14 | 10:17 | 10:22 |
| 10:25 | 10:26 | 10:28 | 10:31 | 10:34 | 10:37 | 10:42 |
| 10:45 | 10:46 | 10:48 | 10:51 | 10:54 | 10:57 | 11:02 |
| 11:05 | 11:06 | 11:08 | 11:11 | 11:14 | 11:17 | 11:22 |
| 11:25 | 11:26 | 11:28 | 11:31 | 11:34 | 11:37 | 11:42 |
| 11:45 | 11:46 | 11:48 | 11:51 | 11:54 | 11:57 | 12:02 |
| 12:03 | 12:04 | 12:06 | 12:09 | 12:12 | 12:15 | 12:20 |
| 12:23 | 12:24 | 12:26 | 12:29 | 12:32 | 12:35 | 12:40 |
| 12:48 | 12:49 | 12:51 | 12:54 | 12:57 | 1:00 | 1:05 |
| 1:13 | 1:14 | 1:16 | 1:19 | 1:22 | 1:25 | 1:30 |
| 1:38 | 1:39 | 1:41 | 1:44 | 1:47 | 1:50 | 1:55 |
| 2:03 | 2:04 | 2:06 | 2:09 | 2:12 | 2:15 | 2:20 |
| 2:28 | 2:29 | 2:31 | 2:34 | 2:37 | 2:40 | 2:45 |
| 2:53 | 2:54 | 2:56 | 2:59 | 3:02 | 3:05 | 3:10 |
| 3:18 | 3:19 | 3:21 | 3:24 | 3:27 | 3:30 | 3:35 |
| 3:43 | 3:44 | 3:46 | 3:49 | 3:52 | 3:55 | 4:00 |
| 4:08 | 4:09 | 4:11 | 4:14 | 4:17 | 4:20 | 4:25 |
| 4:33 | 4:34 | 4:36 | 4:39 | 4:42 | 4:45 | 4:50 |
| 4:58 | 4:59 | 5:01 | 5:04 | 5:07 | 5:10 | 5:15 |
| 5:23 | 5:24 | 5:26 | 5:29 | 5:32 | 5:35 | 5:40 |
| 5:48 | 5:49 | 5:51 | 5:54 | 5:57 | 6:00 | 6:05 |
| 6:13 | 6:14 | 6:16 | 6:19 | 6:22 | 6:25 | 6:30 |
| 6:38 | 6:39 | 6:41 | 6:44 | 6:47 | 6:50 | 6:55 |
| 7:03 | 7:04 | 7:06 | 7:09 | 7:11 | 7:14 | 7:17 |
| 7:23 | 7:24 | 7:26 | 7:29 | 7:31 | 7:34 | 7:37 |
| 7:43 | 7:44 | 7:46 | 7:49 | 7:51 | 7:54 | 7:57 |
| 8:03 | 8:04 | 8:06 | 8:09 | 8:11 | 8:14 | 8:17 |
| 8:23 | 8:24 | 8:26 | 8:29 | 8:31 | 8:34 | 8:37 |
| 8:43 | 8:44 | 8:46 | 8:49 | 8:51 | 8:54 | 8:57 |
| 9:03 | 9:04 | 9:06 | 9:09 | 9:11 | 9:14 | 9:17 |
| 9:23 | 9:24 | 9:26 | 9:29 | 9:31 | 9:34 | 9:37 |
| 9:43 | 9:44 | 9:46 | 9:49 | 9:51 | 9:54 | 9:57 |
| 10:03 | 10:04 | 10:06 | 10:08 | 10:09 | 10:12 | 10:15 |
| 10:23 | 10:24 | 10:26 | 10:28 | 10:29 | 10:32 | 10:35 |
| 10:48 | 10:49 | 10:51 | 10:53 | 10:54 | 10:57 | 11:00 |
| 11:18 | 11:19 | 11:21 | 11:23 | 11:24 | 11:27 | 11:30 |
| 11:48 | 11:49 | 11:51 | 11:53 | 11:54 | 11:57 | 12:00 |
| 12:18 | 12:19 | 12:21 | 12:23 | 12:24 | 12:27 | 12:30 |
| 12:48 | 12:49 | 12:51 | 12:53 | 12:54 | 12:57 | 1:00 |
| 1:18 | 1:19 | 1:21 | 1:23 | 1:24 | 1:27 | 1:30 |
| 1:48 | 1:49 | 1:51 | 1:53 | 1:54 | 1:57 | 2:00 |
All 13 stops in this direction
- Jane Station #14700
- Bloor St West at Riverview Gardens #577
- Bloor St West at Brule Terrace #16386
- Bloor St West at Old Mill Trail #523
- Bloor St West at The Kingsway West Side #16408
- Bloor St West at Prince Edward Dr #16407
- Bloor St West at Royal York Rd #16406
- Bloor St West at Montgomery Rd West Side #15892
- Bloor St West at Aberfoyle Cres #487
- Bloor St West at Islington Ave #11999
- 3700 Bloor St West at Resurrection Rd #590
- West Service Rd at St Albans Rd #12130
- Kipling Station #14719
Route 149 route map
Questions about Toronto TTC Route 149
What time is the first Route 149 bus?
Monday to Friday: 5:48 am. Saturday: 5:48 am. Sunday: 8:04 am.
What time is the last Route 149 bus?
Monday to Friday: 1:48 am. Saturday: 1:48 am. Sunday: 1:48 am. A time after midnight belongs to the evening before.
How often does Route 149 run?
Monday to Friday: every 25 min. Saturday: every 25 min. Sunday: every 25 min, between 7:00 am and 7:00 pm.
Does Route 149 run at weekends?
Saturday: yes. Sunday: yes.
Does Route 149 run on public holidays?
Thanksgiving (Mon 12 Oct): a special timetable.
Where does Route 149 go?
Route 149 serves Kipling Station, Bloor St West at Green Lanes East Side, Bloor St West at The Kingsway, Bloor St West at The Kingsway West Side and 3700 Bloor St West at Resurrection Rd. 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.