{"id":6525,"date":"2026-08-22T04:45:57","date_gmt":"2026-08-22T10:45:57","guid":{"rendered":"https:\/\/calgary-future.com\/bus-2-calgary"},"modified":"2026-08-22T07:28:33","modified_gmt":"2026-08-22T13:28:33","slug":"bus-2-calgary","status":"publish","type":"post","link":"https:\/\/calgary-future.com\/en\/bus-2-calgary","title":{"rendered":"Calgary Bus 2"},"content":{"rendered":"<p>Bus 2 in Calgary links SB Glenside DR @ 17 AV SW and 78th Avenue N Station (NB). The route is 18.9 km long with 70 stops, and the official schedule from Calgary Transit puts the full trip at about 58 minutes. On a weekday it runs 58 trips in one direction, and 43 on a weekend day.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.calgary-future.com\/wp-content\/uploads\/sites\/43\/2026\/08\/top-transport_bus-2-calgary-v1-map.jpg\" alt=\"Route map of bus 2 in Calgary: SB Glenside DR @ 17 AV SW to 78th Avenue N Station (NB)\" 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-6a89c4986ef57\" 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-6a89c4986ef57\"  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:\/\/calgary-future.com\/en\/bus-2-calgary\/#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:\/\/calgary-future.com\/en\/bus-2-calgary\/#Route_of_Bus_2\" title=\"Route of Bus 2\">Route of Bus 2<\/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:\/\/calgary-future.com\/en\/bus-2-calgary\/#Outbound_SB_Glenside_DR_17_AV_SW_%E2%86%92_78th_Avenue_N_Station_NB\" title=\"Outbound: SB Glenside DR @ 17 AV SW \u2192 78th Avenue N Station (NB)\">Outbound: SB Glenside DR @ 17 AV SW \u2192 78th Avenue N Station (NB)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/calgary-future.com\/en\/bus-2-calgary\/#Inbound_78th_Avenue_N_Station_NB_%E2%86%92_SB_Glenside_DR_17_AV_SW\" title=\"Inbound: 78th Avenue N Station (NB) \u2192 SB Glenside DR @ 17 AV SW\">Inbound: 78th Avenue N Station (NB) \u2192 SB Glenside DR @ 17 AV SW<\/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:\/\/calgary-future.com\/en\/bus-2-calgary\/#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:\/\/calgary-future.com\/en\/bus-2-calgary\/#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:\/\/calgary-future.com\/en\/bus-2-calgary\/#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:\/\/calgary-future.com\/en\/bus-2-calgary\/#How_much_does_a_ride_on_bus_2_cost\" title=\"How much does a ride on bus 2 cost?\">How much does a ride on bus 2 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:\/\/calgary-future.com\/en\/bus-2-calgary\/#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:\/\/calgary-future.com\/en\/bus-2-calgary\/#How_long_does_the_trip_from_SB_Glenside_DR_17_AV_SW_to_78th_Avenue_N_Station_NB_take\" title=\"How long does the trip from SB Glenside DR @ 17 AV SW to 78th Avenue N Station (NB) take?\">How long does the trip from SB Glenside DR @ 17 AV SW to 78th Avenue N Station (NB) 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:\/\/calgary-future.com\/en\/bus-2-calgary\/#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:\/\/calgary-future.com\/en\/bus-2-calgary\/#Does_bus_2_run_on_weekends\" title=\"Does bus 2 run on weekends?\">Does bus 2 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>2<\/td>\n<\/tr>\n<tr>\n<th>City<\/th>\n<td>Calgary<\/td>\n<\/tr>\n<tr>\n<th>Transit authority<\/th>\n<td>Calgary Transit<\/td>\n<\/tr>\n<tr>\n<th>Start \u2192 end<\/th>\n<td>SB Glenside DR @ 17 AV SW \u2192 78th Avenue N Station (NB)<\/td>\n<\/tr>\n<tr>\n<th>End \u2192 start<\/th>\n<td>78th Avenue N Station (NB) \u2192 SB Glenside DR @ 17 AV SW<\/td>\n<\/tr>\n<tr>\n<th>Route length<\/th>\n<td>18.9 km \/ 20.7 km in the opposite direction<\/td>\n<\/tr>\n<tr>\n<th>Number of stops<\/th>\n<td>70 \/ 77 in the opposite direction<\/td>\n<\/tr>\n<tr>\n<th>Travel time<\/th>\n<td>about 58 minutes<\/td>\n<\/tr>\n<tr>\n<th>Trips per day<\/th>\n<td>58 on weekdays, 43 on weekends one way<\/td>\n<\/tr>\n<tr>\n<th>Frequency<\/th>\n<td>peak 13\u201327 \u00b7 midday 15\u201327 \u00b7 weekend 25\u201326<\/td>\n<\/tr>\n<tr>\n<th>First \/ last trip from \u00abSB Glenside DR @ 17 AV SW\u00bb<\/th>\n<td>04:53 \/ 23:56<\/td>\n<\/tr>\n<tr>\n<th>First \/ last trip from \u00ab78th Avenue N Station (NB)\u00bb<\/th>\n<td>05:00 \/ 23:54<\/td>\n<\/tr>\n<tr>\n<th>Fare<\/th>\n<td>4.00 $<\/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_2\"><\/span>Route of Bus 2<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Outbound_SB_Glenside_DR_17_AV_SW_%E2%86%92_78th_Avenue_N_Station_NB\"><\/span>Outbound: SB Glenside DR @ 17 AV SW \u2192 78th Avenue N Station (NB)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This direction has 70 stops and runs 18.9 km. The route passes EB 17 AV SW @ Gateway DR, EB 17 AV SW @ 16 St SW, NB 4 ST NW @ 12 AV NW, NB 4 ST NW @ Thornhill PL. 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>SB Glenside DR @ 17 AV SW<\/td>\n<td>0.0 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>EB 17 AV SW @ Gateway DR<\/td>\n<td>0.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>EB 17 AV SW @ Georgia ST SW<\/td>\n<td>0.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>EB 17 AV SW @ Glenmount DR<\/td>\n<td>0.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>EB 17 AV SW @ Kelwood DR<\/td>\n<td>1.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>EB 17 AV SW @ 37 ST SW<\/td>\n<td>1.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td>EB 17 AV SW @ 35 ST SW<\/td>\n<td>1.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>EB 17 AV SW @ 33 ST SW<\/td>\n<td>1.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>EB 17 AV SW @ 31 ST SW<\/td>\n<td>2.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>EB 17 AV SW @ 29 ST SW<\/td>\n<td>2.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>EB 17 AV SW @ 27 ST SW<\/td>\n<td>2.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td>EB 17 AV SW @ 26 ST SW<\/td>\n<td>2.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>13<\/td>\n<td>EB 17 AV SW @ 25 ST SW<\/td>\n<td>2.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td>EB 17 AV SW @ 24 ST SW<\/td>\n<td>3.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td>EB 17 AV SW @ Suffolk ST<\/td>\n<td>3.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td>EB 17 AV SW @ Richmond RD<\/td>\n<td>3.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td>EB 17 AV SW @ 19 ST SW<\/td>\n<td>3.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>18<\/td>\n<td>EB 17 AV SW @ 17 ST SW<\/td>\n<td>4.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>19<\/td>\n<td>EB 17 AV SW @ 16 St SW<\/td>\n<td>4.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>20<\/td>\n<td>EB 17 AV SW @ 14 ST SW<\/td>\n<td>4.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>21<\/td>\n<td>EB 17 AV SW @ 11 ST SW fs<\/td>\n<td>5.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>22<\/td>\n<td>EB 17 AV SW @ 9A ST SW fs<\/td>\n<td>5.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>23<\/td>\n<td>NB 8 ST SW @ 15 AV SW<\/td>\n<td>5.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>24<\/td>\n<td>NB 8 ST SW @ 14 AV SW<\/td>\n<td>5.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>25<\/td>\n<td>NB 8 ST SW @ 11 AV SW<\/td>\n<td>6.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>26<\/td>\n<td>NB 8 ST SW @ 7 AV SW<\/td>\n<td>6.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>27<\/td>\n<td>EB 5 AV SW @ 8 ST SW<\/td>\n<td>6.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>28<\/td>\n<td>EB 5 AV SW @ 5 ST SW<\/td>\n<td>7.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>29<\/td>\n<td>EB 5 AV SW @ 2 ST SW<\/td>\n<td>7.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>30<\/td>\n<td>NB Centre ST S @ 4 AV S<\/td>\n<td>8.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>31<\/td>\n<td>NB Centre ST N @ Samis RD N<\/td>\n<td>8.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>32<\/td>\n<td>NB Centre ST N @ 8 AV N<\/td>\n<td>9.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>33<\/td>\n<td>NB Centre ST N @ 10 AV N<\/td>\n<td>9.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>34<\/td>\n<td>WB 12 AV N @ Centre ST N<\/td>\n<td>9.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>35<\/td>\n<td>WB 12 AV NW @ 2 ST NW<\/td>\n<td>10.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>36<\/td>\n<td>NB 4 ST NW @ 12 AV NW<\/td>\n<td>10.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>37<\/td>\n<td>NB 4 ST NW @ 13 AV NW<\/td>\n<td>10.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>38<\/td>\n<td>NB 4 ST NW @ 17 AV NW<\/td>\n<td>10.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>39<\/td>\n<td>NB 4 ST NW @ 18 AV NW<\/td>\n<td>11.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>40<\/td>\n<td>NB 4 ST NW @ 20 AV NW<\/td>\n<td>11.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>41<\/td>\n<td>NB 4 ST NW @ 22 AV NW<\/td>\n<td>11.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>42<\/td>\n<td>NB 4 ST NW @ 24 AV NW<\/td>\n<td>11.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>43<\/td>\n<td>NB 4 ST NW @ 26 AV NW<\/td>\n<td>11.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>44<\/td>\n<td>NB 4 ST NW @ 28 AV NW<\/td>\n<td>12.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>45<\/td>\n<td>NB 4 ST NW @ 30 AV NW<\/td>\n<td>12.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>46<\/td>\n<td>NB 4 ST NW @ 32 AV NW<\/td>\n<td>12.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>47<\/td>\n<td>NB 4 ST NW @ 34 AV NW<\/td>\n<td>12.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>48<\/td>\n<td>NB 4 ST NW @ 36 AV NW<\/td>\n<td>12.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>49<\/td>\n<td>NB 4 ST NW @ 40 AV NW<\/td>\n<td>13.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>50<\/td>\n<td>NB 4 ST NW @ 42 AV NW<\/td>\n<td>13.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>51<\/td>\n<td>NB 4 ST NW @ 44 AV NW<\/td>\n<td>13.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>52<\/td>\n<td>NB 4 ST NW @ Highland PL<\/td>\n<td>13.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>53<\/td>\n<td>NB 4 ST NW @ Thornhill PL<\/td>\n<td>14.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>54<\/td>\n<td>NB 4 ST NW @ 53 AV NW<\/td>\n<td>14.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>55<\/td>\n<td>NB 4 ST NW @ Northmount PL<\/td>\n<td>14.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>56<\/td>\n<td>NB 4 ST NW @ Spyhill RD NW<\/td>\n<td>15.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>57<\/td>\n<td>NB 4 ST NW @ Blackthorn RD NW<\/td>\n<td>15.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>58<\/td>\n<td>NB 4 ST NW @ 63 AV NW<\/td>\n<td>15.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>59<\/td>\n<td>WB 64 AV NW @ Hunts CR<\/td>\n<td>16.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>60<\/td>\n<td>NB Hunterview DR @ 64 AV NW<\/td>\n<td>16.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>61<\/td>\n<td>NB Hunterview DR @ Huntsbay RD NW<\/td>\n<td>16.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>62<\/td>\n<td>NB Hunterview DR @ Hunterbow CR NW<\/td>\n<td>16.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>63<\/td>\n<td>NB Hunterview DR @ 72 AV NW<\/td>\n<td>16.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>64<\/td>\n<td>NB Hunterview DR @ Hunterburn HL NW<\/td>\n<td>17.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>65<\/td>\n<td>NB Hunterview DR @ Hunterquay HL NW<\/td>\n<td>17.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>66<\/td>\n<td>EB 78 AV NW @ Hunterview DR<\/td>\n<td>17.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>67<\/td>\n<td>EB 78 AV NW @ 10 ST NW<\/td>\n<td>18.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>68<\/td>\n<td>EB 78 AV NW @ 7 ST NW<\/td>\n<td>18.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>69<\/td>\n<td>EB 78 AV NW @ 5 ST NW<\/td>\n<td>18.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>70<\/td>\n<td>78th Avenue N Station (NB)<\/td>\n<td>18.9 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span class=\"ez-toc-section\" id=\"Inbound_78th_Avenue_N_Station_NB_%E2%86%92_SB_Glenside_DR_17_AV_SW\"><\/span>Inbound: 78th Avenue N Station (NB) \u2192 SB Glenside DR @ 17 AV SW<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This direction has 77 stops and runs 20.7 km. The route passes WB Beddington BV @ Centre ST N, SB 4 ST NW @ 64 AV NW, SB 4 ST NW @ 21 AV NW, WB 17 AV SW @ 10 ST SW. 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>78th Avenue N Station (NB)<\/td>\n<td>0.0 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>WB Beddington BV @ Centre ST N<\/td>\n<td>0.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>NB Bermuda DR @ Beddington BV NW<\/td>\n<td>0.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>EB Bergen RD @ Bermuda DR NW<\/td>\n<td>1.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>SB Centre ST N @ Bergen RD N<\/td>\n<td>1.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>Beddington Towne Centre Station (SB)<\/td>\n<td>1.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td>SB Centre ST N @ Beddington BV N<\/td>\n<td>1.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>WB 78 AV N @ Centre ST N<\/td>\n<td>2.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>WB 78 AV NW @ Hunterston CR<\/td>\n<td>2.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>WB 78 AV NW @ 9 ST NW<\/td>\n<td>2.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>SB Hunterview DR @ 78 AV NW<\/td>\n<td>3.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td>SB Hunterview DR @ Hunterquay HL NW<\/td>\n<td>3.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>13<\/td>\n<td>SB Hunterview DR @ Hunterburn HL NW<\/td>\n<td>3.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td>SB Hunterview DR @ 72 AV NW<\/td>\n<td>3.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td>SB Hunterview DR @ Hunterdale PL NW<\/td>\n<td>4.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td>SB Hunterview DR @ Huntsbay RD NW<\/td>\n<td>4.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td>NB 64 AV NW @ Norfolk DR NW<\/td>\n<td>4.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>18<\/td>\n<td>EB 64 AV NW @ Hunterview DR<\/td>\n<td>4.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>19<\/td>\n<td>EB 64 AV NW @ Hunts CR<\/td>\n<td>4.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>20<\/td>\n<td>SB 4 ST NW @ 64 AV NW<\/td>\n<td>5.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>21<\/td>\n<td>SB 4 ST NW @ Blackthorn RD NW<\/td>\n<td>5.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>22<\/td>\n<td>SB 4 ST NW @ Simons CR NW<\/td>\n<td>5.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>23<\/td>\n<td>SB 4 ST NW @ Northmount DR<\/td>\n<td>6.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>24<\/td>\n<td>SB 4 ST NW @ Thorneycroft DR<\/td>\n<td>6.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>25<\/td>\n<td>SB 4 ST NW @ Thornhill PL<\/td>\n<td>6.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>26<\/td>\n<td>SB 4 ST NW @ S. of Highland PL<\/td>\n<td>6.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>27<\/td>\n<td>SB 4 ST NW @ 44 AV NW<\/td>\n<td>7.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>28<\/td>\n<td>SB 4 ST NW @ 42 AV NW<\/td>\n<td>7.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>29<\/td>\n<td>SB 4 ST NW @ 40 AV NW<\/td>\n<td>7.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>30<\/td>\n<td>SB 4 ST NW @ 36 AV NW<\/td>\n<td>8.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>31<\/td>\n<td>SB 4 ST NW @ 34 AV NW<\/td>\n<td>8.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>32<\/td>\n<td>SB 4 ST NW @ 32 AV NW<\/td>\n<td>8.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>33<\/td>\n<td>SB 4 ST NW @ 31 AV NW<\/td>\n<td>8.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>34<\/td>\n<td>SB 4 ST NW @ 29 AV NW<\/td>\n<td>8.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>35<\/td>\n<td>SB 4 ST NW @ 27 AV NW<\/td>\n<td>8.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>36<\/td>\n<td>SB 4 ST NW @ 25 AV NW<\/td>\n<td>9.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>37<\/td>\n<td>SB 4 ST NW @ 23 AV NW<\/td>\n<td>9.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>38<\/td>\n<td>SB 4 ST NW @ 21 AV NW<\/td>\n<td>9.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>39<\/td>\n<td>SB 4 ST NW @ 19 AV NW<\/td>\n<td>9.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>40<\/td>\n<td>SB 4 ST NW @ 16 AV NW<\/td>\n<td>10.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>41<\/td>\n<td>SB 4 ST NW @ 14 AV NW<\/td>\n<td>10.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>42<\/td>\n<td>SB 4 ST NW @ 13 AV NW<\/td>\n<td>10.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>43<\/td>\n<td>EB 12 AV NW @ 2 ST NW<\/td>\n<td>10.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>44<\/td>\n<td>SB Centre ST N @ 12 AV N<\/td>\n<td>11.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>45<\/td>\n<td>SB Centre ST N @ 10 AV N<\/td>\n<td>11.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>46<\/td>\n<td>SB Centre ST N @ 7 AV N<\/td>\n<td>11.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>47<\/td>\n<td>SB Centre ST N @ Across from Samis RD NE<\/td>\n<td>11.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>48<\/td>\n<td>SB Centre ST S @ 4 AV S<\/td>\n<td>12.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>49<\/td>\n<td>WB 6 AV SW @ 1 ST SW<\/td>\n<td>12.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>50<\/td>\n<td>WB 6 AV SW @ 3 ST SW<\/td>\n<td>13.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>51<\/td>\n<td>WB 6 AV SW @ 6 ST SW<\/td>\n<td>13.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>52<\/td>\n<td>SB 8 ST SW @ 7 AV SW ns<\/td>\n<td>14.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>53<\/td>\n<td>SB 8 ST SW @ 11 AV SW<\/td>\n<td>14.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>54<\/td>\n<td>SB 8 ST SW @ 14 AV SW<\/td>\n<td>14.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>55<\/td>\n<td>WB 17 AV SW @ 8 ST SW<\/td>\n<td>15.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>56<\/td>\n<td>WB 17 AV SW @ 10 ST SW<\/td>\n<td>15.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>57<\/td>\n<td>WB 17 AV SW @ 11 ST SW fs<\/td>\n<td>15.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>58<\/td>\n<td>WB 17 AV SW @ 14 ST SW<\/td>\n<td>16.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>59<\/td>\n<td>WB 17 AV SW @ 16A ST SW<\/td>\n<td>16.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>60<\/td>\n<td>WB 17 AV SW @ 19 ST SW<\/td>\n<td>16.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>61<\/td>\n<td>WB 17 AV SW @ Richmond RD<\/td>\n<td>17.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>62<\/td>\n<td>WB 17 AV SW @ Crowchild TR<\/td>\n<td>17.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>63<\/td>\n<td>WB 17 AV SW @ 24 ST SW<\/td>\n<td>17.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>64<\/td>\n<td>WB 17 AV SW @ 25 ST SW<\/td>\n<td>17.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>65<\/td>\n<td>WB 17 AV SW @ 26 ST SW<\/td>\n<td>18.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>66<\/td>\n<td>WB 17 AV SW @ 27 ST SW<\/td>\n<td>18.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>67<\/td>\n<td>WB 17 AV SW @ 29 ST SW<\/td>\n<td>18.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>68<\/td>\n<td>WB 17 AV SW @ 31 ST SW<\/td>\n<td>18.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>69<\/td>\n<td>WB 17 AV SW @ 33 ST SW<\/td>\n<td>19.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>70<\/td>\n<td>WB 17 AV SW @ 35 ST SW<\/td>\n<td>19.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>71<\/td>\n<td>WB 17 AV SW @ 38 ST SW<\/td>\n<td>19.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>72<\/td>\n<td>WB 17 AV SW @ 39 ST SW<\/td>\n<td>19.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>73<\/td>\n<td>WB 17 AV SW @ 41 ST SW<\/td>\n<td>19.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>74<\/td>\n<td>WB 17 AV SW @ 42 ST SW<\/td>\n<td>20.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>75<\/td>\n<td>WB 17 AV SW @ 45 ST SW<\/td>\n<td>20.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>76<\/td>\n<td>WB 17 AV SW @ 47 ST SW<\/td>\n<td>20.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>77<\/td>\n<td>SB Glenside DR @ 17 AV SW<\/td>\n<td>20.7 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 Calgary Transit, the route runs 58 trips in one direction on a weekday, and 43 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 \u00abSB Glenside DR @ 17 AV SW\u00bb<\/td>\n<td>04:53 \u2014 23:56<\/td>\n<td>05:38 \u2014 23:42<\/td>\n<\/tr>\n<tr>\n<td>From \u00ab78th Avenue N Station (NB)\u00bb<\/td>\n<td>05:00 \u2014 23:54<\/td>\n<td>05:54 \u2014 23:57<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Frequency calculated from the departure table: in the morning peak buses run every 13\u201327 minutes, most often every 16; midday every 15\u201327 minutes; in the afternoon peak every 15\u201326; on weekends every 25\u201326 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 4.00 $<\/strong>. The same fare applies to CTrain and buses in Calgary.<\/p>\n<\/blockquote>\n<p>An adult cash fare is $4.00 and is valid for 90 minutes, transfers included. Youth and students pay $2.65; children 12 and under ride free. A day pass is $12.65, an adult monthly pass $126.00. Transfers within 90 minutes are free. The cash fare itself covers 90 minutes of travel, so transfers within that window cost nothing extra. An unlimited monthly pass costs $126.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_2_cost\"><\/span>How much does a ride on bus 2 cost?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>4.00 $ 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 SB Glenside DR @ 17 AV SW the first is at 04:53 and the last at 23:56. From 78th Avenue N Station (NB) they are 05:00 and 23:54.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_long_does_the_trip_from_SB_Glenside_DR_17_AV_SW_to_78th_Avenue_N_Station_NB_take\"><\/span>How long does the trip from SB Glenside DR @ 17 AV SW to 78th Avenue N Station (NB) take?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>About 58 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>70 outbound and 77 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_2_run_on_weekends\"><\/span>Does bus 2 run on weekends?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yes. On weekends and holidays there are 43 trips in one direction, running from SB Glenside DR @ 17 AV SW between 05:38 and 23:42.<\/p>\n<p>Every route number with its termini, operating hours and travel time is collected in the <a href=\"\/en\/buses-calgary\">Calgary buses<\/a> overview.<\/p>\n<p><em>Data current as of August 22, 2026. Schedule and termini \u2014 Calgary Transit. Fares \u2014 Calgary Transit, Fares &amp; passes. Stop list, schedule and route geometry come from the official GTFS feed (City of Calgary Open Data).<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bus 2 in Calgary links SB Glenside DR @ 17 AV SW and 78th Avenue N Station (NB). The route is 18.9 km long with 70 stops, and the official schedule from Calgary Transit puts the full trip at about 58 minutes. On a weekday it runs 58 trips in one direction, and 43 on [&hellip;]<\/p>\n","protected":false},"author":633,"featured_media":6526,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4875],"tags":[],"moimportance":[],"motype":[],"moformat":[],"class_list":{"0":"post-6525","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-transport"},"_links":{"self":[{"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/posts\/6525","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/users\/633"}],"replies":[{"embeddable":true,"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/comments?post=6525"}],"version-history":[{"count":2,"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/posts\/6525\/revisions"}],"predecessor-version":[{"id":9032,"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/posts\/6525\/revisions\/9032"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/media\/6526"}],"wp:attachment":[{"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/media?parent=6525"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/categories?post=6525"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/tags?post=6525"},{"taxonomy":"moimportance","embeddable":true,"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/moimportance?post=6525"},{"taxonomy":"motype","embeddable":true,"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/motype?post=6525"},{"taxonomy":"moformat","embeddable":true,"href":"https:\/\/calgary-future.com\/en\/wp-json\/wp\/v2\/moformat?post=6525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}