York Region Transit Route 009 Ninth Line
Bus York Region, ON129 stopsto Stouffville - NBto 14th Avenue - SB
LIVE SERVICE STATUS
Checking the York Region Transit alerts feed…
Schedule summary
Computed from the York Region Transit GTFS feed (version 2026.09.06_September_20260810). Each row is the next day of that kind with service.
| Day | Direction | First | Last | Trips | Typical gap |
|---|---|---|---|---|---|
| WeekdayTue, Oct 27 | to Stouffville - NB | 5:38 AM | 8:13 PM | 24 | ~38 min |
| to 14th Avenue - SB | 6:05 AM | 8:42 PM | 24 | ~36 min | |
| SaturdaySat, Oct 31 | to Stouffville - NB | 6:53 AM | 9:06 PM | 22 | ~41 min |
| to 14th Avenue - SB | 7:07 AM | 9:22 PM | 22 | ~41 min | |
| Sunday | No sunday service in the current feed | ||||
Stops & times — today, Tue, Oct 27
To Stouffville - NB · 62 stops
Departures from BOX GROVE BY PASS / OAKBOROUGH DR today:
5:38 AM6:03 AM6:44 AM7:17 AM7:50 AM8:23 AM8:56 AM9:29 AM10:13 AM10:57 AM11:41 AM12:25 PM1:09 PM1:53 PM2:35 PM3:09 PM3:43 PM4:25 PM5:07 PM5:41 PM6:19 PM6:57 PM7:35 PM8:13 PM
- 1
BOX GROVE BY PASS / OAKBOROUGH DR
First 5:38 AM · Last 8:13 PM · 24 scheduled departures
- 2
BOX GROVE BYPASS / COPPER CREEK DR
First 5:38 AM · Last 8:13 PM · 24 scheduled departures
- 3
BOX GROVE BYPASS STOP # 5480
First 5:38 AM · Last 8:13 PM · 24 scheduled departures
- 4
NINTH LINE STOP # 5296
First 5:39 AM · Last 8:14 PM · 24 scheduled departures
- 5
NINTH LINE / KENILWORTH GATE
First 5:41 AM · Last 8:16 PM · 24 scheduled departures
- 6
NINTH LINE / HIGHWAY 7
First 5:42 AM · Last 8:17 PM · 24 scheduled departures
- 7
NINTH LINE / ROSE WAY
First 5:42 AM · Last 8:17 PM · 24 scheduled departures
- 8
CORNELL BUS TERMINAL PLATFORM 11
First 5:45 AM · Last 8:20 PM · 24 scheduled departures
- 9
NINTH LINE / CHURCH ST
First 5:46 AM · Last 8:22 PM · 24 scheduled departures
- 10
NINTH LINE / CORNELL PARK AV
First 5:46 AM · Last 8:22 PM · 24 scheduled departures
- 11
NINTH LINE / FINCHAM AV
First 5:47 AM · Last 8:23 PM · 24 scheduled departures
- 12
NINTH LINE / WHITE'S HILL AV
First 5:47 AM · Last 8:24 PM · 24 scheduled departures
- 13
NINTH LINE / 16TH AV
First 5:48 AM · Last 8:24 PM · 24 scheduled departures
- 14
NINTH LINE / NORTHVALE RD
First 5:48 AM · Last 8:25 PM · 24 scheduled departures
- 15
NINTH LINE / BUR OAK AV
First 5:49 AM · Last 8:25 PM · 24 scheduled departures
- 16
NINTH LINE / DONALD COUSENS PKWY
First 5:49 AM · Last 8:26 PM · 24 scheduled departures
- 17
NINTH LINE / MAJOR MACKENZIE DR
First 5:51 AM · Last 8:28 PM · 24 scheduled departures
- 18
NINTH LINE STOP # 5856
First 5:52 AM · Last 8:29 PM · 24 scheduled departures
- 19
NINTH LINE STOP # 5854
First 5:53 AM · Last 8:30 PM · 24 scheduled departures
- 20
NINTH LINE / ELGIN MILLS RD
First 5:54 AM · Last 8:31 PM · 24 scheduled departures
- 21
NINTH LINE STOP # 5090
First 5:55 AM · Last 8:32 PM · 24 scheduled departures
- 22
NINTH LINE / 19TH AV
First 5:57 AM · Last 8:35 PM · 24 scheduled departures
- 23
NINTH LINE / REEVES WAY BLVD
First 5:58 AM · Last 8:35 PM · 24 scheduled departures
- 24
REEVES WAY BLVD / NORTHWAY AV
First 5:59 AM · Last 8:36 PM · 24 scheduled departures
- 25
REEVES WAY BLVD / JAMES MCCULLOUGH
First 5:59 AM · Last 8:36 PM · 24 scheduled departures
- 26
REEVES WAY BLVD / WILLIAM STARK RD
First 5:59 AM · Last 8:37 PM · 24 scheduled departures
- 27
REEVES WAY BLVD / JOSEPH TODD AV
First 6:00 AM · Last 8:37 PM · 24 scheduled departures
- 28
REEVES WAY BLVD / RICHARD UNDERHILL
First 6:00 AM · Last 8:38 PM · 24 scheduled departures
- 29
REEVES WAY BLVD / HOOVER PARK DR
First 6:01 AM · Last 8:38 PM · 24 scheduled departures
- 30
HOOVER PARK DR / THICKETWOOD BLVD
First 6:01 AM · Last 8:39 PM · 24 scheduled departures
- 31
HOOVER PARK DR / BYERS POND WAY
First 6:02 AM · Last 8:40 PM · 24 scheduled departures
- 32
HOOVER PARK DR / KRIBS DR
First 6:02 AM · Last 8:40 PM · 24 scheduled departures
- 33
HOOVER PARK DR / JACOB WAY
First 6:03 AM · Last 8:40 PM · 24 scheduled departures
- 34
TENTH LINE / HOOVER PARK DR
First 6:03 AM · Last 8:41 PM · 24 scheduled departures
- 35
TENTH LINE / KATHERINE CR
First 6:03 AM · Last 8:41 PM · 24 scheduled departures
- 36
MAIN ST STOP # 7275
First 6:04 AM · Last 8:42 PM · 24 scheduled departures
- 37
MAIN ST / STOUFFER ST
First 6:05 AM · Last 8:43 PM · 24 scheduled departures
- 38
MAIN ST / PARK DR
First 6:06 AM · Last 8:43 PM · 24 scheduled departures
- 39
MAIN ST / MILL ST
First 6:06 AM · Last 8:44 PM · 24 scheduled departures
- 40
MAIN ST / BLAKE ST
First 6:06 AM · Last 8:44 PM · 24 scheduled departures
- 41
MAIN ST / CHARLES ST
First 6:07 AM · Last 8:45 PM · 24 scheduled departures
- 42
MAIN ST / NINTH LINE
First 6:08 AM · Last 8:46 PM · 24 scheduled departures
- 43
MAIN ST / WEST LAWN CRES
First 6:08 AM · Last 8:46 PM · 24 scheduled departures
- 44
MAIN ST / PALMWOOD GATE
First 6:09 AM · Last 8:47 PM · 24 scheduled departures
- 45
MAIN ST / SANDALE RD
First 6:10 AM · Last 8:48 PM · 24 scheduled departures
- 46
MAIN ST / BAKER HILL RD
First 6:10 AM · Last 8:49 PM · 24 scheduled departures
- 47
BAKER HILL BLVD / MILLARD ST
First 6:11 AM · Last 8:50 PM · 24 scheduled departures
- 48
MILLARD ST / LANGEN GATE
First 6:12 AM · Last 8:51 PM · 24 scheduled departures
- 49
MILLARD ST / WINLANE DR
First 6:13 AM · Last 8:52 PM · 24 scheduled departures
- 50
MILLARD ST / WEST LAWN CRES
First 6:14 AM · Last 8:53 PM · 24 scheduled departures
- 51
MILLARD ST / GLAD PARK AV
First 6:14 AM · Last 8:54 PM · 24 scheduled departures
- 52
MILLARD ST / NINTH LINE
First 6:14 AM · Last 8:54 PM · 24 scheduled departures
- 53
NINTH LINE / ELM RD
First 6:15 AM · Last 8:55 PM · 24 scheduled departures
- 54
NINTH LINE / RUPERT AV
First 6:15 AM · Last 8:55 PM · 24 scheduled departures
- 55
NINTH LINE / SUNSET BLVD
First 6:16 AM · Last 8:56 PM · 24 scheduled departures
- 56
PARKVIEW VILLAGE STOP # 4940
First 6:17 AM · Last 8:57 PM · 24 scheduled departures
- 57
NINTH LINE / FERNGLEN CR
First 6:17 AM · Last 8:57 PM · 24 scheduled departures
- 58
NINTH LINE / HOOVER PARK DR
First 6:18 AM · Last 8:58 PM · 24 scheduled departures
- 59
HOOVER PARK DR / WELDON RD
First 6:18 AM · Last 8:59 PM · 24 scheduled departures
- 60
HOOVER PARK DR / MOSTAR ST
First 6:19 AM · Last 8:59 PM · 24 scheduled departures
- 61
HOOVER PARK DR / SANDIFORD DR
First 6:19 AM · Last 9:00 PM · 24 scheduled departures
- 62
WALMART STOP # 5083
First 6:22 AM · Last 9:03 PM · 24 scheduled departures
To 14th Avenue - SB · 71 stops
Departures from WALMART STOP # 5083 today:
6:05 AM6:34 AM7:07 AM7:40 AM8:13 AM8:46 AM9:19 AM9:52 AM10:25 AM11:09 AM11:53 AM12:37 PM1:21 PM2:05 PM3:01 PM3:43 PM4:16 PM4:49 PM5:25 PM6:17 PM6:48 PM7:26 PM8:04 PM8:42 PM
- 1
WALMART STOP # 5083
First 6:05 AM · Last 8:42 PM · 24 scheduled departures
- 2
SAM'S WAY / HIGHWAY 48
First 6:05 AM · Last 8:42 PM · 24 scheduled departures
- 3
HIGHWAY 48 / HOOVER PARK RD
First 6:06 AM · Last 8:43 PM · 24 scheduled departures
- 4
HOOVER PARK DR STOP # 7469
First 6:07 AM · Last 8:43 PM · 24 scheduled departures
- 5
HOOVER PARK DR / SANDIFORD DR
First 6:09 AM · Last 8:45 PM · 24 scheduled departures
- 6
HOOVER PARK DR / DORCAS GATE
First 6:10 AM · Last 8:46 PM · 24 scheduled departures
- 7
NINTH LINE / FERNGLEN CRES
First 6:12 AM · Last 8:47 PM · 24 scheduled departures
- 8
PARKVIEW VILLAGE STOP # 4940
First 6:14 AM · Last 8:49 PM · 24 scheduled departures
- 9
NINTH LINE / SUNSET BLVD
First 6:14 AM · Last 8:49 PM · 24 scheduled departures
- 10
NINTH LINE / MAIN ST
First 6:15 AM · Last 8:50 PM · 24 scheduled departures
- 11
NINTH LINE / RUPERT AV
First 6:15 AM · Last 8:50 PM · 24 scheduled departures
- 12
NINTH LINE / HAROLD AV
First 6:16 AM · Last 8:51 PM · 24 scheduled departures
- 13
MILLARD ST / GLAD PARK AV
First 6:17 AM · Last 8:52 PM · 24 scheduled departures
- 14
MILLARD ST / WAITE CR
First 6:18 AM · Last 8:53 PM · 24 scheduled departures
- 15
MILLARD ST / WINLANE DR
First 6:19 AM · Last 8:54 PM · 24 scheduled departures
- 16
MILLARD ST / AZIMUTH LN
First 6:20 AM · Last 8:54 PM · 24 scheduled departures
- 17
MILLARD ST / BAKER HILL BLVD
First 6:21 AM · Last 8:55 PM · 24 scheduled departures
- 18
BAKER HILL BLVD / ROWBOTHAM GT
First 6:22 AM · Last 8:56 PM · 24 scheduled departures
- 19
MAIN ST / SANDIFORD DR
First 6:23 AM · Last 8:57 PM · 24 scheduled departures
- 20
MAIN ST / MOSTAR ST
First 6:24 AM · Last 8:58 PM · 24 scheduled departures
- 21
MAIN ST / WELDON RD
First 6:25 AM · Last 8:59 PM · 24 scheduled departures
- 22
MAIN ST / NINTH LINE
First 6:26 AM · Last 9:00 PM · 24 scheduled departures
- 23
MAIN ST / CLARKE ST
First 6:27 AM · Last 9:01 PM · 24 scheduled departures
- 24
MAIN ST / EDWARD ST
First 6:28 AM · Last 9:02 PM · 24 scheduled departures
- 25
MAIN ST / MARKET ST
First 6:29 AM · Last 9:02 PM · 24 scheduled departures
- 26
MAIN ST / PARK DR
First 6:30 AM · Last 9:03 PM · 24 scheduled departures
- 27
MAIN ST / STOUFFER ST
First 6:31 AM · Last 9:04 PM · 24 scheduled departures
- 28
MAIN ST / CEMETERY LANE
First 6:31 AM · Last 9:04 PM · 24 scheduled departures
- 29
MAIN ST / 10TH LINE
First 6:32 AM · Last 9:05 PM · 24 scheduled departures
- 30
TENTH LINE / KATHERINE CRES
First 6:33 AM · Last 9:06 PM · 24 scheduled departures
- 31
TENTH LINE / HOOVER PARK DR
First 6:34 AM · Last 9:07 PM · 24 scheduled departures
- 32
HOOVER PARK DR / KRIBS DR
First 6:35 AM · Last 9:07 PM · 24 scheduled departures
- 33
HOOVER PARK DR / JACOB WAY
First 6:36 AM · Last 9:08 PM · 24 scheduled departures
- 34
HOOVER PARK DR / THICKETWOOD BLVD
First 6:37 AM · Last 9:09 PM · 24 scheduled departures
- 35
REEVES WAY BLVD / HOOVER PARK DR
First 6:38 AM · Last 9:10 PM · 24 scheduled departures
- 36
REEVES WAY BLVD / RICHARD UNDERHILL
First 6:38 AM · Last 9:10 PM · 24 scheduled departures
- 37
REEVES WAY BLVD / JOSEPH TODD AV
First 6:38 AM · Last 9:10 PM · 24 scheduled departures
- 38
REEVES WAY BLVD / HIRAM JOHNSON RD
First 6:39 AM · Last 9:11 PM · 24 scheduled departures
- 39
REEVES WAY BLVD / KEN LAUSHWAY AV
First 6:39 AM · Last 9:11 PM · 24 scheduled departures
- 40
REEVES WAY BLVD / JAMES MCCULLOUGH
First 6:40 AM · Last 9:12 PM · 24 scheduled departures
- 41
REEVES WAY BLVD / NORTHWAY AV
First 6:40 AM · Last 9:12 PM · 24 scheduled departures
- 42
NINTH LINE STOP # 5089
First 6:43 AM · Last 9:15 PM · 24 scheduled departures
- 43
NINTH LINE / ELGIN MILLS RD
First 6:44 AM · Last 9:16 PM · 24 scheduled departures
- 44
NINTH LINE STOP # 5855
First 6:46 AM · Last 9:18 PM · 24 scheduled departures
- 45
NINTH LINE STOP # 5857
First 6:47 AM · Last 9:19 PM · 24 scheduled departures
- 46
NINTH LINE / MAJOR MACKENZIE DR
First 6:48 AM · Last 9:20 PM · 24 scheduled departures
- 47
NINTH LINE / DONALD COUSENS PKWY
First 6:49 AM · Last 9:21 PM · 24 scheduled departures
- 48
NINTH LINE / BUR OAK AV
First 6:50 AM · Last 9:22 PM · 24 scheduled departures
- 49
NINTH LINE / VICTORIA WOOD AV
First 6:50 AM · Last 9:22 PM · 24 scheduled departures
- 50
NINTH LINE / 16TH AV
First 6:51 AM · Last 9:23 PM · 24 scheduled departures
- 51
NINTH LINE / TIERS GATE
First 6:51 AM · Last 9:23 PM · 24 scheduled departures
- 52
NINTH LINE / FINCHAM AV
First 6:52 AM · Last 9:24 PM · 24 scheduled departures
- 53
NINTH LINE / CORNELL PARK AV
First 6:53 AM · Last 9:25 PM · 24 scheduled departures
- 54
NINTH LINE / MERLIN GATE
First 6:53 AM · Last 9:25 PM · 24 scheduled departures
- 55
NINTH LINE / CHURCH ST
First 6:54 AM · Last 9:26 PM · 24 scheduled departures
- 56
CORNELL BUS TERMINAL PLATFORM 11
First 6:57 AM · Last 9:30 PM · 24 scheduled departures
- 57
NINTH LINE / HIGHWAY 7
First 6:58 AM · Last 9:31 PM · 24 scheduled departures
- 58
NINTH LINE / BERCZY GATE
First 6:58 AM · Last 9:31 PM · 24 scheduled departures
- 59
NINTH LINE / DELMARK BLVD
First 6:59 AM · Last 9:31 PM · 24 scheduled departures
- 60
NINTH LINE STOP # 5297
First 7:01 AM · Last 9:33 PM · 24 scheduled departures
- 61
BOX GROVE BYPASS / COPPER CREEK DR
First 7:02 AM · Last 9:34 PM · 24 scheduled departures
- 62
BOX GROVE BYP / OAKBOROUGH RD
First 7:02 AM · Last 9:35 PM · 24 scheduled departures
- 63
BOX GROVE BYP / RIZAL AV
First 7:03 AM · Last 9:35 PM · 24 scheduled departures
- 64
BOX GROVE BYPASS / 14TH AV
First 7:03 AM · Last 9:36 PM · 24 scheduled departures
- 65
BOX GROVE BYPASS STOP # 6688
First 7:04 AM · Last 9:36 PM · 24 scheduled departures
- 66
RIVERWALK DR / CAPRARA CR
First 7:05 AM · Last 9:37 PM · 24 scheduled departures
- 67
RIVERWALK DR / BARTER ST
First 7:05 AM · Last 9:37 PM · 24 scheduled departures
- 68
RIVERWALK DR / NINTH LINE
First 7:06 AM · Last 9:38 PM · 24 scheduled departures
- 69
NINTH LINE / 14TH AV
First 7:07 AM · Last 9:39 PM · 24 scheduled departures
- 70
BOX GROVE BYP / RIZAL AV
First 7:09 AM · Last 9:41 PM · 24 scheduled departures
- 71
BOX GROVE BY PASS / OAKBOROUGH DR
First 7:10 AM · Last 9:42 PM · 24 scheduled departures
York Region Transit Route 009 Ninth Line — questions
What time does York Region Transit Route 009 Ninth Line run on weekdays?
On a typical weekday (Tue, Oct 27), the first York Region Transit Route 009 Ninth Line departure is 5:38 AM and the last is 8:13 PM, running roughly every 38 minutes. Times are the published schedule from the York Region Transit GTFS feed (version 2026.09.06_September_20260810).
Where does York Region Transit Route 009 Ninth Line go?
York Region Transit Route 009 Ninth Line serves 129 stops: BOX GROVE BY PASS / OAKBOROUGH DR → WALMART STOP # 5083 (to Stouffville - NB); WALMART STOP # 5083 → BOX GROVE BY PASS / OAKBOROUGH DR (to 14th Avenue - SB). The full ordered stop list with first and last departure times is on this page.
Does York Region Transit Route 009 Ninth Line run on weekends?
Yes — Saturday service runs 44 trips; no Sunday service in the current feed. See the schedule summary for first and last times.
Is York Region Transit Route 009 Ninth Line delayed or on detour right now?
The live service status section at the top of this page reads York Region Transit's realtime alerts feed — detours, suspensions and delays for this route appear there as the agency posts them. Everything else on this page is the published timetable.
Can I watch York Region Transit Route 009 Ninth Line live on a map?
Yes — the WorldEye globe carries York Region Transit's live vehicle positions on its transit layer. Open the live map from this page, and tap any vehicle or stop for its next arrivals. It's free, no signup.
More Bus routes
Times on this page are the published schedule from York Region Transit's GTFS feed (version 2026.09.06_September_20260810); live status comes from the agency's realtime alerts feed and can differ. Data: York Region Transit. Long name as published: “Ninth Line”. WorldEye is a free viewer — for fares, passes and official notices, see York Region Transit's own site.
The globe is free. The locked layers aren’t.
Everything on this page is free with no signup. Paid plans unlock the intelligence toolkit, intel layers, timelapse, camera alerts and the recording studio — and every plan starts with a free trial. We email you before your trial's first charge.
3 DAYS FREE
Weekly
$7.99/week
about $1.14 a day
3 days free, then billed weekly · cancel anytime
10 DAYS FREE
Monthly
$13.99/month
about $0.47 a day
10 days free, then billed monthly · cancel anytime
10 DAYS FREE
VIP Pro
$74.99/year
about $0.21 a day
10 days free, then billed annually · cancel anytime
Covered by a 7-day money-back guarantee on your first charge — email us within 7 days of the charge for a full refund, no questions asked.