Skip to content
Stopwatch

KEELE ST / RAILWAY ST

Stop 3937 · York Region · Routes 096 and 107

Directions

KEELE ST / RAILWAY ST is a bus stop on the York Region network (stop 3937), served by Route 096 to Newmarket Terminal - NB, Route 107 to Teston Road - NB. On weekdays buses run from 5:04 am to 3:13 am.

Next buses here
  1. Loading the next buses…

Scheduled times. The first bus of the day leaves at 5:04 am.

Route 096 to Newmarket Terminal - NB

Monday to Friday, 36 buses

6 am25
7 am0839
8 am1643
9 am2256
10 am2658
11 am28
12 pm0746
1 pm25
2 pm0833
3 pm19
4 pm022959
5 pm2653
6 pm1542
7 pm06193156
8 pm30
9 pm00152959
10 pm2959
11 pm2946

Saturday, 13 buses

9 am50
10 am49
11 am48
12 pm47
1 pm46
2 pm45
3 pm43
4 pm42
5 pm37
6 pm34
7 pm21
8 pm07
9 pm04

Sunday, 12 buses

10 am43
11 am37
12 pm31
1 pm25
2 pm19
3 pm13
4 pm07
5 pm0153
6 pm47
7 pm41
8 pm33

Route 107 to Teston Road - NB

Monday to Friday, 53 buses

5 am042852
6 am163753
7 am142542
8 am0117294359
9 am1456
10 am38
11 am20
12 pm0248
1 pm2957
2 pm113250
3 pm082748
4 pm062448
5 pm04223858
6 pm143244
7 pm0240
8 pm2158
9 pm38
10 pm1245
11 pm1953
12 am27
1 am0135
2 am0939
3 am13

Saturday, 34 buses

6 am38
7 am1653
8 am30
9 am0744
10 am2158
11 am35
12 pm1248
1 pm25
2 pm0239
3 pm1653
4 pm28
5 pm0542
6 pm1956
7 pm33
8 pm1047
9 pm24
10 pm0138
11 pm1552
12 am29
1 am0642
2 am1956

Sunday, 33 buses

7 am2259
8 am27
9 am0442
10 am1956
11 am33
12 pm1047
1 pm24
2 pm0136
3 pm1350
4 pm27
5 pm0441
6 pm1855
7 pm32
8 pm0946
9 pm23
10 pm0037
11 pm1451
12 am28
1 am0542
2 am1956

Read each row as the hour, then the minutes past it: 7 then 05 35 means 7:05 and 7:35. Bold hours are pm. Scheduled times from York Region’s official schedule data, refreshed October 4, 2026. Not live arrivals.

Questions about KEELE ST / RAILWAY ST

Which buses stop at KEELE ST / RAILWAY ST?

Route 096 to Newmarket Terminal - NB, Route 107 to Teston Road - NB stop at KEELE ST / RAILWAY ST (stop 3937) in York Region.

When is the first and last bus at KEELE ST / RAILWAY ST?

Monday: first bus 5:04 am, last 3:13 am (89 buses). Saturday: first bus 6:38 am, last 2:56 am (47 buses). Sunday: first bus 7:22 am, last 2:56 am (45 buses). Public holiday schedules can differ; each route page lists them.

How often do buses come to KEELE ST / RAILWAY ST?

On a Monday about 5 buses an hour stop here between 7:00 am and 7:00 pm (54 in those twelve hours, all routes together).

What other stops are near KEELE ST / RAILWAY ST?

The closest are KEELE ST / KILLIAN RD (3962, about 1 min walk), KEELE ST / MAJOR MACKENZIE DR (3936, about 2 min walk), KEELE ST / MAJOR MACKENZIE DR (3963, about 2 min walk).

Are these live arrival times?

No. They are the scheduled times from York Region’s published schedule, 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. Changes made: times reformatted into timetables and departure lists.

Stops nearby

Enter to open · Esc to close