STMBusMontréal
Bus 31 Saint-Denis
Bus line run by STM in Montréal, between Station Henri-Bourassa and Station Sherbrooke (Berri / de Malines), in both directions. 35–38 stops per direction.
- Network
- STM
- Mode
- Bus
- Directions
- South · North
- stops
- 38 · 35
Next departures
Looking up the next departures…
Stops served
38 stops · direction SouthDirection as published by the network; the terminus shown is the last stop of a representative trip.
- Station Henri-Bourassa
- Millen / Henri-Bourassa
- Berri / Gouin
- Station Henri-Bourassa
- Berri / Prieur
- Berri / Fleury
- Berri / Sauriol
- Station Sauvé (Berri / Sauvé)
- Berri / de Louvain
- Berri / Chabanel
- Berri / Legendre
- Berri / Émile-Journault
- Station Crémazie Nord (Berri / Crémazie)
- Station Crémazie Sud (St-Denis / Crémazie)
- Saint-Denis / de Liège
- Saint-Denis / Guizot
- Station Jarry (Saint-Denis / Jarry)
- Saint-Denis / Gounod
- Saint-Denis / Villeray
- Saint-Denis / Faillon
- Saint-Denis / De Castelnau
- Saint-Denis / Jean-Talon
- Saint-Denis / Bélanger
- Saint-Denis / Saint-Zotique
- Saint-Denis / Beaubien
- Saint-Denis / de Bellechasse
- Station Rosemont (Saint-Denis / Rosemont)
- Saint-Denis / Saint-Grégoire
- Saint-Denis / Boucher
- Saint-Denis / Laurier
- Saint-Denis / Saint-Joseph
- Saint-Denis / Gilford
- Saint-Denis / du Mont-Royal
- Saint-Denis / Marie-Anne
- Saint-Denis / Rachel
- Saint-Denis / Duluth
- Saint-Denis / Roy
- Station Sherbrooke (Berri / de Malines)
Show the 30 stops in betweenCollapse the list
- Station Sherbrooke (Berri / de Malines)
- Saint-Denis / Duluth
- Saint-Denis / Rachel
- Saint-Denis / Marie-Anne
- Saint-Denis / du Mont-Royal
- Saint-Denis / De Bienville
- Saint-Denis / Saint-Joseph
- Saint-Denis / Laurier
- Saint-Denis / Boucher
- Saint-Denis / du Carmel
- Station Rosemont (Saint-Denis / Rosemont)
- Saint-Denis / de Bellechasse
- Station Beaubien (Saint-Denis / Beaubien)
- Saint-Denis / Saint-Zotique
- Saint-Denis / Bélanger
- Saint-Denis / Jean-Talon
- Saint-Denis / De Castelnau
- Saint-Denis / Faillon
- Saint-Denis / Villeray
- Saint-Denis / Gounod
- Station Jarry (Saint-Denis / Jarry)
- Saint-Denis / Guizot
- Saint-Denis / de Liège
- Station Crémazie Sud (St-Denis / Crémazie)
- Station Crémazie Nord (Lajeunesse / Crémazie)
- Lajeunesse / Émile-Journault
- Lajeunesse / Legendre
- Lajeunesse / Chabanel
- Lajeunesse / de Louvain
- Lajeunesse / Sauvé
- Lajeunesse / Sauriol
- Lajeunesse / Fleury
- Lajeunesse / Prieur
- Station Henri-Bourassa
- Station Henri-Bourassa
Show the 27 stops in betweenCollapse the list
Along the route
Public places within 300 m of a stop on this line, from the city's open data.
Parks
- Parc Ahuntsic
- Parc Henri-Julien
- Parc Saint-Alphonse
- Parc d'Auteuil
- Parc Basile-Routhier
- Parc Champ-des-Possibles
Libraries
- Bibliothèque Hélène-Charbonneau (bibliothèque d'Ahuntsic)
- Bibliothèque du Plateau-Mont-Royal
- Bibliothèque Marc-Favreau
Pools
- Bain St-Denis
Cultural venues
- Bibliothèque d'Ahuntsic
- Maison de la culture Ahuntsic-Cartierville
- Maison de la culture du Plateau-Mont-Royal
Today's timetable
Every departure published for today at the selected stop. Loaded on demand: they change at every network sync.
See today's timetableHide the timetable
Loading the timetable…
Service
Service hours, frequency and trip counts from the published schedule. Hours past 24:00 are overnight hours.
- First departure
- 05:40on weekdays, direction south
- Last departure
- 01:0325:03 in the timetable
- Service hours
- 19 h 23 mincontinuous service
- Frequency
- 30 mindepending on time of day
Departures per hour at the starting terminus, direction south. The busiest hour is in the network colour.
- Weekday
- 39trips
- Saturday
- 35trips
- Sunday
- 36trips
- First departure
- 05:30on weekdays, direction north
- Last departure
- 01:1725:17 in the timetable
- Service hours
- 19 h 47 mincontinuous service
- Frequency
- 30 mindepending on time of day
Departures per hour at the starting terminus, direction north. The busiest hour is in the network colour.
- Weekday
- 39trips
- Saturday
- 35trips
- Sunday
- 36trips
Frequently asked questions
Answers drawn from the schedules published by the network, the same as the Service section.
- What time is the first Bus 31?
- On weekdays, the first departure is at 05:40 toward Station Sherbrooke (Berri / de Malines) and 05:30 toward Station Henri-Bourassa.
- What time is the last Bus 31?
- On weekdays, the last departure is at 01:03 toward Station Sherbrooke (Berri / de Malines) and 01:17 toward Station Henri-Bourassa.
- Does the Bus 31 run on weekends?
- Yes: 35 trips on Saturday and 36 on Sunday, versus 39 on weekdays (direction south).
- How often does the Bus 31 run?
- About every 30 min at rush hour, 30 min midday and 30 min in the evening (direction south).
- Where can I transfer to the metro from the Bus 31?
- Metro line 2 at Station Henri-Bourassa and Metro line 5 at Saint-Denis / Jean-Talon.
Disruptions
Looking up the next departures…
Other lines
Transfers, shared termini and lines on the same corridor as Bus 31, plus the Montréal transit page.
- 2Line OrangeTransfer ×7
- 13Christophe-ColombTerminus Henri-Bourassa
- 48PerrasTerminus Henri-Bourassa
- 49Maurice-DuplessisTerminus Henri-Bourassa
- 56Saint-HubertTerminus Henri-Bourassa
- 144Avenue des PinsTerminus Sherbrooke
repères.app
Follow Bus 31 live in the app.