Skip to content
Stopwatch

Morningside Ave at Ellesmere Rd

Stop 2943 · Toronto TTC · Routes 116, 12, 905 and 95

Directions

Morningside Ave at Ellesmere Rd is a bus stop on the Toronto TTC network (stop 2943), served by Route 116 to Kennedy Station, Route 12 to Victoria Park Station via Brimley, Route 905 to Kennedy Station, Route 95 to York Mills Station. On weekdays buses run from 5:07 am to 1:43 am.

Next buses here
  1. Loading the next buses…

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

Route 116 to Kennedy Station

Monday to Friday, 154 buses

5 am07162432415058
6 am0614223037455259
7 am0715222936435057
8 am0411182532394653
9 am0008152331394755
10 am0311192735435159
11 am07152331394755
12 pm0311192735435159
1 pm07152331404857
2 pm051321293745495357
3 pm010509172533414957
4 pm05132129374553
5 pm0109172533414957
6 pm05132129374553
7 pm0109172533414957
8 pm0410172533414957
9 pm05132129374554
10 pm041222324252
11 pm021222324252
12 am021222324252
1 am02132843

Saturday, 139 buses

5 am0721334555
6 am051525354555
7 am051525354554
8 am011222324252
9 am021222324252
10 am021222324252
11 am021222324252
12 pm0111192734424957
1 pm0412192734424957
2 pm0412192734424957
3 pm0412192734424957
4 pm0412192734424957
5 pm0412192734424957
6 pm0412192734424957
7 pm0412192734424957
8 pm041121314151
9 pm011121314151
10 pm01091929394959
11 pm091929394959
12 am091929394959
1 am142943

Sunday, 130 buses

6 am56
7 am051525354555
8 am051525354555
9 am051525354555
10 am051525354555
11 am051525354453
12 pm0007152230374552
1 pm0007152230374552
2 pm0007152230374552
3 pm0007152230374552
4 pm0007152230374552
5 pm0007152230374552
6 pm0007152230374552
7 pm0007152230374552
8 pm00071323334353
9 pm031323334353
10 pm031222324252
11 pm021222324252
12 am021222324252
1 am02142943

Route 12 to Victoria Park Station via Brimley

Monday to Friday, 41 buses

6 am0836
7 am022242
8 am042446
9 am1242
10 am1242
11 am1242
12 pm1242
1 pm1241
2 pm082141
3 pm012141
4 pm012141
5 pm012141
6 pm032751
7 pm1337
8 pm012549
9 pm1337
10 pm01

Route 905 to Kennedy Station

Monday to Friday, 101 buses

6 am243648
7 am0012243648
8 am0012243648
9 am0007152331394755
10 am0311192735435159
11 am07152331394755
12 pm0311192735435159
1 pm07152331394755
2 pm03111927364452
3 pm011223344556
4 pm0718294051
5 pm021324354657
6 pm0818283849
7 pm001122334455
8 pm0617283950
9 pm011223344556
10 pm07182946

Saturday, 51 buses

7 am0920324456
8 am11253953
9 am07213549
10 am0317314559
11 am13274257
12 pm12274257
1 pm12274257
2 pm12274257
3 pm12274257
4 pm12274257
5 pm12274257
6 pm12274257
7 pm09

Sunday, 50 buses

7 am3953
8 am07213549
9 am0317314559
10 am13274155
11 am09233751
12 pm05193347
1 pm0115294357
2 pm11253953
3 pm07213549
4 pm0317314559
5 pm13274155
6 pm09233751
7 pm09

Route 95 to York Mills Station

Monday to Friday, 1 bus

2 pm45

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 Toronto TTC’s official schedule data, refreshed October 4, 2026. Not live arrivals.

Questions about Morningside Ave at Ellesmere Rd

Which buses stop at Morningside Ave at Ellesmere Rd?

Route 116 to Kennedy Station, Route 12 to Victoria Park Station via Brimley, Route 905 to Kennedy Station, Route 95 to York Mills Station stop at Morningside Ave at Ellesmere Rd (stop 2943) in Toronto TTC.

When is the first and last bus at Morningside Ave at Ellesmere Rd?

Monday: first bus 5:07 am, last 1:43 am (297 buses). Saturday: first bus 5:07 am, last 1:43 am (190 buses). Sunday: first bus 6:56 am, last 1:43 am (180 buses). Public holiday schedules can differ; each route page lists them.

How often do buses come to Morningside Ave at Ellesmere Rd?

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

What other stops are near Morningside Ave at Ellesmere Rd?

The closest are Ellesmere Rd at Morningside Ave (7702, about 1 min walk), Ellesmere Rd at Morningside Ave (7703, about 1 min walk), Morningside Ave at Ellesmere Rd (2942, about 1 min walk).

Are these live arrival times?

No. They are the scheduled times from Toronto TTC’s published schedule, refreshed October 4, 2026. A bus can run early or late, and disruptions are not shown.

Source: Toronto Transit Commission. Contains information licensed under the Open Government Licence - Toronto open data (GTFS schedule for Toronto TTC), used under the Open Government Licence - Toronto. Refreshed October 4, 2026. Changes made: times reformatted into timetables and departure lists.

Stops nearby

Enter to open · Esc to close