Skip to content
Stopwatch

TESTON RD / KEELE ST

Stop 3957 · York Region · Route 107

Directions

TESTON RD / KEELE ST is a bus stop on the York Region network (stop 3957), served by Route 107 to Pioneer Village Terminal - SB. On weekdays buses run from 5:18 am to 2:23 am.

Next buses here
  1. Loading the next buses…

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

Route 107 to Pioneer Village Terminal - SB

Monday to Friday, 48 buses

5 am1842
6 am063054
7 am113143
8 am03193545
9 am32
10 am1254
11 am36
12 pm18
1 pm0446
2 pm142851
3 pm092745
4 pm072543
5 pm07254358
6 pm1634
7 pm001856
8 pm37
9 pm1452
10 pm2559
11 pm33
12 am0741
1 am1549
2 am23

Saturday, 32 buses

6 am52
7 am31
8 am0845
9 am2259
10 am36
11 am1350
12 pm27
1 pm0340
2 pm1754
3 pm31
4 pm0843
5 pm2057
6 pm34
7 pm1148
8 pm25
9 pm0239
10 pm1653
11 pm30
12 am0744
1 am2156

Sunday, 31 buses

7 am32
8 am0943
9 am2058
10 am35
11 am1249
12 pm26
1 pm0340
2 pm1752
3 pm29
4 pm0643
5 pm2057
6 pm34
7 pm1148
8 pm25
9 pm0239
10 pm1653
11 pm30
12 am0744
1 am2158

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 TESTON RD / KEELE ST

Which buses stop at TESTON RD / KEELE ST?

Route 107 to Pioneer Village Terminal - SB stops at TESTON RD / KEELE ST (stop 3957) in York Region.

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

Monday: first bus 5:18 am, last 2:23 am (48 buses). Saturday: first bus 6:52 am, last 1:56 am (32 buses). Sunday: first bus 7:32 am, last 1:58 am (31 buses). Public holiday schedules can differ; each route page lists them.

How often do buses come to TESTON RD / KEELE ST?

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

What other stops are near TESTON RD / KEELE ST?

The closest are KEELE ST / TESTON RD (3946, about 1 min walk), KEELE ST / TESTON RD (3942, about 1 min walk), KEELE ST STOP # 3947 (3947, about 5 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