Bus 12 - River Heights / City Centre: Full Schedule in Central Business District

Click to load interactive map
List of stops
      Map

      Lawson Terminal I/B – 3rd Avenue / 23rd Street

      Lawson Terminal I/B

      07:4908:4909:4910:4911:1711:4712:1712:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4718:1718:4919:4920:4921:4922:4923:49

      Primrose / Civic Center

      07:4908:4909:4910:4911:1711:4712:1712:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4718:1718:4919:4920:4921:4922:4923:49

      Pinehouse / Primrose Drive

      07:4908:4909:4910:4911:1711:4712:1712:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4718:1718:4919:4920:4921:4922:4923:49

      La Ronge / Pinehouse

      07:5008:5009:5010:5011:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:4818:1818:5019:5020:5021:5022:5023:50

      La Ronge Road / Bethany

      07:5008:5009:5010:5011:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:4818:1818:5019:5020:5021:5022:5023:50

      Laronge / Nahanni

      07:5108:5109:5110:5111:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4918:1918:5119:5120:5121:5122:5123:51

      Saguenay / La Ronge

      07:5108:5109:5110:5111:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4918:1918:5119:5120:5121:5122:5123:51

      Assiniboine / Saguenay

      07:5208:5209:5210:5211:2011:5012:2012:5013:2013:5014:2014:5015:2015:5016:2016:5017:2017:5018:2018:5219:5220:5221:5222:5223:52

      Assiniboine / Huron

      07:5208:5209:5210:5211:2011:5012:2012:5013:2013:5014:2014:5015:2015:5016:2016:5017:2017:5018:2018:5219:5220:5221:5222:5223:52

      Assiniboine / Nahanni

      07:5208:5209:5210:5211:2011:5012:2012:5013:2013:5014:2014:5015:2015:5016:2016:5017:2017:5018:2018:5219:5220:5221:5222:5223:52

      Assiniboine / Nahanni

      06:5207:5208:5209:5210:5211:2011:5012:2012:5013:2013:5014:2014:5015:2015:5016:2016:5017:2017:5018:2018:5219:5220:5221:5222:52

      Assiniboine / Churchill

      06:5307:5308:5309:5310:5311:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:2118:5319:5320:5321:5322:53

      Assiniboine / Ravine

      06:5407:5408:5409:5410:5411:2211:5212:2212:5213:2213:5214:2214:5215:2215:5216:2216:5217:2217:5218:2218:5419:5420:5421:5422:54

      Assiniboine / Kootenay

      06:5407:5408:5409:5410:5411:2211:5212:2212:5213:2213:5214:2214:5215:2215:5216:2216:5217:2217:5218:2218:5419:5420:5421:5422:54

      Assiniboine / St Lawrence

      06:5507:5508:5509:5510:5511:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2318:5519:5520:5521:5522:55

      Rupert / Hazen

      06:5807:5808:5809:5810:5811:2611:5612:2612:5613:2613:5614:2614:5615:2615:5616:2616:5617:2617:5618:2618:5819:5820:5821:5822:58

      Rupert / 100-Block

      06:5907:5908:5909:5910:5911:2711:5712:2712:5713:2713:5714:2714:5715:2715:5716:2716:5717:2717:5718:2718:5919:5920:5921:5922:59

      Alexandra / Rupert Drive

      07:0008:0009:0010:0011:0011:2811:5812:2812:5813:2813:5814:2814:5815:2815:5816:2816:5817:2817:5818:2819:0020:0021:0022:0023:00

      Alexandra / Eddy Place

      07:0008:0009:0010:0011:0011:2811:5812:2812:5813:2813:5814:2814:5815:2815:5816:2816:5817:2817:5818:2819:0020:0021:0022:0023:00

      Alexandra / Hazen

      07:0108:0109:0110:0111:0111:2911:5912:2912:5913:2913:5914:2914:5915:2915:5916:2916:5917:2917:5918:2919:0120:0121:0122:0123:01

      Alexandra / 1600-Block

      07:0108:0109:0110:0111:0111:2911:5912:2912:5913:2913:5914:2914:5915:2915:5916:2916:5917:2917:5918:2919:0120:0121:0122:0123:01

      Windsor / Alexandra

      07:0208:0209:0210:0211:0211:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:3019:0220:0221:0222:0223:02

      Edward / Balmoral

      07:0308:0309:0310:0311:0311:3112:0112:3113:0113:3114:0114:3115:0115:3116:0116:3117:0117:3118:0118:3119:0320:0321:0322:0323:03

      Osborne / Edward

      07:0308:0309:0310:0311:0311:3212:0212:3213:0213:3214:0214:3215:0215:3216:0216:3217:0217:3218:0218:3219:0320:0321:0322:0323:03

      Osborne / 10th

      07:0308:0309:0310:0311:0311:3212:0212:3213:0213:3214:0214:3215:0215:3216:0216:3217:0217:3218:0218:3219:0320:0321:0322:0323:03

      Osborne / 9th Avenue

      07:0408:0409:0410:0411:0411:3312:0312:3313:0313:3314:0314:3315:0315:3316:0316:3317:0317:3318:0318:3319:0420:0421:0422:0423:04

      Osborne / 7th

      07:0408:0409:0410:0411:0411:3312:0312:3313:0313:3314:0314:3315:0315:3316:0316:3317:0317:3318:0318:3319:0420:0421:0422:0423:04

      7th Avenue / 33rd Street

      07:0508:0509:0510:0511:0511:3412:0412:3413:0413:3414:0414:3415:0415:3416:0416:3417:0417:3418:0418:3419:0520:0521:0522:0523:05

      7th Avenue / Duchess

      07:0508:0509:0510:0511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3517:0517:3518:0518:3519:0520:0521:0522:0523:05

      7th Avenue / Duke

      07:0608:0609:0610:0611:0611:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3517:0517:3518:0518:3519:0620:0621:0622:0623:06

      7th Avenue / Princess

      07:0608:0609:0610:0611:0611:3612:0612:3613:0613:3614:0614:3615:0615:3616:0616:3617:0617:3618:0618:3619:0620:0621:0622:0623:06

      7th Avenue / King

      07:0708:0709:0710:0711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:3717:0717:3718:0718:3719:0720:0721:0722:0723:07

      Queen / 7th

      07:0808:0809:0810:0811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3816:0816:3817:0817:3818:0818:3819:0820:0821:0822:0823:08

      Queen / 5th

      07:0908:0909:0910:0911:0911:3912:0912:3913:0913:3914:0914:3915:0915:3916:0916:3917:0917:3918:0918:3919:0920:0921:0922:0923:09

      3rd Avenue / Queen

      07:1008:1009:1010:1011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4016:1016:4017:1017:4018:1018:4019:1020:1021:1022:1023:10

      3rd Avenue / 26th Street

      07:1008:1009:1010:1011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4016:1016:4017:1017:4018:1018:4019:1020:1021:1022:1023:10

      3rd Avenue / 25th Street

      07:1208:1209:1210:1211:1211:4212:1212:4213:1213:4214:1214:4215:1215:4216:1216:4217:1217:4218:1218:4219:1220:1221:1222:1223:12

      3rd Avenue / 23rd Street

      07:1408:1409:1410:1411:1411:4412:1412:4413:1413:4414:1414:4415:1415:4416:1416:4417:1417:4418:1418:4419:1420:1421:1422:1423:14
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Downtown Terminal East 1 – Lawson Terminal I/B

      Downtown Terminal East 106:1607:1608:1609:1610:1611:1611:4612:1612:4613:1613:4614:1614:4615:1615:4616:1616:4617:1617:4618:1619:1620:1621:1622:16
      3rd / 24th Street06:1607:1608:1609:1610:1611:1611:4612:1612:4613:1613:4614:1614:4615:1615:4616:1616:4617:1617:4618:1619:1620:1621:1622:16
      3rd Avenue / 25th Street06:1707:1708:1709:1710:1711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4716:1716:4717:1717:4718:1719:1720:1721:1722:17
      3rd / 26th Street06:1807:1808:1809:1810:1811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:4818:1819:1820:1821:1822:18
      Queen / 3rd Avenue06:1807:1808:1809:1810:1811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:4818:1819:1820:1821:1822:18
      Queen / 5th Avenue06:1907:1908:1909:1910:1911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4918:1919:1920:1921:1922:19
      Queen / 7th Avenue06:2007:2008:2009:2010:2011:2011:5012:2012:5013:2013:5014:2014:5015:2015:5016:2016:5017:2017:5018:2019:2020:2021:2022:20
      7th / King Street06:2007:2008:2009:2010:2011:2011:5012:2012:5013:2013:5014:2014:5015:2015:5016:2016:5017:2017:5018:2019:2020:2021:2022:20
      7th / Princess Street06:2107:2108:2109:2110:2111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:2119:2120:2121:2122:21
      7th / Duke Street06:2107:2108:2109:2110:2111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:2119:2120:2121:2122:21
      7th / Duchess Street06:2207:2208:2209:2210:2211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5216:2216:5217:2217:5218:2219:2220:2221:2222:22
      7th / 33rd Street06:2307:2308:2309:2310:2311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2319:2320:2321:2322:23
      Osborne / 7th Avenue06:2307:2308:2309:2310:2311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2319:2320:2321:2322:23
      Osborne / 8th Avenue06:2407:2408:2409:2410:2411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5418:2419:2420:2421:2422:24
      Osborne / 10th Avenue06:2407:2408:2409:2410:2411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5418:2419:2420:2421:2422:24
      Osborne / Edward Avenue06:2407:2408:2409:2410:2411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5418:2419:2420:2421:2422:24
      Edward / Balmoral Street06:2507:2508:2509:2510:2511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:2516:5517:2517:5518:2519:2520:2521:2522:25
      Windsor / Edward06:2607:2608:2609:2610:2611:2611:5612:2612:5613:2613:5614:2614:5615:2615:5616:2616:5617:2617:5618:2619:2620:2621:2622:26
      Alexandra / Windsor06:2607:2608:2609:2610:2611:2611:5612:2612:5613:2613:5614:2614:5615:2615:5616:2616:5617:2617:5618:2619:2620:2621:2622:26
      Alexandra / 1600-Block Nb06:2707:2708:2709:2710:2711:2711:5712:2712:5713:2713:5714:2714:5715:2715:5716:2716:5717:2717:5718:2719:2720:2721:2722:27
      Alexandra / Hazen Street06:2707:2708:2709:2710:2711:2711:5712:2712:5713:2713:5714:2714:5715:2715:5716:2716:5717:2717:5718:2719:2720:2721:2722:27
      Alexandra / Eddy06:2807:2808:2809:2810:2811:2811:5812:2812:5813:2813:5814:2814:5815:2815:5816:2816:5817:2817:5818:2819:2820:2821:2822:28
      Alexandra / Rupert06:2907:2908:2909:2910:2911:2911:5912:2912:5913:2913:5914:2914:5915:2915:5916:2916:5917:2917:5918:2919:2920:2921:2922:29
      Rupert / 61 Rupert06:2907:2908:2909:2910:2911:2911:5912:2912:5913:2913:5914:2914:5915:2915:5916:2916:5917:2917:5918:2919:2920:2921:2922:29
      Hazen / Rupert06:3007:3008:3009:3010:3011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:3019:3020:3021:3022:30
      Assiniboine / Warman06:3207:3208:3209:3210:3211:3212:0212:3213:0213:3214:0214:3215:0215:3216:0216:3217:0217:3218:0218:3219:3220:3221:3222:32
      Assiniboine / St Lawrence Crescent06:3207:3208:3209:3210:3211:3212:0212:3213:0213:3214:0214:3215:0215:3216:0216:3217:0217:3218:0218:3219:3220:3221:3222:32
      Assiniboine / Athabasca06:3307:3308:3309:3310:3311:3312:0312:3313:0313:3314:0314:3315:0315:3316:0316:3317:0317:3318:0318:3319:3320:3321:3322:33
      Assiniboine / Red River06:3307:3308:3309:3310:3311:3312:0312:3313:0313:3314:0314:3315:0315:3316:0316:3317:0317:3318:0318:3319:3320:3321:3322:33
      Assiniboine / Ravine Drive06:3407:3408:3409:3410:3411:3412:0412:3413:0413:3414:0414:3415:0415:3416:0416:3417:0417:3418:0418:3419:3420:3421:3422:34
      Assiniboine / Churchill Drive06:3407:3408:3409:3410:3411:3412:0412:3413:0413:3414:0414:3415:0415:3416:0416:3417:0417:3418:0418:3419:3420:3421:3422:34
      Assiniboine / Sturgeon Crescent06:3507:3508:3509:3510:3511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3517:0517:3518:0518:3519:3520:3521:3522:35
      Assiniboine / Sturgeon06:3607:3608:3609:3610:3611:3612:0612:3613:0613:3614:0614:3615:0615:3616:0616:3617:0617:3618:0618:3619:3620:3621:3622:36
      Assiniboine / Rainy06:3607:3608:3609:3610:3611:3612:0612:3613:0613:3614:0614:3615:0615:3616:0616:3617:0617:3618:0618:3619:3620:3621:3622:36
      Saguenay / Sandy06:3707:3708:3709:3710:3711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:3717:0717:3718:0718:3719:3720:3721:3722:37
      Laronge / Saguenay06:3707:3708:3709:3710:3711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:3717:0717:3718:0718:3719:3720:3721:3722:37
      La Ronge / Nahanni06:3807:3808:3809:3810:3811:3812:0812:3813:0813:3814:0814:3815:0815:3816:0816:3817:0817:3818:0818:3819:3820:3821:3822:38
      La Ronge / Bethany Manor06:3907:3908:3909:3910:3911:3912:0912:3913:0913:3914:0914:3915:0915:3916:0916:3917:0917:3918:0918:3919:3920:3921:3922:39
      Pinehouse / La Ronge06:4007:4008:4009:4010:4011:4012:1012:4013:1013:4014:1014:4015:1015:4016:1016:4017:1017:4018:1018:4019:4020:4021:4022:40
      Primrose / Pinehouse06:4107:4108:4109:4110:4111:4112:1112:4113:1113:4114:1114:4115:1115:4116:1116:4117:1117:4118:1118:4119:4120:4121:41
      Primrose / Ravine06:4107:4108:4109:4110:4111:4112:1112:4113:1113:4114:1114:4115:1115:4116:1116:4117:1117:4118:1118:4119:4120:4121:41
      Primrose / Coppermine East06:4207:4208:4209:4210:4211:4212:1212:4213:1213:4214:1214:4215:1215:4216:1216:4217:1217:4218:1218:4219:4220:4221:42
      Lawson Terminal I/B06:4307:4308:4309:4310:4311:4312:1312:4313:1313:4314:1314:4315:1315:4316:1316:4317:1317:4318:1318:4319:4320:4321:43
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Lawson Terminal I/B – 3rd Avenue / 23rd Street
      Primrose Drive - Pinehouse Drive - La Ronge Road - Saguenay Drive - Assiniboine Drive - Rupert Drive - Alexandra Avenue - Windsor Street - Edward Avenue - Osborne Street - 33rd Street East - 7th Avenue North - Queen Street - 3rd Avenue North - 26th Street East - 3rd Avenue North - 23rd Street East
      Inbound: Downtown Terminal East 1 – Lawson Terminal I/B
      23rd Street East - 3rd Avenue North - Queen Street - 7th Avenue North - Osborne Street - Edward Avenue - Windsor Street - Alexandra Avenue - Rupert Drive - Hazen Street - Assiniboine Drive - Saguenay Drive - La Ronge Road - Pinehouse Drive - Primrose Drive

      Schedules and stops for this route are published in GTFS: saskatoon-transit

      Bus 12 FAQ

      • What time does the 12 bus start operating?

        Services on the 12 - River Heights / City Centre bus start at 06:52 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 12 bus stop working?

        Services on the 12 - River Heights / City Centre bus stop at 23:52 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 12 bus stop near me?

        Click here to view the nearest 12 - River Heights / City Centre bus stop.

      12 (Central Business District Buses)

      The first stop of the 12 bus route is Lawson Terminal I/B and the last stop is 3rd Avenue / 23rd Street. 12 (River Heights / City Centre) is operational during everyday.

      Additional information: 12 has 38 stops and the total trip duration for this route is approximately 27 minutes.

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

      12 bus near me

      Last updated on July 4, 2026