Skip to content
Stopwatch

York Region Route 096: KEELE - YONGE

Bus schedule and route map · Monday to Friday, Saturday, Sunday

York Region Route 096 (KEELE - YONGE) is a bus route in Markham, Richmond Hill, Vaughan, Newmarket and Aurora, serving PIONEER VILLAGE TERMINAL PLATFORM 2, KEELE ST / RUTHERFORD RD, YONGE / KING, YONGE ST / MURRAY DR and KEELE ST / STATION RD. Monday to Friday the first bus is at 4:38 am and the last at 11:26 pm, every 30 min during the day. Updated October 4, 2026.

Schedule summary

Monday to Friday

First
4:38 am
Last
11:26 pm
Buses
72
Daytime
every 30 min

Saturday

First
8:00 am
Last
8:44 pm
Buses
26
Daytime
every 59 min

Sunday

First
9:00 am
Last
8:13 pm
Buses
24
Daytime
every 54 min

Public holidays

  • Mon 12 Oct (Thanksgiving): the Sunday timetable

Schedule change: York Region’s schedule changes on October 24, 2026. The times below are for the current schedule.

Route 096 to NEWMARKET TERMINAL PLATFORM 11

Destination sign “Newmarket Terminal - NB” · from PIONEER VILLAGE TERMINAL PLATFORM 2 · 94 stops

Monday to Friday

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

PIONEER VILLAGE TERMINAL PLATFORM 2KEELE ST / RUTHERFORD RDKEELE ST / MAJOR MACKENZIE DRKEELE ST / BURTON GRVYONGE / KINGYONGE ST / EDWARD STNEWMARKET TERMINAL PLATFORM 11
5:586:216:256:416:557:037:22
6:407:037:087:257:417:508:10
7:117:347:397:568:128:218:41
7:488:118:168:338:498:589:18
8:158:388:439:009:169:259:45
8:569:179:229:379:509:5810:18
9:309:519:5610:1110:2410:3210:52
10:0010:2110:2610:4110:5411:0211:22
10:3210:5310:5811:1311:2611:3411:54
11:0111:2311:2811:3911:5312:0212:23
11:4012:0212:0712:1812:3212:411:02
12:1912:4112:4612:571:111:201:41
12:581:201:251:361:501:592:20
1:372:032:082:202:352:443:08
2:022:282:332:453:003:093:33
2:483:133:193:363:534:014:23
3:313:564:024:194:364:445:06
3:584:234:294:465:035:115:33
4:254:524:595:165:345:436:05
4:525:205:265:425:586:066:25
5:195:475:536:096:256:336:52
5:466:096:156:326:466:547:13
6:136:366:426:597:137:217:40
6:397:007:067:207:337:407:58
6:537:137:197:337:467:538:09
7:087:267:317:457:578:048:20
7:337:517:568:108:228:298:45
8:098:258:308:408:528:599:15
8:398:559:009:109:229:299:45
8:549:109:159:259:379:4410:00
9:099:259:299:399:509:5610:11
9:399:559:5910:0910:2010:2610:41
10:0910:2510:2910:3910:5010:5611:09
10:3910:5510:5911:0811:1811:2411:37
11:0911:2511:2911:3811:4811:5412:07
11:2611:4211:4611:5512:0512:1112:24

Saturday

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

PIONEER VILLAGE TERMINAL PLATFORM 2KEELE ST / RUTHERFORD RDKEELE ST / MAJOR MACKENZIE DRKEELE ST / BURTON GRVYONGE / KINGYONGE ST / EDWARD STNEWMARKET TERMINAL PLATFORM 11
9:259:449:5010:0310:1610:2410:43
10:2410:4310:4911:0211:1611:2511:47
11:2311:4211:4812:0112:1512:2412:46
12:2212:4112:4712:591:121:201:41
1:211:401:461:582:112:192:40
2:202:392:452:573:103:183:39
3:193:373:433:554:094:174:36
4:184:364:424:545:085:165:35
5:145:325:375:496:036:106:28
6:116:296:346:467:007:077:25
6:587:167:217:337:477:548:12
7:478:038:078:188:308:378:52
8:449:009:049:159:279:349:49

Sunday

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

PIONEER VILLAGE TERMINAL PLATFORM 2KEELE ST / RUTHERFORD RDKEELE ST / MAJOR MACKENZIE DRKEELE ST / BURTON GRVYONGE / KINGYONGE ST / EDWARD STNEWMARKET TERMINAL PLATFORM 11
10:1910:3710:4310:5411:0711:1511:33
11:1311:3111:3711:4812:0112:0912:27
12:0712:2512:3112:4212:551:031:21
1:011:191:251:361:491:572:15
1:552:132:192:302:432:513:09
2:493:073:133:243:373:454:03
3:434:014:074:184:314:394:57
4:374:555:015:125:255:335:51
5:315:485:536:046:176:246:42
6:256:426:476:587:117:187:36
7:197:367:417:528:058:128:30
8:138:298:338:448:569:039:18
All 94 stops in this direction
  1. PIONEER VILLAGE TERMINAL PLATFORM 2 #7196
  2. STEELES AV STOP # 3694 #3694
  3. STEELES AV / FOUNDERS RD #3696
  4. KEELE ST / STEELES AV #7256
  5. KEELE ST / RONROSE DR #3914
  6. KEELE ST / GREAT GULF DR #3915
  7. KEELE ST / JARDIN DR #3916
  8. KEELE ST / HIGHWAY 7 #7123
  9. KEELE ST / ADMINISTRATION RD #3917
  10. KEELE ST STOP # 3918 #3918
  11. KEELE ST / RIVERMEDE RD #3919
  12. KEELE ST STOP # 3920 #3920
  13. KEELE ST / BOWES RD #3921
  14. KEELE ST STOP # 3922 #3922
  15. KEELE ST / LANGSTAFF RD #3923
  16. KEELE ST STOP # 3924 #3924
  17. KEELE ST STOP # 3925 #3925
  18. KEELE ST STOP # 3926 #3926
  19. KEELE ST STOP # 3927 #3927
  20. KEELE ST STOP # 3928 #3928
  21. KEELE ST / GANTNER GATE #3929
  22. KEELE ST / RUTHERFORD RD #3930
  23. KEELE ST / DINA RD #3931
  24. KEELE ST / FIELDGATE DR #3932
  25. KEELE ST / KNIGHTSWOOD AV #3933
  26. KEELE ST / BARRHILL RD #3934
  27. KEELE ST STOP # 3935 #3935
  28. KEELE ST / MAJOR MACKENZIE DR #3936
  29. KEELE ST / RAILWAY ST #3937
  30. KEELE ST / MASTERS AV #3938
  31. KEELE ST / MCNAUGHTON RD #3939
  32. KEELE ST STOP # 3940 #3940
  33. KEELE ST / DRUMMOND DR #3941
  34. KEELE ST STOP # 6887 #6887
  35. KEELE ST / TESTON RD #3942
  36. KEELE ST STOP # 6495 #6495
  37. KEELE ST / PEAK POINT BLVD #5203
  38. KEELE ST / VISTA GATE #4545
  39. KEELE ST / KIRBY RD #4536
  40. KEELE ST STOP # 4528 #4528
  41. KEELE ST STOP # 7306 #7306
  42. KEELE ST / MALOY ST #7115
  43. KEELE ST / KING VAUGHAN RD #5849
  44. KEELE ST / SCULPTORS GT #7229
  45. KEELE ST / BURTON GRV #4538
  46. KEELE ST / ELIZABETH GR #4539
  47. KEELE ST / KING RD #6562
  48. KING RD / DOCTORS LANE #4540
  49. KING RD / BANNER LANE #4541
  50. KING RD / KING BLVD #4542
  51. KING RD / WARREN RD #4543
  52. KING RD / SPRING HILL DR #6679
  53. KING RD / DUFFERIN ST #4544
  54. KING RD / BATHURST ST #4565
  55. KING RD / KINGSHILL RD #4838
  56. KING RD / BOND CRES #6187
  57. KING RD / PARKER AV #6188
  58. KING RD / SCHOMBERG RD #6189
  59. YONGE / KING #9794
  60. YONGE ST / ASHFIELD DR #2501
  61. YONGE ST / ELM GROVE AV #2502
  62. YONGE ST / REGATTA AV #9839
  63. YONGE ST / WORTHINGTON AV #2504
  64. YONGE ST / COON'S RD #2505
  65. YONGE / BLOOMINGTON #9796
  66. YONGE ST STOP # 2507 #2507
  67. YONGE ST / HUNTERS GLEN RD #7330
  68. YONGE ST / RIDGE RD #4689
  69. YONGE ST / GILBERT DR #2508
  70. YONGE ST / INDUSTRIAL PKWY #4678
  71. YONGE / HENDERSON #9798
  72. YONGE ST / EDWARD ST #1736
  73. YONGE ST / EDWARD ST #1738
  74. YONGE / GOLF LINKS #9800
  75. YONGE ST / KENNEDY ST #1740
  76. YONGE ST / CHURCH ST #1744
  77. YONGE / WELLINGTON #9802
  78. YONGE ST / MARK ST #2510
  79. YONGE ST / VALHALLA CRT #2511
  80. YONGE / ORCHARD HEIGHTS #9804
  81. YONGE ST STOP # 2512 #2512
  82. YONGE ST / ST. JOHN'S SDRD #2513
  83. YONGE / SAVAGE #9826
  84. YONGE ST / SAVAGE RD #2515
  85. YONGE ST STOP # 4679 #4679
  86. YONGE ST / MULOCK DR #7300
  87. YONGE ST / WILLIAM ROE BLVD #2517
  88. EAGLE ST / YONGE ST #7302
  89. EAGLE ST / MCCAFFREY RD #2086
  90. EAGLE ST / PEEVERS CRES #2087
  91. EAGLE ST / GLENWAY CIR #2088
  92. EAGLE ST / MILLARD AV #2089
  93. EAGLE ST / JOHN BOWSER CRES #1970
  94. NEWMARKET TERMINAL PLATFORM 11 #4192

Route 096 to PIONEER VILLAGE TERMINAL PLATFORM 2

Destination sign “Pioneer Village Terminal - SB” · from NEWMARKET TERMINAL PLATFORM 11 · 90 stops

Monday to Friday

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

NEWMARKET TERMINAL PLATFORM 11YONGE ST / MURRAY DRYONGE / KINGKEELE ST / STATION RDKEELE ST / MAJOR MACKENZIE DRKEELE ST / RUTHERFORD RDPIONEER VILLAGE TERMINAL PLATFORM 2
4:384:535:025:135:285:335:49
5:045:215:305:425:596:056:24
5:335:505:596:116:286:346:53
6:036:206:296:416:587:047:23
6:386:567:067:207:407:468:05
7:087:307:417:568:168:228:42
7:468:088:198:348:549:009:20
8:208:408:509:049:219:279:46
8:549:149:249:379:549:5910:16
9:289:469:5610:0910:2510:3010:47
10:0710:2510:3510:4811:0411:0911:26
10:4611:0511:1511:2911:4111:4712:04
11:2911:4811:5812:1212:2412:3012:47
12:0412:2312:3312:4712:591:051:22
12:3612:551:051:191:311:371:54
1:221:411:512:052:172:232:40
2:012:212:322:462:593:053:24
2:182:392:503:063:203:263:49
2:403:003:113:253:383:444:03
3:073:283:393:554:094:154:38
3:343:554:064:224:364:425:05
4:014:224:334:495:075:135:36
4:284:495:005:165:345:406:03
4:555:165:275:426:006:056:22
5:225:425:526:066:236:276:43
5:496:066:146:266:406:446:59
6:146:316:396:517:057:097:24
6:396:567:047:167:307:347:49
7:047:217:297:417:557:598:14
7:297:457:548:058:168:208:35
7:548:108:198:308:418:459:00
8:248:398:478:589:089:129:26
8:549:099:179:289:389:429:56
9:249:399:479:5810:0810:1210:26
9:5410:0910:1710:2810:3810:4210:56
10:1810:3310:4110:5211:0211:0611:20

Saturday

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

NEWMARKET TERMINAL PLATFORM 11YONGE ST / MURRAY DRYONGE / KINGKEELE ST / STATION RDKEELE ST / MAJOR MACKENZIE DRKEELE ST / RUTHERFORD RDPIONEER VILLAGE TERMINAL PLATFORM 2
8:008:188:288:418:548:589:12
8:599:179:279:409:539:5710:11
9:5810:1710:2710:4010:5410:5911:14
10:5711:1611:2611:3911:5311:5812:13
11:5612:1512:2512:3812:5212:571:12
12:551:141:241:371:491:532:08
1:542:132:232:362:482:523:07
2:533:123:223:353:473:514:06
3:524:114:214:344:464:505:05
4:515:105:205:335:455:496:04
5:436:006:096:216:336:376:51
6:356:527:007:127:237:277:40
7:327:497:578:098:208:248:37

Sunday

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

NEWMARKET TERMINAL PLATFORM 11YONGE ST / MURRAY DRYONGE / KINGKEELE ST / STATION RDKEELE ST / MAJOR MACKENZIE DRKEELE ST / RUTHERFORD RDPIONEER VILLAGE TERMINAL PLATFORM 2
9:009:189:289:419:539:5810:12
9:5410:1210:2210:3510:4710:5211:06
10:4811:0611:1611:2911:4111:4612:00
11:4212:0012:1012:2312:3512:4012:54
12:3612:541:041:171:291:341:48
1:301:481:582:112:232:282:42
2:242:422:533:063:193:243:38
3:183:363:474:004:134:184:32
4:124:294:384:515:025:065:19
5:065:235:325:455:566:006:13
6:006:176:256:376:486:527:05
6:547:117:197:317:427:467:59
All 90 stops in this direction
  1. NEWMARKET TERMINAL PLATFORM 11 #4192
  2. EAGLE ST / JOHN BOWSER CRES #1982
  3. EAGLE ST / MILLARD AV #2045
  4. EAGLE ST / GLENWAY CIR #2046
  5. EAGLE ST / CROSSLAND GATE #2047
  6. EAGLE ST / MCCAFFREY RD #2048
  7. EAGLE ST STOP # 2049 #2049
  8. EAGLE ST / YONGE ST #2050
  9. YONGE ST / CLEARMEADOW BLVD #1988
  10. YONGE ST / MULOCK DR #7301
  11. YONGE ST / SAWMILL VALLEY DR #2617
  12. YONGE / SAVAGE #9825
  13. YONGE ST / ST. JOHN'S SDRD #2619
  14. YONGE ST STOP # 2620 #2620
  15. YONGE / ORCHARD HEIGHTS #9805
  16. YONGE ST / VALHALLA CRT #4681
  17. YONGE ST / AURORA HEIGHTS DR #1271
  18. YONGE / WELLINGTON #9803
  19. YONGE ST / CHURCH ST #4683
  20. YONGE ST / KENNEDY ST #4684
  21. YONGE / GOLF LINKS #9801
  22. YONGE ST / MURRAY DR #1761
  23. YONGE / HENDERSON #9799
  24. YONGE ST / GILBERT DR #4685
  25. YONGE ST / RIDGE RD #4686
  26. YONGE ST / ELDERBERRY TR #6242
  27. YONGE / BLOOMINGTON #9797
  28. YONGE ST / COON'S RD #2659
  29. YONGE ST / BLACKFOREST DR #2660
  30. YONGE ST / REGATTA AV #9840
  31. YONGE ST / ELM GROVE AV #2662
  32. YONGE ST / MAPLE GROVE AV #2663
  33. YONGE ST / AUBREY AV #2664
  34. YONGE / KING #9795
  35. KING RD / YONGE ST #4839
  36. KING RD / SCHOMBERG RD #6190
  37. KING RD / PARKER AV #6191
  38. KING RD / BOND CRES #6192
  39. KING RD / TOSCANINI RD #6281
  40. KING RD / BATHURST ST #4561
  41. KING RD / DUFFERIN ST #4562
  42. KING RD / STAN ROOTS ST #6806
  43. KING RD / WARREN RD #4555
  44. KING RD / KING BLVD #4551
  45. KING RD / WILLIAM ST #4535
  46. KING RD / FISHER ST #4529
  47. KEELE ST / ELIZABETH GR #4530
  48. KEELE ST / STATION RD #4531
  49. KEELE ST / KING VAUGHAN RD #5850
  50. KEELE ST / MALOY ST #6758
  51. KEELE ST STOP # 7307 #7307
  52. KEELE ST STOP # 4537 #4537
  53. KEELE ST / KIRBY RD #4532
  54. KEELE ST / VISTA GATE #4549
  55. KEELE ST / PEAK POINT BLVD #5204
  56. KEELE ST / TESTON RD #3946
  57. KEELE ST STOP # 3947 #3947
  58. KEELE ST / DRUMMOND DR #3948
  59. KEELE ST STOP # 3958 #3958
  60. KEELE ST / MCNAUGHTON RD #3959
  61. KEELE ST / MASTERS AV #3961
  62. KEELE ST / KILLIAN RD #3962
  63. KEELE ST / MAJOR MACKENZIE DR #3963
  64. KEELE ST STOP # 3964 #3964
  65. KEELE ST / BARRHILL RD #3965
  66. KEELE ST / KNIGHTSWOOD AV #3966
  67. KEELE ST / CROMWELL RD #3967
  68. KEELE ST / DINA RD #3968
  69. KEELE ST / RUTHERFORD RD #3969
  70. KEELE ST / GANTNER GATE #3985
  71. KEELE ST STOP # 3986 #3986
  72. KEELE ST STOP # 3987 #3987
  73. KEELE ST STOP # 3988 #3988
  74. KEELE ST STOP # 5156 #5156
  75. KEELE ST STOP # 5155 #5155
  76. KEELE ST / LANGSTAFF RD #3990
  77. KEELE ST STOP # 3989 #3989
  78. KEELE ST / BOWES RD #3991
  79. KEELE ST STOP # 3992 #3992
  80. KEELE ST / RIVERMEDE RD #3993
  81. KEELE ST STOP # 3994 #3994
  82. KEELE ST / ADMINISTRATION RD #3995
  83. KEELE ST / HIGHWAY 7 #7250
  84. KEELE ST / DONEY CRES #3849
  85. KEELE ST / SNIDERCROFT RD #3912
  86. KEELE ST / RONROSE DR #3913
  87. KEELE ST / STEELES AV #6680
  88. STEELES AV / FOUNDERS RD #7241
  89. STEELES AV / SETTLER RD #3629
  90. PIONEER VILLAGE TERMINAL PLATFORM 2 #7196

Route 096 route map

Questions about York Region Route 096

What time is the first Route 096 bus?

Monday to Friday: 4:38 am. Saturday: 8:00 am. Sunday: 9:00 am.

What time is the last Route 096 bus?

Monday to Friday: 11:26 pm. Saturday: 8:44 pm. Sunday: 8:13 pm. A time after midnight belongs to the evening before.

How often does Route 096 run?

Monday to Friday: every 30 min. Saturday: every 59 min. Sunday: every 54 min, between 7:00 am and 7:00 pm.

Does Route 096 run at weekends?

Saturday: yes. Sunday: yes.

Does Route 096 run on public holidays?

Thanksgiving (Mon 12 Oct): the Sunday timetable.

Where does Route 096 go?

Route 096 serves PIONEER VILLAGE TERMINAL PLATFORM 2, KEELE ST / RUTHERFORD RD, YONGE / KING, YONGE ST / MURRAY DR and KEELE ST / STATION 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 York Region Transit’s open data, refreshed October 4, 2026. A bus can run early or late, and disruptions are not shown.

Source: York Region Transit open data (GTFS schedule for York Region), used under the YRT open data licence. Refreshed October 4, 2026; the current timetable runs to October 31, 2026. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.

Other York Region routes

All 125 York Region routes

Enter to open · Esc to close