129 (Dalhousie Station/Sage Hill) Bus in Calgary

Click to load interactive map
List of stops
      Map

      WB Sage Hill Ga @ 37 St Nw – Dalhousie LRT Station Eb

      WB Sage Hill Ga @ 37 St Nw

      05:2205:4806:1806:4807:1807:4507:4608:1808:3308:4809:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:5015:1815:4716:1816:3416:5117:2117:4518:1518:4519:1519:4520:1520:4521:1521:4522:1522:4523:15

      WB Sage Hill BV@ Sage Hill PS Nw

      05:2405:5006:2006:5007:2007:4707:4808:2008:3508:5009:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:5115:1915:4816:1916:3516:5217:2217:4618:1618:4619:1619:4620:1620:4621:1621:4622:1622:4623:16

      WB Sage Hill BV @ E. of Shaganappi Tr Nw

      05:2405:5006:2006:5007:2007:4707:4908:2108:3608:5009:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2014:5215:2015:4916:2016:3616:5317:2317:4718:1718:4719:1719:4720:1720:4721:1721:4722:1722:4723:17

      SB Shaganappi TR @ Symons Valley PY Nw

      05:2605:5206:2206:5207:2207:4907:5208:2408:3908:5209:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5315:2115:5016:2116:3716:5417:2417:4818:1818:4819:1819:4820:1820:4821:1821:4822:1822:4823:18

      SB Shaganappi TR @ Kincora GA Nw

      05:2705:5306:2306:5407:2407:5107:5308:2508:4008:5409:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5415:2215:5116:2216:3816:5517:2517:4918:1918:4919:1919:4920:1920:4921:1921:4922:1922:4923:19

      WB Sherwood Ga @ Sherwood Sq Nw

      05:2905:5506:2506:5607:2607:5307:5708:2908:4408:5609:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5615:2415:5316:2416:4016:5717:2717:5118:2118:5119:2119:5020:2020:5021:2021:5022:2022:5023:20

      SB Sherwood BV @ Sherwood ST Nw

      05:3005:5606:2606:5707:2707:5407:5808:3008:4508:5709:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5715:2515:5416:2516:4116:5817:2817:5218:2218:5219:2219:5120:2120:5121:2121:5122:2122:5123:21

      SB Sherwood BV NW @ E. of Sherwood LI Nw

      05:3105:5706:2706:5807:2807:5507:5908:3108:4608:5809:2609:5610:2610:5611:2611:5612:2612:5613:2613:5614:2614:5815:2615:5516:2616:4216:5917:2917:5318:2318:5319:2319:5220:2220:5221:2221:5222:2222:5223:22

      SB Sherwood BV @ Sherwood WY Nw

      05:3105:5706:2706:5907:2907:5608:0008:3208:4708:5909:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2714:5915:2715:5616:2716:4317:0017:3017:5418:2418:5419:2419:5220:2220:5221:2221:5222:2222:5223:22

      WB Sherwood BV @ Sherwood PR Nw

      05:3205:5806:2807:0007:3007:5708:0108:3308:4809:0009:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:2815:0015:2815:5716:2816:4417:0117:3117:5518:2518:5519:2519:5320:2320:5321:2321:5322:2322:5323:23

      WB Sherwood BV @ Sherwood CM Nw

      05:3305:5906:2907:0007:3007:5708:0108:3308:4809:0009:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:2815:0015:2815:5716:2816:4417:0117:3117:5518:2518:5519:2519:5420:2420:5421:2421:5422:2422:5423:24

      NB Sherwood BV @ 300 Sherwood PL Nw

      05:3406:0006:3007:0107:3107:5808:0208:3408:4909:0109:2909:5910:2910:5911:2911:5912:2912:5913:2913:5914:2915:0115:2915:5816:2916:4517:0217:3217:5618:2618:5619:2619:5520:2520:5521:2521:5522:2522:5523:25

      WB Sherwood BV @ Sherwood PL Nw

      05:3406:0006:3007:0207:3207:5908:0308:3508:5009:0209:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0215:3015:5916:3016:4617:0317:3317:5718:2718:5719:2719:5520:2520:5521:2521:5522:2522:5523:25

      SB Sherview DR @ Sherwood BV (South Leg) Nw

      05:3506:0106:3107:0307:3308:0008:0408:3608:5109:0309:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0315:3116:0016:3116:4717:0417:3417:5818:2818:5819:2819:5620:2620:5621:2621:5622:2622:5623:26

      SB Beacon Hill CTR @ Canadian Tire

      05:3606:0206:3207:0407:3408:0108:0508:3708:5209:0409:3210:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:0415:3216:0116:3216:4817:0517:3517:5918:2918:5919:2919:5720:2720:5721:2721:5722:2722:5723:27

      SB Beacon Hill CTR @ Shoppers Drug Mart

      05:3606:0206:3207:0407:3408:0108:0508:3708:5209:0409:3210:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:0415:3216:0116:3216:4817:0517:3517:5918:2918:5919:2919:5720:2720:5721:2721:5722:2722:5723:27

      SB Sarcee TR @ Citadel BV Nw

      05:4006:0606:3707:0907:3908:0608:1008:4208:5709:0909:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0915:3716:0616:3716:5317:1017:4018:0418:3419:0419:3420:0220:3221:0221:3222:0222:3223:0223:32

      SB Edgepark BV @ S. of Country Hills BV Nw

      05:4306:0906:4107:1307:4308:1008:1408:4609:0109:1309:4110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1315:4116:1016:4116:5717:1417:4418:0718:3719:0719:3720:0520:3521:0521:3522:0522:3523:0523:35

      SB Edgepark BV @ Edgeburn CR Nw

      05:4306:0906:4107:1307:4308:1008:1408:4609:0109:1309:4110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1315:4116:1016:4116:5717:1417:4418:0718:3719:0719:3720:0520:3521:0521:3522:0522:3523:0523:35

      SB Edgepark BV @ Edgeland RI Nw

      05:4406:1006:4207:1407:4408:1108:1508:4709:0209:1409:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1415:4216:1116:4216:5817:1517:4518:0818:3819:0819:3820:0620:3621:0621:3622:0622:3623:0623:36

      SB Edgepark BV @ Edgebyne CR Nw

      05:4506:1106:4307:1507:4508:1208:1608:4809:0309:1509:4310:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:1515:4316:1216:4316:5917:1617:4618:0918:3919:0919:3920:0720:3721:0721:3722:0722:3723:0723:37

      SB Edgemont BV @ Edgepark BV Nw

      05:4606:1206:4407:1607:4608:1308:1708:4909:0409:1609:4410:1410:4411:1411:4412:1412:4413:1413:4414:1414:4415:1615:4416:1316:4417:0017:1717:4718:1018:4019:1019:4020:0820:3821:0821:3822:0822:3823:0823:38

      SB Edgemont BV @ Edgehill DR Nw

      05:4606:1206:4507:1707:4708:1408:1808:5009:0509:1709:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1715:4516:1416:4517:0117:1817:4818:1118:4119:1119:4020:0820:3821:0821:3822:0822:3823:0823:38

      SB Edgemont BV @ Edgedale DR Nw

      05:4706:1306:4607:1807:4808:1508:1908:5109:0509:1709:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1715:4516:1416:4517:0117:1817:4818:1118:4119:1119:4120:0920:3921:0921:3922:0922:3923:0923:39

      SB 53 ST NW @ Dalhart Rd

      05:4806:1406:4807:2007:5008:1708:2108:5309:0709:1909:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1915:4716:1616:4717:0317:2017:5018:1318:4319:1319:4220:1020:4021:1021:4022:1022:4023:1023:40

      EB Dalhousie DR @ 53 ST Nw

      05:4906:1506:4907:2107:5108:1808:2208:5409:0809:2009:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:2015:4816:1716:4817:0417:2117:5118:1418:4419:1419:4320:1120:4121:1121:4122:1122:4123:1123:41

      EB Dalhousie DR @ Dalham CR Nw

      05:4906:1506:4907:2107:5108:1808:2208:5409:0809:2009:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:2015:4816:1716:4817:0417:2117:5118:1418:4419:1419:4320:1120:4121:1121:4122:1122:4123:1123:41

      Dalhousie LRT Station Eb

      05:5006:1606:5007:2207:5208:1908:2308:5509:0909:2109:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:2115:4916:1816:4917:0517:2217:5218:1518:4519:1519:4420:1220:4221:1221:4222:1222:4223:1223:42

      Dalhousie LRT Station Eb – WB Sage Hill Ga @ 37 St Nw

      Dalhousie LRT Station Eb05:5006:1706:4707:1707:4708:1708:4709:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:2014:3414:4715:0815:4516:0016:1516:4517:1517:4518:1718:4719:1719:4720:1720:4721:1721:4722:1722:4723:47
      NB 53 ST NW @ Dalhousie Dr05:5206:1906:4907:1907:4908:1908:4909:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:2214:3614:4915:1115:4716:0316:1816:4817:1717:4718:1918:4919:1919:4920:1920:4921:1921:4922:1922:4923:49
      NB 53 ST NW @ Dalhart Dr05:5206:1906:5007:2007:5008:2008:5009:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2314:3714:5015:1215:4816:0416:1916:4917:1817:4818:2018:5019:2019:5020:2020:4921:1921:4922:1922:4923:49
      NB 53 ST NW @ Dalhurst Ga05:5306:2006:5007:2007:5008:2008:5009:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2314:3714:5015:1315:4916:0516:2016:5017:1917:4918:2018:5019:2019:5020:2020:5021:2021:5022:2022:5023:50
      NB Edgemont BV @ Edgemont DR Nw05:5406:2106:5107:2107:5108:2108:5109:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2414:3814:5115:1415:5016:0716:2216:5217:2017:5018:2118:5119:2119:5120:2120:5121:2121:5122:2122:5123:51
      NB Edgmont BV @ Edgedale DR Nw05:5406:2106:5207:2207:5208:2208:5209:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2514:3914:5215:1515:5116:0716:2216:5217:2117:5118:2218:5219:2219:5220:2220:5121:2121:5122:2122:5123:51
      NB Edgemont BV @ Edgehill DR Nw05:5506:2206:5207:2207:5208:2208:5209:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2514:3914:5215:1615:5216:0816:2316:5317:2217:5218:2218:5219:2219:5220:2220:5221:2221:5222:2222:5223:52
      NB Edgepark BV @ Edgebyne CR Nw05:5706:2406:5407:2407:5408:2408:5409:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2714:4114:5415:1915:5416:1216:2716:5717:2417:5418:2418:5419:2419:5420:2420:5421:2421:5422:2422:5423:54
      NB Edgepark BV @ Edgepark RI Nw05:5706:2406:5507:2507:5508:2508:5509:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2814:4214:5515:2015:5516:1316:2816:5817:2517:5518:2518:5519:2519:5520:2520:5421:2421:5422:2422:5423:54
      NB Edgepark BV @ Edgepark DR Nw05:5806:2506:5607:2607:5608:2608:5609:2609:5610:2610:5611:2611:5612:2612:5613:2613:5614:2914:4314:5615:2115:5616:1416:2916:5917:2617:5618:2618:5619:2619:5620:2620:5521:2521:5522:2522:5523:55
      WB Country Hills BV @ W.Leg Hamptons BV Nw05:5906:2606:5707:2707:5708:2708:5709:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:3014:4414:5715:2215:5716:1516:3017:0017:2717:5718:2718:5719:2719:5720:2720:5621:2621:5622:2622:5623:56
      NB Sarcee TR @ Citadel GR Nw06:0206:2907:0007:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3314:4715:0015:2516:0016:1816:3317:0317:3018:0018:3019:0019:3020:0020:3020:5821:2821:5822:2822:5823:58
      NB Beacon Hill Ctr @ Shoppers Drug Mart06:0506:3207:0307:3308:0308:3309:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3614:4014:5015:0315:2916:0316:2116:3617:0617:3318:0318:3319:0319:3320:0320:3321:0121:3122:0122:3123:0100:01 +1
      NB Beacon Hill Ctr @ Canadian Tire06:0606:3307:0407:3408:0408:3409:0409:3410:0410:3411:0411:3412:0412:3413:0413:3414:0414:3714:4114:5115:0415:3016:0416:2216:3717:0717:3418:0418:3419:0419:3420:0420:3421:0221:3222:0222:3223:0200:02 +1
      SB Sherwood BV @ Sherwood MT Nw06:0706:3407:0507:3508:0508:3509:0509:3510:0510:3511:0511:3512:0512:3513:0513:3514:0514:3814:4214:5215:0515:3216:0516:2316:3817:0817:3518:0518:3519:0519:3520:0520:3521:0321:3322:0322:3323:0300:03 +1
      SB Sherwood BV @ 400 Sherwood PL Nw06:0706:3507:0607:3608:0608:3609:0609:3610:0610:3611:0611:3612:0612:3613:0613:3614:0614:3914:4314:5315:0615:3316:0616:2416:3917:0917:3618:0618:3619:0619:3620:0620:3621:0421:3422:0422:3423:0400:04 +1
      EB Sherwood BV @ Sherwood CM Nw06:0806:3607:0707:3708:0708:3709:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:4014:4414:5415:0715:3416:0716:2516:4017:1017:3718:0718:3719:0719:3720:0720:3721:0521:3522:0522:3523:0500:05 +1
      NB Sherwood BV @ Sherwood PT Nw06:0906:3707:0807:3808:0808:3809:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:4014:4414:5415:0815:3516:0816:2616:4117:1117:3818:0718:3719:0719:3720:0720:3721:0521:3522:0522:3523:0500:05 +1
      NB Sherwood BV NW @ Sherwood WY Nw06:0906:3807:0907:3908:0908:3909:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:4114:4514:5515:0915:3616:0916:2716:4217:1217:3918:0818:3819:0819:3820:0820:3821:0621:3622:0622:3623:0600:06 +1
      NB Sherwood BV @ Sherwood LI Nw06:0906:3807:0907:3908:0908:3909:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:4114:4514:5515:0915:3616:0916:2716:4217:1217:3918:0818:3819:0819:3820:0820:3821:0621:3622:0622:3623:0600:06 +1
      NB Sherwood Bv @ Sherwood Ga Nw06:1006:3907:1007:4008:1008:4009:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:0914:4214:4614:5615:1015:3716:1016:2816:4317:1317:4018:0918:3919:0919:3920:0920:3921:0721:3722:0722:3723:0700:07 +1
      EB Sherwood GA @ Sherwood SQ Nw06:1106:4007:1107:4108:1108:4109:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4314:4714:5715:1115:3816:1116:2916:4417:1417:4118:1018:4019:1019:4020:1020:4021:0821:3822:0822:3823:0800:08 +1
      NB Shaganappi Tr @ Sherwood Ga Nw06:1106:4007:1107:4108:1108:4109:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4314:4714:5715:1115:3916:1116:2916:4417:1417:4118:1018:4019:1019:4020:1020:4021:0821:3822:0822:3823:0800:08 +1
      NB Kincora Ga @ Shaganappi Tr Nw06:1306:4207:1307:4308:1308:4309:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4514:4914:5915:1315:4016:1316:3116:4617:1617:4318:1218:4219:1219:4220:1220:4221:1021:4022:1022:4023:1000:10 +1
      EB Symons Valley PY @ Kincora GA Nw06:1306:4207:1307:4308:1308:4309:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4514:4914:5915:1315:4116:1316:3116:4617:1617:4318:1218:4219:1219:4220:1220:4221:1021:4022:1022:4023:1000:10 +1
      WB Sage Hill Ga @ 37 St Nw06:1506:4407:1507:4508:1508:4509:1409:4410:1410:4411:1411:4412:1412:4413:1413:4414:1414:4714:5115:0115:1515:4316:1516:3316:4817:1817:4518:1418:4419:1419:4420:1420:4421:1221:4222:1222:4223:1200:12 +1
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Last updated on March 23, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: WB Sage Hill Ga @ 37 St Nw – Dalhousie LRT Station Eb
      Sage Hill Gate NW - Sage Hill Boulevard NW - Shaganappi Trail NW - Sherwood Gate NW - Sherwood Boulevard NW - Sherview Drive NW - Sarcee Trail NW - Edgepark Boulevard NW - Edgemont Boulevard NW - 53 Street NW - Dalhousie Drive NW
      Inbound: Dalhousie LRT Station Eb – WB Sage Hill Ga @ 37 St Nw
      53 Street NW - Edgemont Boulevard NW - Edgepark Boulevard NW - Country Hills Boulevard NW - Sarcee Trail NW - Sherview Drive NW - Sherwood Mount NW - Sherwood Boulevard NW - Sherwood Gate NW - Shaganappi Trail NW - Kincora Gate NW - Symons Valley Parkway NW - Sage Hill Gate NW
      All data is available in GTFS feed: calgary-transit2

      Bus 129 FAQ

      • What time does the 129 bus start operating?

        Services on the 129 - Dalhousie Station/Sage Hill bus start at 05:22 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 129 bus stop working?

        Services on the 129 - Dalhousie Station/Sage Hill bus stop at 23:42 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 129 bus stop near me?

        Click here to view the nearest 129 - Dalhousie Station/Sage Hill bus stop.

      129 (Calgary Buses)

      The first stop of the 129 bus route is WB Sage Hill Ga @ 37 St Nw and the last stop is Dalhousie LRT Station Eb. 129 (Dalhousie Station/Sage Hill) is operational during everyday.

      Additional information: 129 has 28 stops and the total trip duration for this route is approximately 37 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Calgary Buses suggested routes, real-time bus tracker, line route maps in Calgary, and helps to find the closest 129 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 129 bus to take on your trip.

      129 bus near me

      Similar Routes & Alternatives to 129

      Looking for alternatives to 129? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.