York Region Route 025: MAJOR MACKENZIE
Bus schedule and route map · Monday to Friday, Saturday
York Region Route 025 (MAJOR MACKENZIE) is a bus route in Markham, Richmond Hill, Vaughan, Newmarket and Aurora, serving HOPKINS ST / YONGE ST, MAJOR MACKENZIE DR / YONGE ST, MAJOR MACKENZIE DR STOP # 5052, MAJOR MACKENZIE DR STOP # 4465 and MAJOR MACKENZIE DR / NEWKIRK RD. Monday to Friday the first bus is at 4:53 am and the last at 9:30 pm, every 29 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 4:53 am
- Last
- 9:30 pm
- Buses
- 61
- Daytime
- every 29 min
Saturday
- First
- 5:55 am
- Last
- 7:49 pm
- Buses
- 30
- Daytime
- every 1 h 1 min
Sunday
No service
Public holidays
- Mon 12 Oct (Thanksgiving): no service
Schedule change: York Region’s schedule changes on October 24, 2026. The times below are for the current schedule.
Route 025 to CORNELL BUS TERMINAL PLATFORM 5
Destination sign “Cornell Bus Terminal - EB” · from HOPKINS ST / YONGE ST · 64 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| HOPKINS ST / YONGE ST | MAJOR MACKENZIE DR / YONGE ST | MAJOR MACKENZIE DR / ESSEX AV | MAJOR MACKENZIE / HWY 404 PARK & RI | MAJOR MACKENZIE DR STOP # 5052 | MAJOR MACKENZIE DR / MCCOWAN RD | CORNELL BUS TERMINAL PLATFORM 5 |
|---|---|---|---|---|---|---|
| 4:53 | 4:58 | 5:00 | 5:08 | 5:15 | 5:20 | 5:41 |
| 5:17 | 5:22 | 5:24 | 5:32 | 5:39 | 5:44 | 6:05 |
| 5:41 | 5:46 | 5:48 | 5:56 | 6:03 | 6:08 | 6:29 |
| 6:09 | 6:15 | 6:17 | 6:27 | 6:35 | 6:41 | 7:03 |
| 6:37 | 6:43 | 6:45 | 6:55 | 7:03 | 7:09 | 7:31 |
| 7:05 | 7:12 | 7:15 | 7:27 | 7:36 | 7:42 | 8:03 |
| 7:33 | 7:40 | 7:43 | 7:55 | 8:04 | 8:10 | 8:31 |
| 8:01 | 8:08 | 8:11 | 8:23 | 8:32 | 8:38 | 8:59 |
| 8:29 | 8:36 | 8:39 | 8:51 | 9:00 | 9:06 | 9:27 |
| 8:57 | 9:04 | 9:07 | 9:19 | 9:28 | 9:34 | 9:55 |
| 9:25 | 9:31 | 9:33 | 9:43 | 9:51 | 9:57 | 10:17 |
| 9:53 | 9:59 | 10:01 | 10:11 | 10:19 | 10:25 | 10:45 |
| 10:36 | 10:42 | 10:44 | 10:54 | 11:02 | 11:08 | 11:28 |
| 11:19 | 11:26 | 11:28 | 11:38 | 11:45 | 11:51 | 12:11 |
| 12:02 | 12:09 | 12:11 | 12:21 | 12:28 | 12:34 | 12:54 |
| 12:45 | 12:52 | 12:54 | 1:04 | 1:11 | 1:17 | 1:37 |
| 1:28 | 1:35 | 1:38 | 1:47 | 1:55 | 2:01 | 2:20 |
| 2:11 | 2:18 | 2:21 | 2:32 | 2:42 | 2:48 | 3:07 |
| 2:40 | 2:47 | 2:50 | 3:01 | 3:11 | 3:17 | 3:36 |
| 3:16 | 3:23 | 3:26 | 3:39 | 3:49 | 3:55 | 4:16 |
| 3:38 | 3:45 | 3:48 | 4:01 | 4:11 | 4:17 | 4:38 |
| 4:07 | 4:14 | 4:17 | 4:30 | 4:40 | 4:46 | 5:07 |
| 4:36 | 4:43 | 4:46 | 4:59 | 5:09 | 5:15 | 5:36 |
| 5:05 | 5:12 | 5:15 | 5:29 | 5:38 | 5:44 | 6:06 |
| 5:34 | 5:41 | 5:44 | 5:58 | 6:07 | 6:13 | 6:35 |
| 6:03 | 6:10 | 6:13 | 6:26 | 6:35 | 6:41 | 7:03 |
| 6:32 | 6:39 | 6:42 | 6:55 | 7:04 | 7:10 | 7:32 |
| 7:01 | 7:07 | 7:09 | 7:17 | 7:25 | 7:30 | 7:51 |
| 7:30 | 7:36 | 7:38 | 7:46 | 7:54 | 7:59 | 8:20 |
| 8:10 | 8:16 | 8:18 | 8:26 | 8:34 | 8:39 | 9:00 |
| 8:50 | 8:56 | 8:58 | 9:06 | 9:14 | 9:19 | 9:40 |
| 9:30 | 9:36 | 9:38 | 9:46 | 9:54 | 9:59 | 10:20 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| HOPKINS ST / YONGE ST | MAJOR MACKENZIE DR / YONGE ST | MAJOR MACKENZIE DR / ESSEX AV | MAJOR MACKENZIE / HWY 404 PARK & RI | MAJOR MACKENZIE DR STOP # 5052 | MAJOR MACKENZIE DR / MCCOWAN RD | CORNELL BUS TERMINAL PLATFORM 5 |
|---|---|---|---|---|---|---|
| 6:06 | 6:11 | 6:13 | 6:20 | 6:25 | 6:29 | 6:45 |
| 6:54 | 6:59 | 7:01 | 7:09 | 7:17 | 7:22 | 7:40 |
| 7:49 | 7:54 | 7:56 | 8:04 | 8:12 | 8:17 | 8:35 |
| 8:44 | 8:49 | 8:51 | 8:59 | 9:07 | 9:12 | 9:30 |
| 9:39 | 9:44 | 9:46 | 9:54 | 10:02 | 10:07 | 10:25 |
| 10:34 | 10:39 | 10:41 | 10:49 | 10:57 | 11:02 | 11:20 |
| 11:29 | 11:35 | 11:37 | 11:47 | 11:56 | 12:02 | 12:22 |
| 12:35 | 12:41 | 12:43 | 12:53 | 1:02 | 1:08 | 1:28 |
| 1:36 | 1:42 | 1:44 | 1:54 | 2:03 | 2:09 | 2:29 |
| 2:37 | 2:43 | 2:45 | 2:55 | 3:04 | 3:10 | 3:30 |
| 3:38 | 3:44 | 3:46 | 3:56 | 4:05 | 4:11 | 4:31 |
| 4:39 | 4:45 | 4:48 | 4:58 | 5:07 | 5:14 | 5:35 |
| 5:43 | 5:49 | 5:52 | 6:02 | 6:11 | 6:18 | 6:39 |
| 6:46 | 6:52 | 6:55 | 7:05 | 7:14 | 7:21 | 7:42 |
| 7:49 | 7:55 | 7:57 | 8:05 | 8:12 | 8:18 | 8:38 |
All 64 stops in this direction
- HOPKINS ST / YONGE ST #7333
- ADDISON ST / HARDING BLVD #7332
- HARDING BLVD / BRILLINGER ST #6013
- HARDING BLVD / KERSEY CRES #6125
- HARDING BLVD / MAJOR MACKENZIE DR #2815
- MAJOR MACKENZIE DR / ARNOLD CRES #2962
- MAJOR MACKENZIE DR / ATKINSON ST #2963
- MAJOR MACKENZIE DR / YONGE ST #2964
- MAJOR MACKENZIE DR / BAKER AV #2965
- MAJOR MACKENZIE DR / PUGSLEY AV #2966
- MAJOR MACKENZIE DR / CEDAR AV #4265
- MAJOR MACKENZIE DR / ESSEX AV #2968
- MAJOR MACKENZIE DR / SUSSEX AV #2969
- MAJOR MACKENZIE DR / COLBORNE AV #6605
- MAJOR MACKENZIE DR / BAYVIEW AV #2970
- MAJOR MACKENZIE DR / OLD MARKHAM RD #5045
- MAJOR MACKENZIE DR / SPADINA RD #5046
- MAJOR MACKENZIE DR / BOAKE TRL #5047
- MAJOR MACKENZIE DR / FORESTWOOD ST #5048
- MAJOR MACKENZIE DR / LESLIE ST #5049
- MAJOR MACKENZIE RD / VOGELL RD #6334
- MAJOR MACKENZIE / HWY 404 PARK & RI #7243
- MAJOR MACKENZIE DR / MARKLAND ST #5050
- MAJOR MACKENZIE DR / NICHOLS BLVD #1678
- MAJOR MACKENZIE DR / WOODBINE AV #1680
- MAJOR MACKENZIE DR / RICHARD PERSON #4266
- MAJOR MACKENZIE DR / OLD 17TH AV #4956
- MAJOR MACKENZIE DR / WARDEN AV #4269
- MAJOR MACKENZIE DR / GLENBOURNE PK #4272
- MAJOR MACKENZIE DR STOP # 5052 #5052
- MAJOR MACKENZIE DR / ANGUS GLEN BLV #4794
- MAJOR MACKENZIE DR / ELM GREEN LN #7524
- MAJOR MACKENZIE DR / PROSPECTOR'S D #8010
- MAJOR MACKENZIE DR / KENNEDY RD #4798
- MAJOR MACKENZIE DR / WILLIAM BERCZY #4793
- MAJOR MACKENZIE DR / THE BRIDLE WAL #5287
- MAJOR MACKENZIE DR / RIDGECREST RD #2971
- MAJOR MACKENZIE DR / STONEBRIDGE DR #5646
- MAJOR MACKENZIE DR / MCCOWAN RD #2978
- MAJOR MACKENZIE DR / STRICKER AV #4812
- MAJOR MACKENZIE DR / ROY RAINEY AV #4797
- MAJOR MACKENZIE DR EAST / GREENSPIR #6816
- MAJOR MACKENZIE DR / MINGAY AV #4799
- MAJOR MACKENZIE DR / RALPH CHALMERS #4818
- MAJOR MACKENZIE DR / MARKHAM RD #4817
- MAJOR MACKENZIE DR / DONALD COUSENS #5906
- DONALD COUSENS PKWY / DELRAY DR #6500
- DONALD COUSENS PKWY / CASTLEMORE AV #5907
- DONALD COUSENS PKWY / NINTH LINE #5908
- DONALD COUSENS PKWY / COUNTRY GLEN RD #5909
- DONALD COUSENS PKWY / 16TH AV #5910
- CORNELL CENTRE AV / GAS LAMP LN #6876
- CORNELL CENTRE BLVD / MORNING DOVE DR #6868
- CORNELL CENTRE BLVD / WHITE'S HILL AV #5912
- WHITE'S HILL AV / JOHN ALLAN CAMERO #5929
- WHITE'S HILL AV / CORNELL ROUGE BLV #5930
- CORNELL ROUGE BLVD / AUTUMN GLOW DR #6879
- CORNELL ROUGE BLVD / WILLIAM FORSTER RD #6880
- CORNELL ROUGE BLVD / RIVERLANDS AV #6882
- CORNELL ROUGE BLVD / HONEY GLEN AV #6884
- RUSTLE WOODS AV / WILLIAM FORSTER R #6573
- WILLIAM FORSTER RD /ARTHUR BONNER A #5915
- HIGHWAY 7 / BUR OAK AV #7593
- CORNELL BUS TERMINAL PLATFORM 5 #7338
Route 025 to HOPKINS ST / YONGE ST
Destination sign “Harding Boulevard - WB” · from CORNELL BUS TERMINAL PLATFORM 5 · 62 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| CORNELL BUS TERMINAL PLATFORM 5 | MAJOR MACKENZIE DR / MCCOWAN RD | MAJOR MACKENZIE DR STOP # 4465 | MAJOR MACKENZIE / HWY 404 PARK & RI | MAJOR MACKENZIE DR / NEWKIRK RD | MAJOR MACKENZIE DR / YONGE ST | HOPKINS ST / YONGE ST |
|---|---|---|---|---|---|---|
| 5:16 | 5:41 | 5:46 | 5:56 | 6:05 | 6:07 | 6:14 |
| 5:48 | 6:13 | 6:18 | 6:28 | 6:37 | 6:39 | 6:46 |
| 6:16 | 6:43 | 6:49 | 6:58 | 7:08 | 7:11 | 7:19 |
| 6:46 | 7:13 | 7:19 | 7:28 | 7:38 | 7:41 | 7:49 |
| 7:12 | 7:40 | 7:46 | 7:57 | 8:08 | 8:11 | 8:19 |
| 7:37 | 8:05 | 8:11 | 8:22 | 8:33 | 8:36 | 8:44 |
| 8:10 | 8:38 | 8:44 | 8:55 | 9:06 | 9:09 | 9:17 |
| 8:38 | 9:06 | 9:12 | 9:23 | 9:34 | 9:37 | 9:45 |
| 9:06 | 9:29 | 9:34 | 9:44 | 9:54 | 9:57 | 10:05 |
| 9:34 | 9:57 | 10:02 | 10:12 | 10:22 | 10:25 | 10:33 |
| 10:02 | 10:25 | 10:30 | 10:40 | 10:50 | 10:53 | 11:01 |
| 10:52 | 11:15 | 11:20 | 11:30 | 11:40 | 11:43 | 11:51 |
| 11:35 | 12:00 | 12:05 | 12:15 | 12:25 | 12:28 | 12:36 |
| 12:18 | 12:43 | 12:48 | 12:58 | 1:08 | 1:11 | 1:19 |
| 1:01 | 1:26 | 1:31 | 1:42 | 1:53 | 1:56 | 2:04 |
| 1:44 | 2:09 | 2:14 | 2:25 | 2:36 | 2:39 | 2:47 |
| 2:26 | 2:52 | 2:57 | 3:07 | 3:20 | 3:23 | 3:31 |
| 2:51 | 3:17 | 3:22 | 3:32 | 3:45 | 3:48 | 3:56 |
| 3:20 | 3:47 | 3:52 | 4:02 | 4:15 | 4:19 | 4:27 |
| 3:49 | 4:16 | 4:21 | 4:31 | 4:44 | 4:48 | 4:56 |
| 4:21 | 4:48 | 4:53 | 5:03 | 5:16 | 5:20 | 5:28 |
| 4:47 | 5:14 | 5:19 | 5:29 | 5:42 | 5:46 | 5:54 |
| 5:16 | 5:42 | 5:47 | 5:57 | 6:08 | 6:11 | 6:18 |
| 5:45 | 6:11 | 6:16 | 6:26 | 6:37 | 6:40 | 6:47 |
| 6:14 | 6:39 | 6:44 | 6:54 | 7:04 | 7:07 | 7:14 |
| 6:43 | 7:08 | 7:13 | 7:23 | 7:33 | 7:36 | 7:43 |
| 7:12 | 7:37 | 7:42 | 7:51 | 8:00 | 8:03 | 8:10 |
| 7:46 | 8:11 | 8:16 | 8:25 | 8:34 | 8:37 | 8:44 |
| 8:26 | 8:51 | 8:56 | 9:05 | 9:14 | 9:17 | 9:24 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| CORNELL BUS TERMINAL PLATFORM 5 | MAJOR MACKENZIE DR / MCCOWAN RD | MAJOR MACKENZIE DR STOP # 4465 | MAJOR MACKENZIE / HWY 404 PARK & RI | MAJOR MACKENZIE DR / NEWKIRK RD | MAJOR MACKENZIE DR / YONGE ST | HOPKINS ST / YONGE ST |
|---|---|---|---|---|---|---|
| 5:55 | 6:17 | 6:21 | 6:28 | 6:36 | 6:39 | 6:44 |
| 6:50 | 7:12 | 7:16 | 7:23 | 7:31 | 7:34 | 7:39 |
| 7:45 | 8:08 | 8:13 | 8:20 | 8:30 | 8:33 | 8:39 |
| 8:40 | 9:03 | 9:08 | 9:15 | 9:25 | 9:28 | 9:34 |
| 9:35 | 9:58 | 10:03 | 10:10 | 10:20 | 10:23 | 10:29 |
| 10:30 | 10:53 | 10:58 | 11:05 | 11:15 | 11:18 | 11:24 |
| 11:31 | 11:54 | 11:59 | 12:08 | 12:19 | 12:22 | 12:30 |
| 12:32 | 12:55 | 1:00 | 1:09 | 1:20 | 1:23 | 1:31 |
| 1:33 | 1:56 | 2:01 | 2:10 | 2:21 | 2:24 | 2:32 |
| 2:34 | 2:57 | 3:02 | 3:11 | 3:22 | 3:25 | 3:33 |
| 3:35 | 3:58 | 4:03 | 4:12 | 4:23 | 4:26 | 4:34 |
| 4:38 | 5:03 | 5:08 | 5:16 | 5:27 | 5:30 | 5:38 |
| 5:41 | 6:06 | 6:11 | 6:19 | 6:30 | 6:33 | 6:41 |
| 6:44 | 7:09 | 7:14 | 7:22 | 7:33 | 7:36 | 7:44 |
| 7:47 | 8:12 | 8:17 | 8:25 | 8:36 | 8:39 | 8:47 |
All 62 stops in this direction
- CORNELL BUS TERMINAL PLATFORM 5 #7338
- HIGHWAY 7 / STONEY STANTON RD #5622
- HIGHWAY 7 / BUR OAK AV #7594
- WILLIAM FORSTER RD / HIGHWAY 7 #5916
- WILLIAM FORSTER RD / RUSTLE WOODS A #6572
- CORNELL ROUGE BLVD / HONEY GLEN AV #6885
- CORNELL ROUGE BLVD / RIVERLANDS AV #6883
- CORNELL ROUGE BLVD / WILLIAM FORSTER RD #6881
- CORNELL ROUGE BLVD / AUTUMN GLOW DR #6878
- CORNELL ROUGE BLVD / WHITE'S HILL A #6877
- WHITE'S HILL AV / JOHN ALLAN CAMERO #5928
- WHITE'S HILL AV / CORNELL CENTRE BL #6875
- CORNELL CENTRE BLVD / WHITE'S HILL AV #5919
- CORNELL CENTRE BLVD / 16TH AV #5488
- 16TH AV / CORNELL ROUGE BLVD #5920
- DONALD COUSENS PKWY / COUNTRY GLEN RD #5921
- DONALD COUSENS PKWY / NINTH LINE #5922
- DONALD COUSENS PKWY / CASTLEMORE AV #5923
- DONALD COUSENS PKWY / DELRAY DR #6499
- DONALD COUSENS PKWY / MAJOR MACKENZIE DR #5924
- MAJOR MACKENZIE DR / HIGHWAY 48 #4806
- MAJOR MACKENZIE DR / RALPH CHALMERS #5051
- MAJOR MACKENZIE DR / MINGAY AV #4813
- MAJOR MACKENZIE DR / ROY RAINEY AV #4819
- MAJOR MACKENZIE DR / STRICKER AV #4811
- MAJOR MACKENZIE DR / MCCOWAN RD #5837
- MAJOR MACKENZIE DR / STONEBRIDGE DR #5647
- MAJOR MACKENZIE DR / RIDGECREST RD #4809
- MAJOR MACKENZIE DR / THE BRIDLE WAL #5288
- MAJOR MACKENZIE DR / WILLIAM BERCZY #4808
- MAJOR MACKENZIE DR / KENNEDY RD #4807
- MAJOR MACKENZIE DR / ELM GREEN LN #7525
- MAJOR MACKENZIE DR / ANGUS GLEN BLV #1413
- MAJOR MACKENZIE DR STOP # 4465 #4465
- MAJOR MACKENZIE DR / GLENBOURNE PK #4270
- MAJOR MACKENZIE DR / WARDEN AV #4271
- MAJOR MACKENZIE DR / OLD 17TH AV #4268
- MAJOR MACKENZIE DR / HAZELTON AV #4267
- MAJOR MACKENZIE DR / WOODBINE AV #1618
- MAJOR MACKENZIE DR / WOODBINE AV #6654
- MAJOR MACKENZIE DR / NICHOLS BLVD #5934
- MAJOR MACKENZIE DR / MARKLAND ST #4795
- MAJOR MACKENZIE / HWY 404 PARK & RI #7243
- MAJOR MACKENZIE DR / VIA RENZO #6333
- MAJOR MACKENZIE DR / LESLIE ST #1682
- MAJOR MACKENZIE DR / FORESTWOOD ST #1686
- MAJOR MACKENZIE DR / SHIRLEY DR #1688
- MAJOR MACKENZIE DR / FRANK ENDEAN R #1691
- MAJOR MACKENZIE DR / OLD MARKHAM RD #1693
- MAJOR MACKENZIE DR / BAYVIEW AV #1695
- MAJOR MACKENZIE DR STOP # 1697 #1697
- MAJOR MACKENZIE DR / SUSSEX AV #1699
- MAJOR MACKENZIE DR / NEWKIRK RD #1701
- MAJOR MACKENZIE DR / CEDAR AV #1703
- MAJOR MACKENZIE DR / PUGSLEY AV #1705
- MAJOR MACKENZIE DR / BAKER AV #1707
- MAJOR MACKENZIE DR / YONGE ST #4950
- MAJOR MACKENZIE DR / ARNOLD CRES #1709
- HARDING BLVD / LILLEY CRT #2775
- HARDING BLVD / KERSEY CRES #2776
- HARDING BLVD / BRILLINGER ST #6014
- HOPKINS ST / YONGE ST #7333
Route 025 route map
Questions about York Region Route 025
What time is the first Route 025 bus?
Monday to Friday: 4:53 am. Saturday: 5:55 am.
What time is the last Route 025 bus?
Monday to Friday: 9:30 pm. Saturday: 7:49 pm. A time after midnight belongs to the evening before.
How often does Route 025 run?
Monday to Friday: every 29 min. Saturday: every 1 h 1 min, between 7:00 am and 7:00 pm.
Does Route 025 run at weekends?
Saturday: yes. Sunday: no service.
Does Route 025 run on public holidays?
Thanksgiving (Mon 12 Oct): no service.
Where does Route 025 go?
Route 025 serves HOPKINS ST / YONGE ST, MAJOR MACKENZIE DR / YONGE ST, MAJOR MACKENZIE DR STOP # 5052, MAJOR MACKENZIE DR STOP # 4465 and MAJOR MACKENZIE DR / NEWKIRK 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.