{"id":15225,"date":"2026-08-22T07:14:04","date_gmt":"2026-08-22T11:14:04","guid":{"rendered":"https:\/\/toronto-future.com\/bus-102-toronto"},"modified":"2026-08-22T09:16:21","modified_gmt":"2026-08-22T13:16:21","slug":"bus-102-toronto","status":"publish","type":"post","link":"https:\/\/toronto-future.com\/en\/bus-102-toronto","title":{"rendered":"Toronto Bus 102"},"content":{"rendered":"<p>Bus 102 in Toronto links Major Mackenzie Dr East at Markham Rd and Warden Station. The route is 26.4 km long with 71 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 79 minutes. On a weekday it runs 166 trips in one direction, and 180 on a weekend day.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.toronto-future.com\/wp-content\/uploads\/sites\/39\/2026\/08\/top-transport_bus-102-toronto-v1-map.jpg\" alt=\"Route map of bus 102 in Toronto: Major Mackenzie Dr East at Markham Rd to Warden Station\" width=\"1200\" height=\"780\" loading=\"lazy\"><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_68_1 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<label for=\"ez-toc-cssicon-toggle-item-6a89d77839960\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a89d77839960\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#Route_at_a_glance\" title=\"Route at a glance\">Route at a glance<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#Route_of_Bus_102\" title=\"Route of Bus 102\">Route of Bus 102<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#Outbound_Major_Mackenzie_Dr_East_at_Markham_Rd_%E2%86%92_Warden_Station\" title=\"Outbound: Major Mackenzie Dr East at Markham Rd \u2192 Warden Station\">Outbound: Major Mackenzie Dr East at Markham Rd \u2192 Warden Station<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#Inbound_Warden_Station_%E2%86%92_Major_Mackenzie_Dr_East_at_Markham_Rd\" title=\"Inbound: Warden Station \u2192 Major Mackenzie Dr East at Markham Rd\">Inbound: Warden Station \u2192 Major Mackenzie Dr East at Markham Rd<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#Schedule_and_frequency\" title=\"Schedule and frequency\">Schedule and frequency<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#Fare_and_payment\" title=\"Fare and payment\">Fare and payment<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#Frequently_asked_questions\" title=\"Frequently asked questions\">Frequently asked questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#How_much_does_a_ride_on_bus_102_cost\" title=\"How much does a ride on bus 102 cost?\">How much does a ride on bus 102 cost?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#When_do_the_first_and_last_trips_run\" title=\"When do the first and last trips run?\">When do the first and last trips run?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#How_long_does_the_trip_from_Major_Mackenzie_Dr_East_at_Markham_Rd_to_Warden_Station_take\" title=\"How long does the trip from Major Mackenzie Dr East at Markham Rd to Warden Station take?\">How long does the trip from Major Mackenzie Dr East at Markham Rd to Warden Station take?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#How_many_stops_does_the_route_have\" title=\"How many stops does the route have?\">How many stops does the route have?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/toronto-future.com\/en\/bus-102-toronto\/#Does_bus_102_run_on_weekends\" title=\"Does bus 102 run on weekends?\">Does bus 102 run on weekends?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Route_at_a_glance\"><\/span>Route at a glance<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table>\n<tbody>\n<tr>\n<th>Mode<\/th>\n<td>Bus<\/td>\n<\/tr>\n<tr>\n<th>Route number<\/th>\n<td>102<\/td>\n<\/tr>\n<tr>\n<th>City<\/th>\n<td>Toronto<\/td>\n<\/tr>\n<tr>\n<th>Transit authority<\/th>\n<td>the Toronto Transit Commission (TTC)<\/td>\n<\/tr>\n<tr>\n<th>Start \u2192 end<\/th>\n<td>Major Mackenzie Dr East at Markham Rd \u2192 Warden Station<\/td>\n<\/tr>\n<tr>\n<th>End \u2192 start<\/th>\n<td>Warden Station \u2192 Major Mackenzie Dr East at Markham Rd<\/td>\n<\/tr>\n<tr>\n<th>Route length<\/th>\n<td>26.1 km \/ 27.6 km in the opposite direction<\/td>\n<\/tr>\n<tr>\n<th>Number of stops<\/th>\n<td>71 \/ 79 in the opposite direction<\/td>\n<\/tr>\n<tr>\n<th>Travel time<\/th>\n<td>about 79 minutes<\/td>\n<\/tr>\n<tr>\n<th>Trips per day<\/th>\n<td>166 on weekdays, 180 on weekends one way (178 on weekdays \u2192 Major Mackenzie Dr East at Markham Rd)<\/td>\n<\/tr>\n<tr>\n<th>Frequency<\/th>\n<td>peak 1\u201320 \u00b7 midday 1\u201321 \u00b7 weekend 1\u201310<\/td>\n<\/tr>\n<tr>\n<th>First \/ last trip from \u00abMajor Mackenzie Dr East at Markham Rd\u00bb<\/th>\n<td>00:05 \/ 23:55<\/td>\n<\/tr>\n<tr>\n<th>First \/ last trip from \u00abWarden Station\u00bb<\/th>\n<td>00:03 \/ 23:58<\/td>\n<\/tr>\n<tr>\n<th>Fare<\/th>\n<td>3.35 $<\/td>\n<\/tr>\n<tr>\n<th>Updated<\/th>\n<td>August 22, 2026<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"Route_of_Bus_102\"><\/span>Route of Bus 102<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Outbound_Major_Mackenzie_Dr_East_at_Markham_Rd_%E2%86%92_Warden_Station\"><\/span>Outbound: Major Mackenzie Dr East at Markham Rd \u2192 Warden Station<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This direction has 71 stops and runs 26.4 km. The route passes Markham Rd at Castlemore Ave, Markham Rd at Denison St, Markham Rd at Ellesmere Rd, Kingston Rd at Pine Ridge Dr. Below is the full list with the distance from the first stop.<\/p>\n<table>\n<thead>\n<tr>\n<th>No.<\/th>\n<th>Stop<\/th>\n<th>From start<\/th>\n<th>Note<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Major Mackenzie Dr East at Markham Rd<\/td>\n<td>0.1 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Markham Rd at Castlemore Ave<\/td>\n<td>0.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>9690 Markham Rd<\/td>\n<td>0.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Markham Rd at Bur Oak Ave &#8211; Mount Joy GO Station<\/td>\n<td>1.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>Markham Rd at Edward Jeffreys Ave<\/td>\n<td>1.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>9350 Markham Rd<\/td>\n<td>2.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td>Markham Rd at 16th Ave<\/td>\n<td>2.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>Main St Markham North at Springdale Ave<\/td>\n<td>2.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>Main St Markham North at Station St &#8211; Markham GO Station<\/td>\n<td>3.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>Main St Markham North at Bullock Dr<\/td>\n<td>3.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>Main St Markham North at Robinson St South Side<\/td>\n<td>3.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td>Main St Markham North at Highway 7<\/td>\n<td>4.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>13<\/td>\n<td>Main St Markham South at Princess St<\/td>\n<td>5.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td>Markham Rd at Opposite Walkway to Clandfield St<\/td>\n<td>5.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td>Markham Rd at 14th Ave<\/td>\n<td>6.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td>7710 Markham Rd<\/td>\n<td>6.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td>Markham Rd at Highglen Ave<\/td>\n<td>6.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>18<\/td>\n<td>Markham Rd at Golden Ave<\/td>\n<td>7.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>19<\/td>\n<td>Markham Rd at Denison St<\/td>\n<td>7.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>20<\/td>\n<td>Markham Rd at Elson St<\/td>\n<td>7.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>21<\/td>\n<td>Markham Rd at Steeles Ave East South Side<\/td>\n<td>8.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>22<\/td>\n<td>Markham Rd at Select Ave<\/td>\n<td>8.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>23<\/td>\n<td>Markham Rd at Passmore Ave<\/td>\n<td>9.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>24<\/td>\n<td>Markham Rd at Turbina Ave<\/td>\n<td>9.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>25<\/td>\n<td>Markham Rd at McNicoll Ave<\/td>\n<td>9.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>26<\/td>\n<td>Markham Rd at Nashdene Rd<\/td>\n<td>10.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>27<\/td>\n<td>Markham Rd at Finch Ave East<\/td>\n<td>11.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>28<\/td>\n<td>2260 Markham Rd<\/td>\n<td>11.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>29<\/td>\n<td>2200 Markham Rd<\/td>\n<td>11.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>30<\/td>\n<td>Markham Rd at Nugget Ave<\/td>\n<td>12.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>31<\/td>\n<td>Markham Rd at Verne Cres<\/td>\n<td>13.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>32<\/td>\n<td>Markham Rd at Sheppard Ave East<\/td>\n<td>13.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>33<\/td>\n<td>Markham Rd at Milner Ave<\/td>\n<td>13.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>34<\/td>\n<td>Markham Rd at Progress Ave South Side<\/td>\n<td>14.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>35<\/td>\n<td>Markham Rd at Tuxedo Crt<\/td>\n<td>15.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>36<\/td>\n<td>Markham Rd at Ellesmere Rd<\/td>\n<td>15.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>37<\/td>\n<td>Markham Rd at Brimorton Dr<\/td>\n<td>15.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>38<\/td>\n<td>Markham Rd at Pandora Cir<\/td>\n<td>16.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>39<\/td>\n<td>Markham Rd at Painted Post Dr<\/td>\n<td>16.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>40<\/td>\n<td>Markham Rd at Rochman Blvd South Side<\/td>\n<td>16.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>41<\/td>\n<td>Markham Rd at Greenbrae Circt<\/td>\n<td>17.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>42<\/td>\n<td>Markham Rd at Lawrence Ave East<\/td>\n<td>17.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>43<\/td>\n<td>Markham Rd at Greencedar Circt<\/td>\n<td>17.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>44<\/td>\n<td>Markham Rd at Eastpark Blvd<\/td>\n<td>17.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>45<\/td>\n<td>Markham Rd at Blakemanor Blvd South Side<\/td>\n<td>18.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>46<\/td>\n<td>Markham Rd at Luella St<\/td>\n<td>19.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>47<\/td>\n<td>Markham Rd at Eglinton Ave East<\/td>\n<td>19.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>48<\/td>\n<td>Markham Rd at Markanna Dr<\/td>\n<td>19.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>49<\/td>\n<td>Markham Rd at Kingston Rd<\/td>\n<td>19.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>50<\/td>\n<td>Kingston Rd at Parkcrest Dr<\/td>\n<td>20.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>51<\/td>\n<td>Kingston Rd at Mason Rd<\/td>\n<td>20.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>52<\/td>\n<td>Kingston Rd at Bellamy Rd South<\/td>\n<td>20.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>53<\/td>\n<td>Kingston Rd at Pine Ridge Dr<\/td>\n<td>20.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>54<\/td>\n<td>Kingston Rd at McNab Blvd<\/td>\n<td>21.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>55<\/td>\n<td>Kingston Rd at Fenwood Heights West Side<\/td>\n<td>21.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>56<\/td>\n<td>Kingston Rd at McCowan Rd<\/td>\n<td>21.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>57<\/td>\n<td>Kingston Rd at Neilson Ave West Side<\/td>\n<td>21.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>58<\/td>\n<td>St Clair Ave East at Kingston Rd West Side<\/td>\n<td>22.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>59<\/td>\n<td>St Clair Ave East at Fermoy Rd<\/td>\n<td>22.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>60<\/td>\n<td>St Clair Ave East at Brimley Rd West Side<\/td>\n<td>22.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>61<\/td>\n<td>St Clair Ave East at Andrew Ave<\/td>\n<td>22.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>62<\/td>\n<td>St Clair Ave East at Jeanette St<\/td>\n<td>23.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>63<\/td>\n<td>St Clair Ave East at Midland Ave<\/td>\n<td>23.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>64<\/td>\n<td>St Clair Ave East at Linden Ave &#8211; Scarborough GO Station<\/td>\n<td>23.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>65<\/td>\n<td>St Clair Ave East at Danforth Rd<\/td>\n<td>24.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>66<\/td>\n<td>St Clair Ave East at Kennedy Rd<\/td>\n<td>24.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>67<\/td>\n<td>St Clair Ave East at Marsh Rd<\/td>\n<td>24.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>68<\/td>\n<td>St Clair Ave East at North Woodrow Blvd<\/td>\n<td>24.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>69<\/td>\n<td>St Clair Ave East at Birchmount Rd West Side<\/td>\n<td>25.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>70<\/td>\n<td>St Clair Ave East at Santamonica Blvd<\/td>\n<td>25.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>71<\/td>\n<td>Warden Station<\/td>\n<td>26.1 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span class=\"ez-toc-section\" id=\"Inbound_Warden_Station_%E2%86%92_Major_Mackenzie_Dr_East_at_Markham_Rd\"><\/span>Inbound: Warden Station \u2192 Major Mackenzie Dr East at Markham Rd<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This direction has 79 stops and runs 27.6 km. The route passes St Clair Ave East at Santamonica Blvd, Kingston Rd at Ravine Dr, Markham Rd at Sheppard Ave East, Markham Rd at Walkway to Clandfield St. Below is the full list with the distance from the first stop.<\/p>\n<table>\n<thead>\n<tr>\n<th>No.<\/th>\n<th>Stop<\/th>\n<th>From start<\/th>\n<th>Note<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Warden Station<\/td>\n<td>0.0 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>St Clair Ave East at Santamonica Blvd<\/td>\n<td>0.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>St Clair Ave East at Elfreda Blvd<\/td>\n<td>0.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>St Clair Ave East at Birchmount Rd East Side<\/td>\n<td>1.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>St Clair Ave East at North Woodrow Blvd<\/td>\n<td>1.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>St Clair Ave East at Cotton Ave<\/td>\n<td>1.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td>St Clair Ave East at Kennedy Rd<\/td>\n<td>1.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>St Clair Ave East at Danforth Rd<\/td>\n<td>1.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>St Clair Ave East at Linden Ave &#8211; Scarborough GO Station<\/td>\n<td>2.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>St Clair Ave East at Midland Ave<\/td>\n<td>2.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>St Clair Ave East at Gidley Rd<\/td>\n<td>3.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td>St Clair Ave East at Andrew Ave<\/td>\n<td>3.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>13<\/td>\n<td>St Clair Ave East at Brimley Rd<\/td>\n<td>3.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td>St Clair Ave East at Fermoy Rd<\/td>\n<td>3.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td>St Clair Ave East at Kingston Rd<\/td>\n<td>3.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td>Kingston Rd at Neilson Ave<\/td>\n<td>4.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td>Kingston Rd at Cathedral Bluffs Dr<\/td>\n<td>4.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>18<\/td>\n<td>Kingston Rd at Fenwood Heights<\/td>\n<td>4.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>19<\/td>\n<td>Kingston Rd at McNab Blvd East Side<\/td>\n<td>4.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>20<\/td>\n<td>Kingston Rd at Pine Ridge Dr<\/td>\n<td>5.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>21<\/td>\n<td>Kingston Rd at Ravine Dr<\/td>\n<td>5.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>22<\/td>\n<td>Kingston Rd at Whitecap Blvd East Side<\/td>\n<td>5.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>23<\/td>\n<td>Kingston Rd at Parkcrest Dr<\/td>\n<td>5.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>24<\/td>\n<td>Markham Rd at Kingston Rd North Side<\/td>\n<td>6.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>25<\/td>\n<td>Markham Rd at Markanna Dr<\/td>\n<td>6.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>26<\/td>\n<td>Markham Rd at Eglinton Ave East<\/td>\n<td>6.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>27<\/td>\n<td>Markham Rd at Cougar Crt<\/td>\n<td>7.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>28<\/td>\n<td>Markham Rd at Blakemanor Blvd<\/td>\n<td>7.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>29<\/td>\n<td>Markham Rd at Stevenwood Rd North Side<\/td>\n<td>8.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>30<\/td>\n<td>Markham Rd at Greencrest Circt North Side<\/td>\n<td>8.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>31<\/td>\n<td>Markham Rd at Lawrence Ave East<\/td>\n<td>8.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>32<\/td>\n<td>Markham Rd at Greenholm Circt<\/td>\n<td>9.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>33<\/td>\n<td>Markham Rd at Scranton Rd<\/td>\n<td>9.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>34<\/td>\n<td>Markham Rd at Painted Post Dr<\/td>\n<td>9.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>35<\/td>\n<td>Markham Rd at Brimorton Dr<\/td>\n<td>10.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>36<\/td>\n<td>Markham Rd at Ellesmere Rd<\/td>\n<td>10.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>37<\/td>\n<td>Markham Rd at Tuxedo Crt<\/td>\n<td>11.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>38<\/td>\n<td>Markham Rd at Progress Ave<\/td>\n<td>11.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>39<\/td>\n<td>Markham Rd at Milner Ave<\/td>\n<td>12.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>40<\/td>\n<td>Markham Rd at Sheppard Ave East<\/td>\n<td>12.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>41<\/td>\n<td>Markham Rd at Verne Cres North Side<\/td>\n<td>12.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>42<\/td>\n<td>Markham Rd at McLevin Ave<\/td>\n<td>13.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>43<\/td>\n<td>2201 Markham Rd<\/td>\n<td>14.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>44<\/td>\n<td>2275 Markham Rd<\/td>\n<td>14.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>45<\/td>\n<td>Markham Rd at Finch Ave East<\/td>\n<td>14.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>46<\/td>\n<td>Markham Rd at Nashdene Rd<\/td>\n<td>15.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>47<\/td>\n<td>Markham Rd at McNicoll Ave<\/td>\n<td>16.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>48<\/td>\n<td>Markham Rd at Turbina Ave<\/td>\n<td>16.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>49<\/td>\n<td>Markham Rd at Passmore Ave<\/td>\n<td>16.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>50<\/td>\n<td>Markham Rd at Select Ave<\/td>\n<td>17.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>51<\/td>\n<td>Markham Rd at Steeles Ave East<\/td>\n<td>17.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>52<\/td>\n<td>7075 Markham Rd<\/td>\n<td>17.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>53<\/td>\n<td>Markham Rd at Elson St<\/td>\n<td>18.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>54<\/td>\n<td>Markham Rd at Denison St<\/td>\n<td>18.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>55<\/td>\n<td>Markham Rd at New Delhi Dr<\/td>\n<td>18.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>56<\/td>\n<td>Markham Rd at Kirkham Dr<\/td>\n<td>19.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>57<\/td>\n<td>7675 Markham Rd<\/td>\n<td>19.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>58<\/td>\n<td>Markham Rd at 14th Ave<\/td>\n<td>19.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>59<\/td>\n<td>Markham Rd at Walkway to Clandfield St<\/td>\n<td>20.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>60<\/td>\n<td>Main St Markham South at James Scott Rd<\/td>\n<td>21.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>61<\/td>\n<td>Main St Markham South at Highway 7<\/td>\n<td>21.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>62<\/td>\n<td>Main St Markham North at Thomson Crt<\/td>\n<td>21.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>63<\/td>\n<td>Main St Markham North at Robinson St<\/td>\n<td>22.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>64<\/td>\n<td>Main St Markham North at Parkway Ave<\/td>\n<td>22.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>65<\/td>\n<td>Main St Markham North at Ramona Blvd &#8211; Markham GO Station<\/td>\n<td>22.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>66<\/td>\n<td>Main St Markham North at Springdale Ave<\/td>\n<td>23.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>67<\/td>\n<td>Main St Markham North at 16th Ave<\/td>\n<td>23.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>68<\/td>\n<td>9275 Markham Rd<\/td>\n<td>23.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>69<\/td>\n<td>Markham Rd at Edward Jeffreys Ave<\/td>\n<td>24.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>70<\/td>\n<td>Markham Rd at Bur Oak Ave &#8211; Mount Joy GO Station<\/td>\n<td>24.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>71<\/td>\n<td>Opposite 9690 Markham Rd<\/td>\n<td>25.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>72<\/td>\n<td>Castlemore Ave at Markham Rd West Side<\/td>\n<td>25.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>73<\/td>\n<td>Castlemore Ave at Hammersly Blvd<\/td>\n<td>25.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>74<\/td>\n<td>Castlemore Ave at Fred McLaren Blvd<\/td>\n<td>25.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>75<\/td>\n<td>Castlemore Ave at Mingay Ave<\/td>\n<td>26.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>76<\/td>\n<td>Mingay Ave at Fred McLaren Blvd<\/td>\n<td>26.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>77<\/td>\n<td>Mingay Ave at Major Mackenzie Dr East<\/td>\n<td>26.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>78<\/td>\n<td>Major Mackenzie Dr East at Ralph Chalmers Ave<\/td>\n<td>27.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>79<\/td>\n<td>Major Mackenzie Dr East at Markham Rd<\/td>\n<td>27.6 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"Schedule_and_frequency\"><\/span>Schedule and frequency<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>According to the official schedule from the Toronto Transit Commission, the route runs 166 trips in one direction on a weekday, and 180 on a weekend day.<\/p>\n<table>\n<thead>\n<tr>\n<th>Direction<\/th>\n<th>Weekdays<\/th>\n<th>Weekends and holidays<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>From \u00abMajor Mackenzie Dr East at Markham Rd\u00bb<\/td>\n<td>00:05 \u2014 23:55<\/td>\n<td>00:04 \u2014 23:54<\/td>\n<\/tr>\n<tr>\n<td>From \u00abWarden Station\u00bb<\/td>\n<td>00:03 \u2014 23:58<\/td>\n<td>00:00 \u2014 23:50<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Frequency calculated from the departure table: in the morning peak buses run every 1\u201320 minutes, most often every 8; midday every 1\u201321 minutes; in the afternoon peak every 1\u201319; on weekends every 1\u201310 minutes.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fare_and_payment\"><\/span>Fare and payment<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<blockquote>\n<p><strong>A single ride costs 3.35 $<\/strong>. The same fare applies to streetcars, buses and the subway in Toronto.<\/p>\n<\/blockquote>\n<p>A cash fare is $3.35 and covers one ride only. Paying with a PRESTO card, debit or credit card costs $3.30 and includes two hours of unlimited transfers. A day pass is $13.50, a monthly adult pass $156.00. Transfers within 120 minutes are free. The two-hour transfer applies only to fares paid by card; a cash fare covers a single ride. An unlimited monthly pass costs $156.00.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_asked_questions\"><\/span>Frequently asked questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"How_much_does_a_ride_on_bus_102_cost\"><\/span>How much does a ride on bus 102 cost?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>3.35 $ for a single ride.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"When_do_the_first_and_last_trips_run\"><\/span>When do the first and last trips run?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>From Major Mackenzie Dr East at Markham Rd the first is at 00:05 and the last at 23:55. From Warden Station they are 00:03 and 23:58.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_long_does_the_trip_from_Major_Mackenzie_Dr_East_at_Markham_Rd_to_Warden_Station_take\"><\/span>How long does the trip from Major Mackenzie Dr East at Markham Rd to Warden Station take?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>About 79 minutes end to end \u2014 the median of full trips in the official schedule.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_many_stops_does_the_route_have\"><\/span>How many stops does the route have?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>71 outbound and 79 inbound according to the official GTFS feed. The two lists do not match exactly.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Does_bus_102_run_on_weekends\"><\/span>Does bus 102 run on weekends?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yes. On weekends and holidays there are 180 trips in one direction, running from Major Mackenzie Dr East at Markham Rd between 00:04 and 23:54.<\/p>\n<p>Every route number with its termini, operating hours and travel time is collected in the <a href=\"\/en\/buses-toronto\">Toronto buses<\/a> overview.<\/p>\n<p><em>Data current as of August 22, 2026. Schedule and termini \u2014 the Toronto Transit Commission (TTC). Fares \u2014 Toronto Transit Commission, Fares &amp; passes. Stop list, schedule and route geometry come from the official GTFS feed (City of Toronto Open Data).<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bus 102 in Toronto links Major Mackenzie Dr East at Markham Rd and Warden Station. The route is 26.4 km long with 71 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 79 minutes. On a weekday it runs 166 trips in one direction, and 180 on a [&hellip;]<\/p>\n","protected":false},"author":632,"featured_media":15226,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8058],"tags":[],"moimportance":[],"motype":[],"moformat":[],"class_list":{"0":"post-15225","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-transport"},"_links":{"self":[{"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/posts\/15225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/users\/632"}],"replies":[{"embeddable":true,"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/comments?post=15225"}],"version-history":[{"count":2,"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/posts\/15225\/revisions"}],"predecessor-version":[{"id":16664,"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/posts\/15225\/revisions\/16664"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/media\/15226"}],"wp:attachment":[{"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/media?parent=15225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/categories?post=15225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/tags?post=15225"},{"taxonomy":"moimportance","embeddable":true,"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/moimportance?post=15225"},{"taxonomy":"motype","embeddable":true,"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/motype?post=15225"},{"taxonomy":"moformat","embeddable":true,"href":"https:\/\/toronto-future.com\/en\/wp-json\/wp\/v2\/moformat?post=15225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}