Bus 104 - Sunnyside/University of Calgary: Full Schedule in Calgary

Click to load interactive map
List of stops
      Map

      WB University WY @ Craigie Hall Nw – NB @ 5 ST NW Terminal

      WB University WY @ Craigie Hall Nw

      05:3906:1006:4007:1207:4608:1908:5109:2309:5510:2710:5911:3112:0312:3513:0713:3914:1114:4315:1515:4716:2016:5217:2517:5518:2718:5919:3120:0320:3521:0721:3922:1122:4323:1523:4700:19 +100:55 +1

      SB University DR @ 24 AV Nw

      05:4006:1106:4207:1407:4808:2108:5309:2509:5710:2911:0111:3312:0512:3713:0913:4114:1314:4515:1715:4916:2216:5417:2617:5618:2819:0019:3220:0420:3621:0821:4022:1222:4423:1623:4800:20 +100:56 +1

      WB Unwin RD @ Usher RD Nw

      05:4106:1206:4307:1507:4908:2208:5409:2609:5810:3011:0211:3412:0612:3813:1013:4214:1414:4615:1815:5016:2316:5517:2717:5718:2919:0119:3320:0520:3721:0921:4122:1322:4523:1723:4900:21 +100:57 +1

      SB Uxbridge DR @ Unwin RD Nw

      05:4206:1306:4407:1607:5008:2308:5509:2709:5910:3111:0311:3512:0712:3913:1113:4314:1514:4715:1915:5116:2416:5617:2817:5818:3019:0219:3420:0620:3821:1021:4222:1422:4623:1823:5000:22 +100:58 +1

      SB 29 ST NW @ 16 AV Nw

      05:4306:1406:4507:1707:5108:2408:5609:2810:0010:3211:0411:3612:0812:4013:1213:4414:1614:4815:2015:5216:2516:5717:2917:5918:3119:0319:3520:0720:3921:1121:4322:1522:4723:1923:5100:23 +100:59 +1

      Foothills Hospital (Women's Health Centre)

      05:4506:1606:4707:1907:5308:2608:5809:3010:0210:3411:0611:3812:1012:4213:1413:4614:1814:5015:2215:5416:2716:5917:3118:0118:3319:0519:3720:0920:4121:1321:4522:1722:4923:2123:5300:25 +101:01 +1

      EB Hospital DR @ Health Science CE Nw

      05:4606:1706:4807:2007:5408:2708:5909:3110:0310:3511:0711:3912:1112:4313:1513:4714:1914:5115:2315:5516:2817:0017:3218:0218:3419:0619:3820:1020:4221:1421:4622:1822:5023:2223:5400:26 +101:02 +1

      SB 29 ST NW @ Hospital Dr

      05:4606:1706:4807:2007:5408:2708:5909:3110:0310:3511:0711:3912:1112:4313:1513:4714:1914:5115:2315:5516:2817:0017:3218:0218:3419:0619:3820:1020:4221:1421:4622:1822:5023:2223:5400:26 +101:02 +1

      SB 29 ST NW @ 13 AV Nw

      05:4706:1806:4907:2107:5508:2809:0009:3210:0410:3611:0811:4012:1212:4413:1613:4814:2014:5215:2415:5616:2917:0117:3318:0318:3519:0719:3920:1120:4321:1521:4722:1922:5123:2323:5500:27 +101:03 +1

      SB 29 ST NW @ 7 AV Nw

      05:4806:1906:5207:2407:5808:3109:0209:3410:0610:3811:1011:4212:1412:4613:1813:5014:2214:5415:2715:5916:3217:0317:3518:0518:3619:0819:4020:1220:4421:1621:4822:2022:5223:2423:5600:28 +101:04 +1

      EB Parkdale BV @ 29 ST Nw

      05:4906:2006:5307:2507:5908:3209:0309:3510:0710:3911:1111:4312:1512:4713:1913:5114:2314:5515:2816:0016:3317:0417:3618:0618:3719:0919:4120:1320:4521:1721:4922:2122:5323:2523:5700:29 +101:05 +1

      EB Parkdale BV @ 27 ST Nw

      05:5006:2106:5407:2608:0008:3309:0409:3610:0810:4011:1211:4412:1612:4813:2013:5214:2414:5615:2916:0116:3417:0517:3718:0718:3819:1019:4220:1420:4621:1821:5022:2222:5423:2623:5800:30 +101:06 +1

      EB Kensington RD @ 25 ST Nw

      05:5106:2206:5607:2808:0208:3509:0509:3710:0910:4111:1311:4512:1712:4913:2113:5314:2514:5715:3116:0316:3617:0617:3818:0818:3919:1119:4320:1520:4721:1921:5122:2322:5523:2723:5900:31 +101:07 +1

      NB Crowchild TR @ Kensington RD Nw

      05:5206:2306:5607:2808:0208:3509:0509:3710:0910:4111:1311:4512:1712:4913:2113:5314:2514:5715:3116:0316:3617:0617:3818:0818:4019:1219:4420:1620:4821:2021:5222:2422:5623:2800:00 +100:32 +101:08 +1

      EB 5 AV NW @ Crowchild Tr

      05:5306:2406:5807:3008:0408:3709:0709:3910:1110:4311:1511:4712:1912:5113:2313:5514:2714:5915:3316:0516:3817:0817:4018:1018:4119:1319:4520:1720:4921:2121:5322:2522:5723:2900:01 +100:33 +101:09 +1

      EB 5 AV NW @ 22 ST Nw

      05:5406:2506:5907:3108:0508:3809:0809:4010:1210:4411:1611:4812:2012:5213:2413:5614:2815:0015:3416:0616:3917:0917:4118:1118:4219:1419:4620:1820:5021:2221:5422:2622:5823:3000:02 +100:34 +101:10 +1

      EB 5 AV NW @ 20 ST Nw

      05:5506:2607:0107:3308:0708:4009:0909:4110:1310:4511:1711:4912:2112:5313:2513:5714:2915:0115:3516:0716:4017:1017:4218:1218:4319:1519:4720:1920:5121:2321:5522:2722:5923:3100:03 +100:35 +101:11 +1

      EB 6 AV NW @ 18 ST Nw

      05:5606:2707:0207:3408:0808:4109:1009:4210:1410:4611:1811:5012:2212:5413:2613:5814:3015:0315:3716:0916:4217:1117:4318:1318:4419:1619:4820:2020:5221:2421:5622:2823:0023:3200:04 +100:36 +101:12 +1

      EB 6 AV NW @ 16 ST Nw

      05:5706:2807:0307:3508:0908:4209:1109:4310:1510:4711:1911:5112:2312:5513:2713:5914:3115:0415:3816:1016:4317:1217:4418:1418:4519:1719:4920:2120:5321:2521:5722:2923:0123:3300:05 +100:37 +101:13 +1

      EB 5 AV NW @ 14 ST Nw

      05:5806:2907:0407:3608:1008:4309:1209:4410:1610:4811:2011:5212:2412:5613:2814:0014:3215:0415:3816:1016:4317:1317:4518:1518:4519:1719:4920:2120:5321:2521:5722:2923:0123:3300:05 +100:37 +101:13 +1

      EB 5 AV NW@ 12 ST Nw

      05:5806:2907:0507:3708:1108:4409:1209:4410:1610:4811:2011:5212:2412:5613:2814:0014:3215:0515:3916:1116:4417:1317:4518:1518:4619:1819:5020:2220:5421:2621:5822:3023:0223:3400:06 +100:38 +101:14 +1

      EB 5 AV NW @ 11 ST Nw

      05:5906:3007:0607:3808:1208:4509:1309:4510:1710:4911:2111:5312:2512:5713:2914:0114:3315:0615:4016:1216:4517:1417:4618:1618:4619:1819:5020:2220:5421:2621:5822:3023:0223:3400:06 +100:38 +101:14 +1

      Sunnyside LRT Station (SB 9A ST NW @ 4 AV Nw)

      06:00
      06:01
      06:31
      06:33
      07:07
      07:09
      07:39
      07:41
      08:13
      08:15
      08:46
      08:48
      09:14
      09:19
      09:46
      09:51
      10:18
      10:23
      10:50
      10:55
      11:22
      11:27
      11:54
      11:59
      12:26
      12:31
      12:58
      13:03
      13:30
      13:35
      14:02
      14:07
      14:34
      14:39
      15:07
      15:10
      15:41
      15:44
      16:13
      16:16
      16:46
      16:49
      17:15
      17:17
      17:47
      17:49
      18:17
      18:19
      18:47
      18:49
      19:19
      19:21
      19:51
      19:53
      20:23
      20:25
      20:55
      20:57
      21:27
      21:29
      21:59
      22:01
      22:31
      22:33
      23:03
      23:05
      23:35
      23:37
      00:07 +1
      00:09 +1
      00:39 +1
      00:41 +1
      01:15 +1

      NB 2 AV NW@ 9 ST Nw

      06:0306:3507:1107:4308:1708:5009:2109:5310:2510:5711:2912:0112:3313:0513:3714:0914:4115:1215:4616:1816:5117:1917:5118:2118:5119:2319:5520:2720:5921:3122:0322:3523:0723:3900:11 +100:43 +1

      NB 2 AV NW @ 7 ST Nw

      06:0506:3707:1307:4508:1908:5209:2209:5410:2610:5811:3012:0212:3413:0613:3814:1014:4215:1415:4816:2016:5317:2117:5318:2318:5219:2419:5620:2821:0021:3222:0422:3623:0823:4000:12 +100:44 +1

      NB @ 5 ST NW Terminal

      06:0706:3907:1507:4708:2108:5409:2409:5610:2811:0011:3212:0412:3613:0813:4014:1214:4415:1615:5016:2216:5517:2317:5518:2518:5419:2619:5820:3021:0221:3422:0622:3823:1023:4200:14 +100:46 +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.

      NB @ 5 ST NW Terminal – WB University WY @ Craigie Hall

      NB @ 5 ST NW Terminal05:3706:0906:3907:1507:4708:2108:5409:2509:5710:2911:0111:3312:0512:3713:0913:4114:1314:4515:1715:5016:2216:5517:2517:5718:2919:0119:3320:0520:3721:0921:4122:1322:4523:1723:4900:26 +1
      SB 2 AV NW @ 6 ST Nw05:3806:1006:4007:1607:4808:2208:5509:2609:5810:3011:0211:3412:0612:3813:1013:4214:1414:4615:1815:5116:2316:5617:2617:5818:3019:0219:3420:0620:3821:1021:4222:1422:4623:1823:5000:27 +1
      WB 2 AV @ 9 ST Nw05:3906:1206:4207:1807:5008:2408:5709:2810:0010:3211:0411:3612:0812:4013:1213:4414:1614:4815:2015:5316:2516:5817:2818:0018:3219:0319:3520:0720:3921:1121:4322:1522:4723:1923:5100:28 +1
      NB 10 ST NW @ 3 AV Nw05:4106:1306:4307:1907:5108:2508:5809:2910:0110:3311:0511:3712:0912:4113:1313:4514:1714:4915:2115:5416:2616:5917:2918:0118:3319:0519:3720:0920:4121:1321:4522:1722:4923:2123:5300:30 +1
      WB 5 AV NW @ 11 ST Nw05:4206:1406:4507:2107:5308:2608:5909:3010:0210:3411:0611:3812:1012:4213:1413:4614:1814:5115:2315:5616:2817:0117:3118:0318:3419:0619:3820:1020:4221:1421:4622:1822:5023:2223:5400:31 +1
      WB 5 AV NW @ 12 ST Nw05:4206:1506:4507:2107:5308:2708:5909:3010:0210:3411:0611:3812:1012:4213:1413:4614:1814:5115:2315:5616:2817:0117:3118:0318:3519:0619:3820:1020:4221:1421:4622:1822:5023:2223:5400:31 +1
      WB 6 AV NW @ 15 ST Nw05:4306:1606:4607:2207:5408:2709:0009:3110:0310:3511:0711:3912:1112:4313:1513:4714:1914:5215:2415:5716:2917:0217:3218:0418:3519:0719:3920:1120:4321:1521:4722:1922:5123:2323:5500:32 +1
      WB 6 AV NW @ 16 ST Nw05:4306:1606:4707:2307:5508:2809:0109:3210:0410:3611:0811:4012:1212:4413:1613:4814:2014:5315:2515:5816:3017:0317:3318:0518:3619:0719:3920:1120:4321:1521:4722:1922:5123:2323:5500:32 +1
      WB 6 AV NW @ 18 ST Nw05:4406:1706:4807:2407:5608:2909:0109:3210:0410:3611:0811:4012:1212:4413:1613:4814:2014:5415:2615:5916:3117:0417:3418:0618:3719:0819:4020:1220:4421:1621:4822:2022:5223:2423:5600:33 +1
      WB 5 AV NW@ 19 ST Nw05:4506:1806:4907:2507:5708:3009:0209:3310:0510:3711:0911:4112:1312:4513:1713:4914:2114:5515:2716:0016:3217:0517:3518:0718:3819:0919:4120:1320:4521:1721:4922:2122:5323:2523:5700:34 +1
      WB 5 AV NW @ 20 ST Nw05:4506:1906:4907:2507:5708:3009:0309:3410:0610:3811:1011:4212:1412:4613:1813:5014:2214:5515:2716:0016:3217:0517:3518:0718:3819:0919:4120:1320:4521:1721:4922:2122:5323:2523:5700:34 +1
      WB 5 AV NW @ 22 ST Nw05:4606:2006:5007:2607:5808:3109:0409:3510:0710:3911:1111:4312:1512:4713:1913:5114:2314:5615:2816:0116:3317:0617:3618:0818:3919:1019:4220:1420:4621:1821:5022:2222:5423:2623:5800:35 +1
      SB Crowchild TR @ 5 AV Nw05:4706:2106:5207:2808:0008:3309:0509:3610:0810:4011:1211:4412:1612:4813:2013:5214:2414:5815:3016:0316:3517:0817:3818:1018:4119:1119:4320:1520:4721:1921:5122:2322:5523:2723:5900:36 +1
      WB Kensington RD @ Crowchild TR Nw05:4906:2306:5307:2908:0108:3409:0609:3710:0910:4111:1311:4512:1712:4913:2113:5314:2514:5915:3116:0416:3617:0917:3918:1118:4219:1319:4520:1720:4921:2121:5322:2522:5723:2900:01 +100:38 +1
      WB Parkdale BV @ 26 ST Nw05:5006:2406:5507:3108:0308:3509:0709:3810:1010:4211:1411:4612:1812:5013:2213:5414:2615:0115:3316:0616:3817:1117:4118:1318:4319:1419:4620:1820:5021:2221:5422:2622:5823:3000:02 +100:39 +1
      WB Parkdale BV @ 27 ST Nw05:5006:2506:5507:3108:0308:3609:0809:3910:1110:4311:1511:4712:1912:5113:2313:5514:2715:0115:3316:0616:3817:1117:4118:1318:4419:1419:4620:1820:5021:2221:5422:2622:5823:3000:02 +100:39 +1
      NB 29 ST NW @ Parkdale Bv05:5106:2606:5607:3208:0408:3709:0909:4010:1210:4411:1611:4812:2012:5213:2413:5614:2815:0215:3416:0716:3917:1217:4218:1418:4519:1519:4720:1920:5121:2321:5522:2722:5923:3100:03 +100:40 +1
      NB 29 ST NW @ 7 AV Nw05:5206:2706:5807:3408:0608:3809:1009:4110:1310:4511:1711:4912:2112:5313:2513:5714:2915:0415:3616:0916:4117:1417:4418:1618:4619:1619:4820:2020:5221:2421:5622:2823:0023:3200:04 +100:41 +1
      Foothills Hospital (North Tower)05:5406:2907:0007:3608:0808:4009:1209:4310:1510:4711:1911:5112:2312:5513:2713:5914:3115:0615:3816:1116:4317:1617:4618:1818:4819:1819:5020:2220:5421:2621:5822:3023:0223:3400:06 +100:43 +1
      Foothills Hospital (Women's Health Centre)05:5506:3007:0107:3708:0908:4109:1309:4410:1610:4811:2011:5212:2412:5613:2814:0014:3215:0715:3916:1216:4417:1717:4718:1918:4919:1919:5120:2320:5521:2721:5922:3123:0323:3500:07 +100:44 +1
      EB Hospital DR @ Health Science CE Nw05:5606:3107:0207:3808:1008:4209:1409:4510:1710:4911:2111:5312:2512:5713:2914:0114:3315:0815:4016:1316:4517:1817:4818:2018:5019:1919:5120:2320:5521:2721:5922:3123:0323:3500:07 +100:44 +1
      NB 29 ST NW @ 15 AV Nw05:5706:3207:0307:3908:1108:4309:1509:4610:1810:5011:2211:5412:2612:5813:3014:0214:3415:0915:4116:1416:4617:1917:4918:2118:5119:2119:5320:2520:5721:2922:0122:3323:0523:3700:09 +100:46 +1
      NB Uxbridge DR @ 16 AV Nw05:5806:3307:0407:4008:1208:4409:1609:4710:1910:5111:2311:5512:2712:5913:3114:0314:3515:1015:4216:1516:4717:2017:5018:2218:5219:2119:5320:2520:5721:2922:0122:3323:0523:3700:09 +100:46 +1
      EB Unwin RD @ Usher RD Nw06:0106:3607:0707:4308:1508:4609:1809:4910:2110:5311:2511:5712:2913:0113:3314:0514:3715:1215:4416:1716:4917:2217:5218:2418:5419:2319:5520:2720:5921:3122:0322:3523:0723:3900:11 +100:48 +1
      NB University DR @ 24 AV Nw06:0306:3807:0907:4508:1708:4809:2009:5110:2310:5511:2711:5912:3113:0313:3514:0714:3915:1415:4616:1916:5117:2417:5418:2618:5619:2519:5720:2921:0121:3322:0522:3723:0923:4100:13 +100:50 +1
      WB University WY @ Craigie Hall06:0406:3907:1007:4608:1808:4909:2109:5210:2410:5611:2812:0012:3213:0413:3614:0814:4015:1515:4716:2016:5217:2517:5518:2718:5719:2619:5820:3021:0221:3422:0622:3823:1023:4200:14 +100:51 +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.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: WB University WY @ Craigie Hall Nw – NB @ 5 ST NW Terminal
      University Drive NW - Unwin Road NW - Uxbridge Drive NW - 29 Street NW - Hospital Drive NW - 29 Street NW - Parkdale Boulevard NW - Kensington Road NW - Crowchild Trail NW - 5 Avenue NW - 6 Avenue NW - 5 Avenue NW - 9A Street NW - 2 Avenue NW - 5 Street NW
      Inbound: NB @ 5 ST NW Terminal – WB University WY @ Craigie Hall
      5 Street NW - 2 Avenue NW - 10 Street NW - 5 Avenue NW - 6 Avenue NW - 5 Avenue NW - Crowchild Trail NW - Kensington Road NW - Parkdale Boulevard NW - 29 Street NW - Hospital Drive NW - 29 Street NW - Uxbridge Drive NW - Unwin Road NW - University Drive NW

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

      Bus 104 FAQ

      • What time does the 104 bus start operating?

        Services on the 104 - Sunnyside/University of Calgary bus start at 05:39 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 104 bus stop working?

        Services on the 104 - Sunnyside/University of Calgary bus stop at 01:15 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 104 bus stop near me?

        Click here to view the nearest 104 - Sunnyside/University of Calgary bus stop.

      Calgary Transit 104 bus Route Map

      104 bus Line Map PDF Version: 104 timetable, stops and map

      104 (Calgary Buses)

      The first stop of the 104 bus route is WB University WY @ Craigie Hall Nw and the last stop is NB @ 5 ST NW Terminal. 104 (Sunnyside/University of Calgary) is operational during everyday.

      Additional information: 104 has 26 stops and the total trip duration for this route is approximately 35 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 104 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 104 bus to take on your trip.

      104 bus near me

      Last updated on 12 mai 2026