Calgary Transit 158 Royal Oak Bus

Click to load interactive map
List of stops
    Map

    Tuscany Station - Rocky Ridge Terminal ➞ Tuscany Station - Rocky Ridge Terminal

    Tuscany Station - Rocky Ridge Terminal

    05:4506:2507:0507:4508:2509:0509:4510:2511:0511:4512:2513:0513:4514:2515:0515:4516:2517:0517:4518:2519:0519:4520:2521:0521:4522:2523:0523:45

    NB Rocky Vista DR @ Eamon RD Nw

    05:4706:2707:0707:4708:2709:0709:4710:2711:0711:4712:2713:0713:4714:2715:0715:4716:2717:0717:4718:2719:0719:4720:2721:0721:4722:2723:0723:47

    EB Rocky Vista DR @ Rocky Vista TC Nw

    05:4706:2707:0707:4708:2709:0709:4710:2711:0711:4712:2713:0713:4714:2715:0715:4716:2717:0717:4718:2719:0719:4720:2721:0721:4722:2723:0723:47

    NB Rocky Ridge RD @ Royal Oak DR Nw

    05:4806:2807:0807:4808:2809:0809:4810:2811:0811:4812:2813:0813:4814:2815:0815:4816:2817:0817:4818:2819:0819:4820:2821:0821:4822:2823:0823:48

    NB Rocky Ridge RD @ S. of Royal Elm RD Nw

    05:4806:2807:0807:4808:2809:0809:4810:2811:0811:4812:2913:0913:4914:2915:0915:4916:2917:0917:4918:2919:0919:4920:2921:0921:4922:2923:0923:49

    NB Rocky Ridge RD @ Royal Highland RD Nw

    05:5006:3007:1007:5008:3009:1009:5010:3011:1011:5012:3013:1013:5014:3015:1015:5016:3017:1017:5018:3019:1019:5020:3021:1021:5022:3023:1023:50

    NB Rocky Ridge RD @ Royal Oak WY Nw

    05:5006:3007:1007:5008:3009:1009:5010:3011:1011:5012:3113:1113:5114:3115:1115:5116:3117:1117:5118:3119:1119:5120:3121:1121:5122:3123:1123:51

    NB Rocky Ridge RD @ Royal Oak GD Nw

    05:5106:3107:1107:5108:3109:1109:5110:3111:1111:5112:3213:1213:5214:3215:1215:5216:3217:1217:5218:3219:1219:5220:3221:1221:5222:3223:1223:52

    SB @ Rocky Ridge Recreation Centre

    05:5306:3307:1307:5308:3309:1309:5310:3311:1311:5312:3413:1413:5414:3415:1415:5416:3417:1417:5418:3419:1419:5420:3421:1421:5422:3423:1423:54

    SB Country Hills BV @ Royal Oak Centre Nw

    05:5706:3707:1707:5708:3709:1709:5710:3711:1711:5712:3813:1813:5814:3815:1815:5816:3817:1817:5818:3819:1819:5820:3821:1821:5822:3823:1823:58

    WB Royal Birch BV @ Country Hills BV Nw

    05:5806:3807:1807:5808:3809:1809:5810:3811:1811:5812:3913:1913:5914:3915:1915:5916:3917:1917:5918:3919:1919:5920:3921:1921:5922:3923:1923:59

    NB Royal Oak WY @ Royal Birch BV Nw

    05:5906:3907:1907:5908:3909:1909:5910:3911:1911:5912:4013:2014:0014:4015:2016:0016:4017:2018:0018:4019:2020:0020:4021:2022:0022:4023:2000:00 +1

    WB Royal Oak WY @ Royal Oak PA Nw

    05:5906:3907:1907:5908:3909:1909:5910:3911:1911:5912:4013:2014:0014:4015:2016:0016:4017:2018:0018:4019:2020:0020:4021:2022:0022:4023:2000:00 +1

    WB Royal Oak WY @ Royal Oak CI Nw

    06:0006:4007:2008:0008:4009:2010:0010:4011:2012:0012:4113:2114:0114:4115:2116:0116:4117:2118:0018:4019:2020:0020:4021:2022:0022:4023:2000:00 +1

    WB Royal Oak WY @ 200 Royal Oak ME Nw

    06:0006:4007:2008:0008:4009:2010:0010:4011:2012:0012:4113:2114:0114:4115:2116:0116:4117:2118:0118:4119:2120:0120:4121:2122:0122:4123:2100:01 +1

    WB Royal Oak WY @ Royal Oak CI Nw

    06:0106:4107:2108:0108:4109:2110:0110:4111:2112:0112:4213:2214:0214:4215:2216:0216:4217:2218:0118:4119:2120:0120:4121:2122:0122:4123:2100:01 +1

    NB Royal Oak WY @ Royal Oak PT Nw

    06:0106:4107:2108:0108:4109:2110:0110:4111:2112:0112:4213:2214:0214:4215:2216:0216:4217:2218:0218:4219:2220:0220:4221:2222:0222:4223:2200:02 +1

    SB Rocky Ridge RD @ Royal Oak WY Nw

    06:0206:4207:2208:0208:4209:2210:0210:4211:2212:0212:4313:2314:0314:4315:2316:0316:4317:2318:0218:4219:2220:0220:4221:2222:0222:4223:2200:02 +1

    SB Rocky Ridge RD @ N. of Rocky Ridge BV Nw

    06:0306:4307:2308:0308:4309:2310:0310:4311:2312:0312:4413:2414:0414:4415:2416:0416:4417:2418:0318:4319:2320:0320:4321:2322:0322:4323:2300:03 +1

    SB Rocky Ridge RD @ S. of Rocky Ridge BV Nw

    06:0306:4307:2308:0308:4309:2310:0310:4311:2312:0312:4413:2414:0414:4415:2416:0416:4417:2418:0418:4419:2420:0420:4421:2422:0422:4423:2400:04 +1

    WB Rocky Vista DR @ Rocky Ridge RD Nw

    06:0406:4407:2408:0408:4409:2410:0410:4411:2412:0412:4513:2514:0514:4515:2516:0516:4517:2518:0418:4419:2420:0420:4421:2422:0422:4423:2400:04 +1

    WB Rocky Vista DR @ Rocky Vista PA Nw

    06:0506:4507:2508:0508:4509:2510:0510:4511:2512:0512:4613:2614:0614:4615:2616:0616:4617:2618:0518:4519:2520:0520:4521:2522:0522:4523:2500:05 +1

    SB Rocky Vista DR @ Eamon RD Nw

    06:0506:4507:2508:0508:4509:2510:0510:4511:2512:0512:4613:2614:0614:4615:2616:0616:4617:2618:0518:4519:2520:0520:4521:2522:0522:4523:2500:05 +1

    Tuscany Station - Rocky Ridge Terminal

    06:0606:4607:2608:0608:4609:2610:0610:4611:2612:0612:4713:2714:0714:4715:2716:0716:4717:2718:0618:4619:2620:0620:4621:2622:0622:4623:2600:06 +1
    The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
    The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Tuscany Station - Rocky Ridge Terminal ➞ Tuscany Station - Rocky Ridge Terminal
    Rocky Vista Drive NW - Rocky Ridge Road NW - Country Hills Boulevard NW - Royal Birch Boulevard NW - Royal Oak Way NW - Rocky Ridge Road NW - Rocky Vista Drive NW

    Schedules and stops for this route are published in GTFS: calgary-transit2

    Last updated on April 26, 2026