Skip to content
Stopwatch

DON MILLS RD / JOHN ST

Stop 1939 · York Region · Routes 003, 090 and 090B

Directions

DON MILLS RD / JOHN ST is a bus stop on the York Region network (stop 1939), served by Route 003 to Pioneer Village Terminal - WB, Route 090 to John Birchall Road - NB, Route 090B to Beaver Creek Business Park - NB. On weekdays buses run from 5:20 am to 11:49 pm.

Next buses here
  1. Loading the next buses…

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

Route 003 to Pioneer Village Terminal - WB

Monday to Friday, 29 buses

5 am2052
6 am2457
7 am29
8 am0335
9 am0638
10 am15
11 am0147
12 pm33
1 pm19
2 pm0552
3 pm1951
4 pm2355
5 pm2759
6 pm29
7 pm012756
8 pm22
9 pm0545

Saturday, 14 buses

7 am58
9 am01
10 am05
11 am10
12 pm15
1 pm20
2 pm25
3 pm31
4 pm37
5 pm43
6 pm49
7 pm51
8 pm53
9 pm55

Sunday, 13 buses

9 am18
10 am20
11 am22
12 pm24
1 pm26
2 pm28
3 pm30
4 pm32
5 pm34
6 pm36
7 pm38
8 pm36
9 pm34

Route 090 to John Birchall Road - NB

Monday to Friday, 55 buses

6 am26384859
7 am10263852
8 am0319324055
9 am08213447
10 am1951
11 am2354
12 pm2759
1 pm31
2 pm04343948
3 pm0417314559
4 pm12283955
5 pm09233751
6 pm0418304457
7 pm122539
8 pm21
9 pm0342
10 pm25
11 pm0749

Saturday, 32 buses

6 am44
7 am25
8 am0742
9 am1446
10 am1850
11 am2254
12 pm2658
1 pm30
2 pm0234
3 pm0638
4 pm1041
5 pm1345
6 pm1749
7 pm1849
8 pm20
9 pm0041
10 pm22
11 pm0344
12 am25

Sunday, 20 buses

8 am54
9 am37
10 am19
11 am0143
12 pm28
1 pm1358
2 pm43
3 pm28
4 pm1358
5 pm42
6 pm26
7 pm0751
8 pm30
9 pm1150
10 pm29

Route 090B to Beaver Creek Business Park - NB

Monday to Friday, 25 buses

5 am56
6 am153454
7 am1439
8 am022548
9 am113657
10 am15
3 pm2852
4 pm153759
5 pm2446
6 pm083150
7 pm0928

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 DON MILLS RD / JOHN ST

Which buses stop at DON MILLS RD / JOHN ST?

Route 003 to Pioneer Village Terminal - WB, Route 090 to John Birchall Road - NB, Route 090B to Beaver Creek Business Park - NB stop at DON MILLS RD / JOHN ST (stop 1939) in York Region.

When is the first and last bus at DON MILLS RD / JOHN ST?

Monday: first bus 5:20 am, last 11:49 pm (109 buses). Saturday: first bus 6:44 am, last 12:25 am (46 buses). Sunday: first bus 8:54 am, last 10:29 pm (33 buses). Public holiday schedules can differ; each route page lists them.

How often do buses come to DON MILLS RD / JOHN ST?

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

What other stops are near DON MILLS RD / JOHN ST?

The closest are JOHN ST / DON MILLS RD (1070, about 1 min walk), JOHN ST / LESLIE ST (1335, about 1 min walk), DON MILLS RD / JOHN ST (1931, about 1 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