Bus 31

Click to load interactive map
List of stops
      Map

      Station Sherbrooke (Berri / de Malines) ➞ Station Henri-Bourassa

      Station Sherbrooke (Berri / de Malines)

      05:3006:0806:4607:2308:0008:3709:1509:5310:3111:1011:4812:2312:5613:2914:0214:3515:0815:4116:1416:4717:2017:5318:2618:5919:3220:0520:3821:1121:4322:1322:4323:1323:4300:13 +1

      Saint-Denis / Roy

      05:3106:0906:4707:2408:0108:3809:1609:5410:3211:1111:4912:2512:5813:3114:0414:3715:1015:4316:1616:4917:2217:5518:2819:0119:3420:0620:3921:1221:4422:1422:4423:1423:4400:14 +1

      Saint-Denis / Duluth

      05:3206:1006:4807:2508:0208:3909:1709:5610:3411:1311:5112:2713:0013:3314:0614:3915:1215:4516:1816:5117:2417:5718:3019:0319:3620:0820:4121:1421:4622:1622:4623:1623:4600:15 +1

      Saint-Denis / Rachel

      05:3306:1106:4907:2608:0308:4009:1809:5710:3511:1411:5212:2813:0113:3414:0714:4015:1315:4616:1916:5217:2517:5818:3119:0419:3720:0920:4221:1521:4722:1722:4723:1723:4700:16 +1

      Saint-Denis / Marie-Anne

      05:3406:1206:5007:2708:0408:4109:1909:5810:3611:1511:5312:2813:0113:3514:0814:4115:1415:4716:1916:5217:2517:5818:3119:0419:3720:1020:4321:1621:4822:1822:4823:1823:4800:17 +1

      Saint-Denis / du Mont-Royal

      05:3506:1306:5107:2808:0508:4209:2009:5910:3711:1611:5412:3013:0313:3714:1014:4315:1615:4916:2116:5417:2718:0018:3319:0619:3920:1120:4421:1721:4922:1922:4923:1923:4900:18 +1

      Saint-Denis / De Bienville

      05:3506:1306:5107:2808:0508:4209:2009:5910:3711:1611:5412:3013:0313:3714:1014:4315:1615:4916:2116:5417:2718:0018:3319:0619:3920:1120:4421:1721:4922:1922:4923:1923:4900:18 +1

      Saint-Denis / Saint-Joseph

      05:3606:1406:5207:2908:0608:4309:2110:0010:3811:1711:5512:3113:0413:3814:1114:4415:1715:5016:2216:5517:2818:0118:3419:0719:4020:1220:4521:1821:5022:2022:5023:2023:5000:19 +1

      Saint-Denis / Laurier

      05:3606:1406:5207:2908:0608:4409:2210:0110:3911:1811:5612:3213:0513:3914:1214:4515:1815:5116:2316:5617:2918:0218:3519:0819:4120:1320:4621:1921:5122:2122:5023:2023:5000:19 +1

      Saint-Denis / Boucher

      05:3706:1506:5307:3008:0708:4409:2210:0110:3911:1911:5712:3313:0613:4014:1314:4615:1915:5216:2416:5717:3018:0218:3519:0819:4120:1320:4621:1921:5122:2122:5123:2123:5100:20 +1

      Saint-Denis / du Carmel

      05:3706:1506:5307:3008:0708:4509:2310:0210:4011:2011:5812:3413:0713:4114:1414:4715:2015:5316:2516:5817:3118:0318:3619:0919:4220:1420:4721:2021:5222:2222:5123:2123:5100:20 +1

      Station Rosemont (Saint-Denis / Rosemont)

      05:3906:1706:5507:3208:0908:4709:2510:0410:4211:2212:0012:3613:0913:4314:1614:4915:2215:5516:2717:0017:3318:0518:3819:1119:4420:1620:4921:2221:5422:2422:5323:2323:5300:22 +1

      Saint-Denis / de Bellechasse

      05:4006:1806:5607:3308:1008:4809:2610:0510:4311:2312:0112:3713:1013:4414:1714:5015:2315:5616:2817:0117:3418:0618:3919:1219:4520:1720:5021:2321:5522:2522:5423:2423:5400:23 +1

      Station Beaubien (Saint-Denis / Beaubien)

      05:4106:1906:5707:3408:1108:4909:2710:0610:4411:2412:0212:3813:1113:4514:1814:5115:2415:5716:2917:0217:3518:0718:4019:1319:4620:1820:5121:2421:5622:2622:5523:2523:5500:24 +1

      Saint-Denis / Saint-Zotique

      05:4206:2006:5807:3508:1208:5009:2810:0710:4511:2512:0312:3913:1213:4614:1914:5215:2515:5816:3017:0317:3618:0818:4119:1419:4720:1920:5221:2521:5722:2722:5623:2623:5600:25 +1

      Saint-Denis / Bélanger

      05:4306:2106:5907:3608:1308:5109:2910:0810:4611:2612:0512:4113:1413:4814:2114:5415:2716:0016:3217:0517:3818:1018:4319:1519:4820:2020:5321:2621:5822:2822:5723:2723:5700:26 +1

      Saint-Denis / Jean-Talon

      05:4406:2207:0007:3708:1408:5209:3010:0910:4711:2712:0612:4213:1513:4914:2214:5515:2816:0116:3317:0617:3918:1118:4419:1619:4920:2120:5421:2721:5922:2922:5823:2823:5800:27 +1

      Saint-Denis / De Castelnau

      05:4406:2207:0007:3708:1408:5209:3010:0910:4711:2712:0612:4213:1513:4914:2214:5515:2816:0116:3317:0617:3918:1118:4419:1619:4920:2120:5421:2721:5922:2922:5823:2823:5800:27 +1

      Saint-Denis / Faillon

      05:4506:2307:0107:3808:1508:5309:3110:1010:4811:2812:0712:4313:1613:5014:2314:5615:2916:0216:3417:0717:4018:1218:4519:1719:5020:2220:5521:2822:0022:3022:5923:2923:5900:28 +1

      Saint-Denis / Villeray

      05:4506:2307:0107:3808:1508:5309:3110:1010:4811:2812:0812:4413:1713:5114:2414:5715:3016:0316:3517:0817:4118:1318:4619:1819:5120:2320:5621:2922:0122:3123:0023:3000:00 +100:29 +1

      Saint-Denis / Gounod

      05:4606:2407:0207:3908:1608:5409:3210:1110:4911:2912:0912:4513:1813:5214:2514:5815:3116:0416:3617:0917:4218:1418:4719:1919:5220:2420:5721:3022:0222:3223:0123:3100:01 +100:30 +1

      Station Jarry (Saint-Denis / Jarry)

      05:4706:2507:0307:4008:1708:5509:3310:1210:5011:3012:0912:4513:1813:5214:2514:5815:3116:0416:3617:0917:4218:1418:4719:1919:5220:2420:5721:3022:0222:3223:0123:3100:01 +100:30 +1

      Saint-Denis / Guizot

      05:4806:2607:0407:4108:1808:5609:3410:1310:5111:3112:1012:4613:1913:5314:2614:5915:3216:0516:3717:1017:4318:1518:4819:2019:5320:2520:5821:3122:0322:3323:0223:3200:02 +100:31 +1

      Saint-Denis / de Liège

      05:4806:2607:0407:4108:1808:5609:3410:1310:5111:3112:1112:4713:2013:5414:2715:0015:3316:0616:3817:1117:4418:1618:4919:2119:5420:2620:5921:3222:0422:3423:0323:3300:03 +100:32 +1

      Station Crémazie Sud (St-Denis / Crémazie)

      05:4906:2707:0507:4208:1908:5709:3510:1410:5211:3212:1212:4813:2113:5514:2815:0115:3416:0716:3917:1217:4518:1718:5019:2219:5520:2721:0021:3322:0522:3523:0423:3400:04 +100:33 +1

      Station Crémazie Nord (Lajeunesse / Crémazie)

      05:5006:2807:0607:4308:2008:5809:3610:1510:5311:3312:1312:4913:2213:5614:2915:0215:3516:0816:4017:1317:4618:1818:5119:2319:5620:2821:0121:3422:0622:3623:0523:3500:05 +100:34 +1

      Lajeunesse / Émile-Journault

      05:5006:2807:0607:4308:2008:5809:3610:1510:5311:3312:1312:4913:2213:5614:2915:0215:3516:0816:4017:1317:4618:1818:5119:2319:5620:2821:0121:3422:0622:3623:0523:3500:05 +100:34 +1

      Lajeunesse / Legendre

      05:5106:2907:0707:4408:2108:5909:3710:1610:5411:3412:1512:5113:2413:5814:3115:0415:3716:1016:4217:1517:4818:2018:5319:2519:5820:3021:0321:3622:0822:3823:0723:3700:07 +100:36 +1

      Lajeunesse / Chabanel

      05:5206:3007:0807:4508:2209:0009:3810:1710:5511:3512:1612:5213:2513:5914:3215:0515:3816:1116:4317:1617:4918:2118:5419:2619:5920:3121:0421:3722:0922:3923:0823:3800:08 +100:37 +1

      Lajeunesse / de Louvain

      05:5206:3007:0807:4508:2209:0009:3810:1710:5511:3512:1612:5213:2513:5914:3215:0515:3816:1116:4317:1617:4918:2118:5419:2619:5920:3121:0421:3722:0922:3923:0823:3800:08 +100:37 +1

      Lajeunesse / Sauvé

      05:5406:3207:1007:4708:2409:0209:4010:1910:5711:3712:1812:5413:2714:0114:3415:0715:4016:1316:4517:1817:5118:2318:5619:2820:0120:3321:0621:3922:1122:4123:1023:4000:10 +100:39 +1

      Lajeunesse / Sauriol

      05:5406:3207:1007:4708:2409:0209:4010:1910:5711:3712:1812:5413:2714:0114:3415:0715:4016:1316:4517:1817:5118:2318:5619:2820:0120:3321:0621:3922:1122:4123:1023:4000:10 +100:39 +1

      Lajeunesse / Fleury

      05:5506:3307:1107:4808:2509:0309:4110:2010:5811:3812:1912:5513:2814:0214:3515:0815:4116:1416:4617:1917:5218:2418:5719:2920:0220:3421:0721:4022:1222:4223:1123:4100:11 +100:40 +1

      Lajeunesse / Prieur

      05:5606:3407:1207:4908:2609:0409:4210:2110:5911:3912:2012:5613:2914:0314:3615:0915:4216:1516:4717:2017:5318:2518:5819:3020:0320:3521:0821:4122:1322:4323:1223:4200:12 +100:41 +1

      Station Henri-Bourassa

      05:5706:3507:1307:5008:2809:0609:4410:2311:0111:4112:2212:5813:3114:0514:3815:1115:4416:1716:4817:2117:5418:2618:5919:3120:0420:3621:0921:4222:1422:4423:1323:4300:13 +100:42 +1

      Station Henri-Bourassa

      05:5906:3707:1507:5208:3109:0909:4710:2611:0411:4412:2513:0113:3414:0814:4115:1415:4716:2016:5017:2317:5618:2819:0119:3320:0620:3821:1121:4422:1622:4623:1523:4500:15 +100:44 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Station Henri-Bourassa ➞ Station Sherbrooke (Berri / de Malines)

      Station Henri-Bourassa04:5005:2806:0606:4407:2107:5808:3509:1209:5010:2911:0711:4012:1312:4613:1913:5214:2514:5815:3116:0416:3717:1017:4318:1618:4919:2219:5520:2821:0021:3022:0022:3023:0023:3000:00 +1
      Millen / Henri-Bourassa04:5105:2906:0706:4507:2207:5908:3609:1309:5110:3011:0811:4112:1412:4713:2013:5314:2614:5915:3216:0516:3817:1117:4418:1718:5019:2319:5620:2921:0121:3122:0122:3123:0123:3100:01 +1
      Berri / Gouin04:5205:3006:0806:4607:2308:0008:3709:1409:5210:3111:0911:4212:1512:4813:2113:5414:2715:0015:3316:0616:3917:1217:4518:1818:5119:2419:5720:3021:0221:3222:0222:3223:0223:3200:02 +1
      Station Henri-Bourassa04:5305:3106:0906:4707:2408:0108:3809:1509:5310:3211:1011:4312:1612:4913:2213:5514:2815:0115:3416:0716:4017:1317:4618:1918:5219:2519:5820:3121:0321:3322:0322:3323:0323:3300:03 +1
      Berri / Prieur04:5305:3106:0906:4707:2408:0108:3909:1609:5410:3311:1111:4412:1712:5013:2313:5614:2915:0215:3516:0816:4117:1417:4718:2018:5319:2619:5920:3221:0421:3422:0422:3423:0423:3400:04 +1
      Berri / Fleury04:5405:3206:1006:4807:2508:0208:3909:1609:5410:3311:1111:4412:1712:5013:2313:5614:2915:0215:3516:0816:4117:1417:4718:2018:5319:2619:5920:3221:0421:3422:0422:3423:0423:3400:04 +1
      Berri / Sauriol04:5505:3306:1106:4907:2608:0308:4009:1709:5510:3411:1211:4512:1812:5113:2413:5714:3015:0315:3616:0916:4217:1517:4818:2118:5419:2720:0020:3321:0521:3522:0522:3523:0523:3500:05 +1
      Station Sauvé (Berri / Sauvé)04:5605:3406:1206:5007:2708:0408:4209:1909:5710:3611:1411:4712:2012:5313:2613:5914:3215:0515:3816:1116:4417:1717:5018:2318:5619:2920:0220:3521:0721:3722:0722:3723:0723:3700:07 +1
      Berri / de Louvain04:5605:3406:1206:5007:2708:0508:4309:2009:5810:3711:1511:4812:2112:5413:2714:0014:3315:0615:3916:1216:4517:1817:5118:2418:5719:3020:0320:3621:0821:3822:0822:3823:0823:3800:08 +1
      Berri / Chabanel04:5705:3506:1306:5107:2808:0508:4309:2009:5810:3711:1511:4812:2112:5413:2714:0014:3315:0615:3916:1216:4517:1817:5118:2418:5719:3020:0320:3621:0821:3822:0822:3823:0823:3800:08 +1
      Berri / Legendre04:5805:3606:1406:5207:2908:0608:4409:2109:5910:3811:1611:4912:2212:5513:2814:0114:3415:0715:4016:1316:4617:1917:5218:2518:5819:3120:0420:3721:0921:3922:0922:3923:0923:3900:09 +1
      Berri / Émile-Journault04:5805:3606:1406:5207:2908:0708:4509:2210:0010:3911:1711:5012:2312:5613:2914:0214:3515:0815:4116:1416:4717:2017:5318:2618:5919:3220:0520:3821:1021:4022:1022:4023:1023:4000:10 +1
      Station Crémazie Nord (Berri / Crémazie)04:5905:3706:1506:5307:3008:0808:4609:2310:0110:4011:1811:5112:2412:5713:3014:0314:3615:0915:4216:1516:4817:2117:5418:2719:0019:3320:0620:3921:1121:4122:1122:4123:1123:4100:11 +1
      Station Crémazie Sud (St-Denis / Crémazie)05:0005:3806:1606:5407:3108:0908:4709:2410:0210:4111:1911:5212:2512:5813:3114:0414:3715:1015:4316:1616:4917:2217:5518:2819:0119:3420:0720:4021:1221:4222:1222:4223:1223:4200:12 +1
      Saint-Denis / de Liège05:0005:3806:1606:5407:3108:0908:4709:2410:0210:4111:1911:5212:2512:5813:3114:0414:3715:1015:4316:1616:4917:2217:5518:2819:0119:3420:0720:4021:1221:4222:1222:4223:1223:4200:12 +1
      Saint-Denis / Guizot05:0005:3806:1606:5407:3108:0908:4809:2510:0310:4211:2011:5312:2612:5913:3214:0514:3815:1115:4416:1716:5017:2317:5618:2919:0219:3520:0820:4121:1321:4322:1322:4323:1323:4300:13 +1
      Station Jarry (Saint-Denis / Jarry)05:0105:3906:1706:5507:3208:1008:4909:2610:0410:4311:2111:5412:2713:0013:3314:0614:3915:1215:4516:1816:5117:2417:5618:2919:0219:3520:0820:4121:1321:4322:1322:4323:1323:4300:13 +1
      Saint-Denis / Gounod05:0105:3906:1706:5507:3208:1008:5009:2710:0510:4411:2211:5512:2813:0113:3414:0714:4015:1315:4616:1916:5217:2517:5718:3019:0319:3620:0920:4221:1421:4422:1422:4423:1423:4400:14 +1
      Saint-Denis / Villeray05:0105:3906:1706:5507:3208:1008:5009:2710:0510:4411:2211:5512:2813:0113:3414:0714:4015:1315:4616:1916:5217:2517:5818:3119:0419:3720:1020:4321:1521:4522:1522:4523:1523:4500:15 +1
      Saint-Denis / Faillon05:0205:4006:1806:5607:3308:1108:5109:2810:0610:4511:2311:5612:2913:0213:3514:0814:4115:1415:4716:2016:5317:2617:5818:3119:0419:3720:1020:4321:1521:4522:1522:4523:1523:4500:15 +1
      Saint-Denis / De Castelnau05:0205:4006:1806:5607:3308:1108:5209:2910:0710:4611:2411:5712:3013:0313:3614:0914:4215:1515:4816:2116:5417:2717:5918:3219:0519:3820:1120:4421:1621:4622:1622:4623:1623:4600:16 +1
      Saint-Denis / Jean-Talon05:0305:4106:1906:5707:3408:1208:5309:3010:0810:4711:2511:5812:3113:0413:3714:1014:4315:1615:4916:2216:5517:2818:0018:3319:0619:3920:1220:4521:1721:4722:1722:4723:1723:4700:17 +1
      Saint-Denis / Bélanger05:0305:4106:1906:5707:3408:1208:5309:3010:0810:4711:2511:5812:3113:0413:3714:1014:4315:1615:4916:2216:5517:2818:0018:3319:0619:3920:1220:4521:1721:4722:1722:4723:1723:4700:17 +1
      Saint-Denis / Saint-Zotique05:0405:4206:2006:5807:3508:1308:5409:3110:0910:4811:2611:5912:3213:0513:3814:1114:4415:1715:5016:2316:5617:2918:0118:3419:0719:4020:1320:4621:1821:4822:1822:4823:1823:4800:18 +1
      Saint-Denis / Beaubien05:0605:4406:2207:0007:3708:1508:5609:3310:1110:5011:2812:0112:3413:0713:4014:1314:4615:1915:5216:2516:5817:3118:0218:3519:0819:4120:1420:4721:1921:4922:1922:4923:1923:4900:19 +1
      Saint-Denis / de Bellechasse05:0605:4406:2207:0007:3708:1508:5609:3310:1110:5011:2812:0112:3413:0713:4014:1314:4615:1915:5216:2516:5817:3118:0218:3519:0819:4120:1420:4721:1921:4922:1922:4923:1923:4900:19 +1
      Station Rosemont (Saint-Denis / Rosemont)05:0805:4606:2407:0207:3908:1708:5809:3510:1310:5211:3012:0312:3613:0913:4214:1514:4815:2115:5416:2717:0017:3318:0418:3719:1019:4320:1620:4921:2121:5122:2122:5123:2123:5100:21 +1
      Saint-Denis / Saint-Grégoire05:0905:4706:2507:0307:4008:1808:5909:3610:1410:5311:3112:0412:3813:1113:4414:1714:5015:2315:5616:2817:0117:3418:0518:3819:1119:4420:1720:5021:2221:5222:2222:5223:2223:5200:22 +1
      Saint-Denis / Boucher05:0905:4706:2507:0307:4008:1809:0009:3710:1510:5411:3212:0512:3913:1213:4514:1814:5115:2415:5716:2917:0217:3518:0618:3919:1219:4520:1820:5121:2321:5322:2322:5323:2323:5300:23 +1
      Saint-Denis / Laurier05:1005:4806:2607:0407:4108:1909:0009:3710:1610:5511:3312:0612:4013:1313:4614:1914:5215:2515:5816:3017:0317:3618:0718:4019:1319:4620:1920:5221:2421:5422:2422:5423:2423:5400:24 +1
      Saint-Denis / Saint-Joseph05:1005:4806:2607:0407:4108:1909:0109:3810:1710:5611:3412:0712:4113:1413:4714:2014:5315:2615:5916:3117:0417:3718:0818:4119:1419:4720:2020:5321:2521:5522:2522:5523:2523:5500:25 +1
      Saint-Denis / Gilford05:1105:4906:2707:0507:4208:2009:0209:3910:1710:5611:3412:0712:4213:1513:4814:2114:5415:2716:0016:3217:0517:3818:0918:4119:1419:4720:2020:5321:2521:5522:2522:5523:2523:5500:25 +1
      Saint-Denis / du Mont-Royal05:1205:5006:2807:0607:4308:2109:0309:4010:1910:5811:3612:0912:4413:1713:5014:2314:5615:2916:0216:3417:0717:4018:1118:4319:1619:4920:2220:5521:2721:5722:2722:5723:2723:5700:27 +1
      Saint-Denis / Marie-Anne05:1205:5006:2807:0607:4308:2109:0409:4110:2010:5911:3712:1012:4513:1813:5114:2414:5715:3016:0316:3517:0817:4118:1218:4319:1619:4920:2220:5521:2721:5722:2722:5723:2723:5700:27 +1
      Saint-Denis / Rachel05:1205:5006:2807:0707:4408:2209:0509:4210:2111:0011:3812:1112:4613:1913:5214:2514:5815:3116:0416:3617:0917:4218:1318:4419:1719:5020:2320:5621:2821:5822:2822:5823:2823:5800:28 +1
      Saint-Denis / Duluth05:1305:5106:2907:0807:4508:2309:0609:4310:2211:0111:3912:1212:4713:2013:5314:2614:5915:3216:0516:3717:1017:4318:1418:4519:1819:5120:2420:5721:2921:5922:2922:5923:2923:5900:29 +1
      Saint-Denis / Roy05:1405:5206:3007:0907:4608:2409:0809:4510:2411:0311:4112:1412:4913:2213:5514:2815:0115:3416:0716:3917:1217:4518:1618:4719:2019:5320:2620:5921:3122:0022:3023:0023:3000:00 +100:30 +1
      Station Sherbrooke (Berri / de Malines)05:1605:5406:3207:1107:4808:2609:1109:4810:2711:0611:4412:1712:5213:2513:5814:3115:0415:3716:1016:4217:1517:4818:1918:5019:2319:5620:2921:0221:3422:0322:3323:0323:3300:03 +100:33 +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)

      Outbound: Station Sherbrooke (Berri / de Malines) ➞ Station Henri-Bourassa
      Rue Berri - Rue Saint-Denis - Rue Lajeunesse - Boulevard Henri-Bourassa Est
      Inbound: Station Henri-Bourassa ➞ Station Sherbrooke (Berri / de Malines)
      Boulevard Henri-Bourassa Est - Avenue Millen - Rue Berri - Rue Saint-Denis - Rue Berri

      Schedules and stops for this route are published in GTFS: stm

      Bus 31 FAQ

      • What time does the 31 bus start operating?

        Services on the 31 - Saint-Denis bus start at 05:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 31 bus stop working?

        Services on the 31 - Saint-Denis bus stop at 00:44 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 31 bus stop near me?

        Click here to view the nearest 31 - Saint-Denis bus stop.

      31 (Montreal Buses)

      The first stop of the 31 bus route is Station Sherbrooke (Berri / de Malines) and the last stop is Station Henri-Bourassa. 31 (Saint-Denis) is operational during everyday.

      Additional information: 31 has 36 stops and the total trip duration for this route is approximately 39 minutes.

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

      31 bus near me

      Last updated on June 28, 2026