Skip to content
Stopwatch

Toronto TTC Route 989: Weston Express

Bus schedule and route map · Monday to Friday

Toronto TTC Route 989 (Weston Express) is a bus route in City of Toronto: TTC buses, streetcars and subway, serving Old Weston Rd at Steeles Ave West, Weston Rd at Finch Ave West South Side, Weston Rd at Ray Ave, Weston Rd at Rogers Rd and Weston Rd at Finch Ave West. Monday to Friday the first bus is at 6:01 am and the last at 7:11 pm, every 15 min during the day. Updated October 4, 2026.

Schedule summary

Monday to Friday

First
6:01 am
Last
7:11 pm
Buses
67
Daytime
every 15 min

Saturday, Sunday

No service

Public holidays

  • Mon 12 Oct (Thanksgiving): no service

Schedule change: Toronto TTC’s schedule changes on October 30, 2026. The times below are for the current schedule.

Route 989 to Keele Station

Destination sign “South - 989 Weston Express towards Keele Station via Mount Dennis Station” · from Old Weston Rd at Steeles Ave West · 20 stops

Monday to Friday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Old Weston Rd at Steeles Ave WestWeston Rd at Finch Ave West South SideWeston Rd at Sheppard Ave WestWeston Rd at Church St South SideWeston Rd at Ray AveWeston Rd at Rogers Rd South SideKeele Station
6:096:166:206:306:386:456:56
6:246:316:356:456:537:007:11
6:396:466:507:007:087:157:26
6:547:017:057:157:237:307:41
7:097:167:207:307:387:457:56
7:247:317:357:457:538:008:11
7:397:467:508:028:108:188:29
7:548:018:058:188:278:358:47
8:098:178:228:358:448:529:04
8:258:338:388:519:009:089:20
8:408:488:539:069:159:239:35
8:559:039:089:219:309:389:50
2:002:082:142:282:372:462:59
2:122:202:262:402:492:583:11
2:272:352:412:553:043:133:26
2:422:502:563:103:193:283:41
2:573:053:113:253:343:433:56
3:123:203:263:403:493:584:11
3:273:353:413:554:044:134:26
3:423:503:564:104:194:284:41
3:574:054:114:254:344:434:56
4:124:204:264:404:494:585:11
4:274:354:414:555:045:135:26
4:424:504:565:105:195:285:41
4:575:055:115:255:345:435:56
5:125:205:265:405:495:586:11
5:275:355:415:556:046:136:26
5:425:505:566:106:196:286:41
5:576:056:116:256:346:436:56
6:126:206:266:406:496:587:11
6:276:356:416:557:047:137:26
6:426:506:567:107:197:287:41
7:007:077:117:237:327:407:53
All 20 stops in this direction
  1. Old Weston Rd at Steeles Ave West #10651
  2. Weston Rd at Steeles Ave West South Side #10700
  3. Weston Rd at Ormont Dr #10702
  4. Weston Rd at Finch Ave West South Side #8722
  5. Weston Rd at Lanyard Rd #8742
  6. Weston Rd at Bradstock Rd #8699
  7. Weston Rd at Sheppard Ave West #8767
  8. Weston Rd at Starview Lane #8736
  9. Weston Rd at Albion Rd South Side #7439
  10. Weston Rd at Oak St #7444
  11. Weston Rd at Church St South Side #6173
  12. Weston Rd at Lawrence Ave West #16057
  13. Weston Rd at Jane St #8734
  14. Weston Rd at Ray Ave #8760
  15. Eglinton Ave West at Weston Rd East Side #16672
  16. Mount Dennis Station #16587
  17. Weston Rd at Rogers Rd South Side #8762
  18. Weston Rd at St Clair Ave West #15750
  19. Keele St at Dundas St West South Side #7887
  20. Keele Station #14706

Route 989 to Old Weston Rd at Steeles Ave West

Destination sign “North - 989 Weston Express towards Steeles via Mount Dennis Station” · from Keele Station · 20 stops

Monday to Friday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Keele StationWeston Rd at Rogers RdWeston Rd at Ray AveWeston Rd at Oak St North SideWeston Rd at Sheppard Ave WestWeston Rd at Finch Ave WestOld Weston Rd at Steeles Ave West
6:016:096:166:256:326:386:47
6:166:246:316:406:476:537:02
6:316:396:466:557:027:087:17
6:466:547:017:107:177:237:32
7:017:097:167:257:327:387:47
7:167:247:317:407:477:538:03
7:317:397:467:558:028:088:18
7:467:548:018:108:178:238:33
8:018:098:178:268:348:418:51
8:168:258:338:438:528:599:09
8:318:408:488:589:079:149:24
8:468:559:039:139:229:299:39
9:019:109:189:289:379:449:54
2:112:212:302:442:543:023:13
2:262:362:452:593:093:173:28
2:412:513:003:143:243:323:43
2:563:063:153:293:393:473:58
3:113:213:303:443:544:024:13
3:263:363:453:594:094:174:28
3:413:514:004:144:244:324:43
3:564:064:154:294:394:474:58
4:114:214:304:444:545:025:13
4:264:364:454:595:095:175:28
4:414:515:005:145:245:325:43
4:565:065:155:295:395:475:58
5:115:215:305:445:546:026:13
5:265:365:455:596:096:176:28
5:415:516:006:146:246:326:43
5:566:066:156:296:396:476:58
6:116:216:306:446:547:027:13
6:266:366:456:597:097:177:28
6:416:517:007:147:247:327:43
6:567:067:157:297:397:477:58
7:117:207:287:387:467:538:03
All 20 stops in this direction
  1. Keele Station #14706
  2. Keele St at Dundas St West #7886
  3. Keele St at St Clair Ave West #11689
  4. Weston Rd at Rogers Rd #8763
  5. Mount Dennis Station #16595
  6. Eglinton Ave West at Weston Rd #2419
  7. Weston Rd at Ray Ave #8759
  8. Weston Rd at Jane St #8733
  9. Weston Rd at Lawrence Ave West #16058
  10. Weston Rd at Church St #8704
  11. Weston Rd at Oak St North Side #7443
  12. Weston Rd at Walsh Ave #7446
  13. Weston Rd at Jubilee Cres #8737
  14. Weston Rd at Sheppard Ave West #8766
  15. Weston Rd at Bradstock Rd #8698
  16. Weston Rd at Lanyard Rd #8741
  17. Weston Rd at Finch Ave West #8723
  18. Weston Rd at Ormont Dr #8753
  19. Weston Rd at Steeles Ave West #11875
  20. Old Weston Rd at Steeles Ave West #10651

Route 989 route map

Questions about Toronto TTC Route 989

What time is the first Route 989 bus?

Monday to Friday: 6:01 am.

What time is the last Route 989 bus?

Monday to Friday: 7:11 pm. A time after midnight belongs to the evening before.

How often does Route 989 run?

Monday to Friday: every 15 min, between 7:00 am and 7:00 pm.

Does Route 989 run at weekends?

Saturday: no service. Sunday: no service.

Does Route 989 run on public holidays?

Thanksgiving (Mon 12 Oct): no service.

Where does Route 989 go?

Route 989 serves Old Weston Rd at Steeles Ave West, Weston Rd at Finch Ave West South Side, Weston Rd at Ray Ave, Weston Rd at Rogers Rd and Weston Rd at Finch 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.

Other Toronto TTC routes

All 235 Toronto TTC routes

Enter to open · Esc to close