Skip to main content

How to get from Rosemère to Saint-Léonard by bus, metro and train?

By bus, metro and train

To get from Rosemère to Saint-Léonard in Montreal, you’ll need to take one train line, one metro line and one bus line: take the SJ train from Gare Rosemère station to Gare De La Concorde station. Next, you’ll have to switch to the LIGNE 2 - ORANGE metro and finally take the 192 bus from Station Crémazie Sud (Crémazie / Lajeunesse) station to Robert / Viau station. The total trip duration for this route is approximately 1 hr 29 min.

89min
Walk to train stationTrain - SJ
SJ
Metro - LIGNE 2 - ORANGE
Bus - 192192
Walk to Saint-Léonard
Leaves from Gare Rosemère

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Gare Rosemère
    1.4 km • 18 min
  • 2
    Train - SJSJ
    Wait for train
    SJ
    Parc
  • 3
    Ride to train station
    Ride to train station
    Gare De La Concorde
    13 min
  • 4
    Walk to metro station
    Walk to metro station
    Station De La Concorde
    ID 10286
    180 m • 3 min
  • 5
    Metro - LIGNE 2 - ORANGE
    Wait for metro
    LIGNE 2 - ORANGE
    Station Côte-Vertu
  • 6
    Ride to metro station
    Ride to metro station
    Station Crémazie
    ID 10276
    8 min
  • 7
    Walk to bus station
    Walk to bus station
    Station Crémazie Sud (Crémazie / Lajeunesse)
    ID 54206
    190 m • 3 min
  • 8
    Bus - 192192
    Wait for bus
    192
    Est
  • 9
    Ride to bus station
    Ride to bus station
    Robert / Viau
    ID 54820
    21 min
  • 10
    Walk to Saint-Léonard
    Walk to
    Saint-Léonard
    490 m • 7 min
*Duration based on 8am traffic

By bus and train

To get from Rosemère to Saint-Léonard in Montreal, you’ll need to take one train line and 2 bus lines: take the SJ train from Gare Rosemère station to Gare Bois-De-Boulogne station. Next, you’ll have to switch to the 135 bus and finally take the 192 bus from Station Crémazie Sud (Crémazie / Lajeunesse) station to Robert / Viau station. The total trip duration for this route is approximately 1 hr 59 min.

119min
Walk to train stationTrain - SJ
SJ
Bus - 135135
Bus - 192192
Walk to Saint-Léonard
Leaves from Gare Rosemère

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Gare Rosemère
    1.4 km • 18 min
  • 2
    Train - SJSJ
    Wait for train
    SJ
    Parc
  • 3
    Ride to train station
    Ride to train station
    Gare Bois-De-Boulogne
    20 min
  • 4
    Walk to bus station
    Walk to bus station
    Collège De Bois-De-Boulogne
    ID 54389
    170 m • 3 min
  • 5
    Bus - 135135
    Wait for bus
    135
    Sud
  • 6
    Ride to bus station
    Ride to bus station
    Station Crémazie Sud (Crémazie / Berri)
    ID 50769
    22 min
  • 7
    Bus - 192192
    Wait for bus
    192
    Est
  • 8
    Ride to bus station
    Ride to bus station
    Robert / Viau
    ID 54820
    21 min
  • 9
    Walk to Saint-Léonard
    Walk to
    Saint-Léonard
    490 m • 7 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Montreal.
All local mobility options in one app

Public transit directions from Rosemère to Saint-Léonard

The distance between Rosemère, Montreal and Saint-Léonard, Montreal is approximately 25.47 km, which can typically be travelled in 89 min. Moovit will show you the directions from Rosemère to Saint-Léonard by bus, metro and train, so no matter how you choose to travel in Montreal – you will always have plenty of easy options.

Public transit stations close to Rosemère

Rosemère is located at Rosemère, Montreal and the nearest public transit station is De Rosemère / De Normandie.

Bus stations close to Rosemère:

  • Roland-Durand / Rosemère
  • Roland-Durand / Du Bosquet
  • Roland-Durand / Cardinal

Shuttle stations close to Rosemère:

  • De Rosemère / De Normandie
  • De Rosemère / Westward
  • De Rosemère / Lacas

Public transit stations close to Saint-Léonard, Montreal

Saint-Léonard is located at Saint-Léonard, Montreal and the nearest public transit station is Lavoisier / Daillon.

Metro stations close to Saint-Léonard:

  • Station Saint-Michel

Train stations close to Saint-Léonard:

  • Gare Saint-Léonard-Montréal-Nord
  • Gare Saint-Michel-Montréal-Nord
  • Gare Anjou

Bus stations close to Saint-Léonard:

  • Lavoisier / Daillon
  • Lavoisier / Primot
  • Lavoisier / Lionel-Groulx

By bus and train

To get from Rosemère to Saint-Léonard in Montreal, you’ll need to take one train line and 2 bus lines: take the SJ train from Gare Rosemère station to Gare Bois-De-Boulogne station. Next, you’ll have to switch to the 135 bus and finally take the 192 bus from Station Crémazie Sud (Crémazie / Lajeunesse) station to Robert / Viau station. The total trip duration for this route is approximately 1 hr 59 min.

119min
Walk to train stationTrain - SJ
SJ
Bus - 135135
Bus - 192192
Walk to Saint-Léonard
Leaves from Gare Rosemère

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Gare Rosemère
    1.4 km • 18 min
  • 2
    Train - SJSJ
    Wait for train
    SJ
    Parc
  • 3
    Ride to train station
    Ride to train station
    Gare Bois-De-Boulogne
    20 min
  • 4
    Walk to bus station
    Walk to bus station
    Collège De Bois-De-Boulogne
    ID 54389
    170 m • 3 min
  • 5
    Bus - 135135
    Wait for bus
    135
    Sud
  • 6
    Ride to bus station
    Ride to bus station
    Station Crémazie Sud (Crémazie / Berri)
    ID 50769
    22 min
  • 7
    Bus - 192192
    Wait for bus
    192
    Est
  • 8
    Ride to bus station
    Ride to bus station
    Robert / Viau
    ID 54820
    21 min
  • 9
    Walk to Saint-Léonard
    Walk to
    Saint-Léonard
    490 m • 7 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Rosemère to Saint-Léonard?

    The fastest way takes 89 minutes, using Bus line SJ, Bus line LIGNE 2 - ORANGE, Bus line 192.

  • What is the alternative route to get from Rosemère to Saint-Léonard?

    The alternative route takes 119 minutes, using Bus line SJ, Bus line 135, Bus line 192.

  • Is there a direct train between Rosemère and Saint-Léonard in Montreal?

    No, you’ll have to take one train line, one metro line and one bus line in total. The total travelling time is 1 hr 29 min.

  • Which train line goes from Rosemère to Saint-Léonard in Montreal?

    The SJ train line goes from Gare Rosemère station near Rosemère to Parc station. From there you’ll have to take one metro line and one bus line till Parc station near Saint-Léonard in Montreal

  • How long does it take to travel from Rosemère to Saint-Léonard in Montreal by train, metro and bus?

    The total travel time between Rosemère and Saint-Léonard in Montreal by train, metro and bus is about 1 hr 29 min.

  • Where do I get on the train near Rosemère to get to Saint-Léonard in Montreal?

    Get on the SJ train from the Gare Rosemère station near Rosemère in Montreal.

  • Where do I get off the train when travelling between Rosemère and Saint-Léonard in Montreal?

    Get off the train at the Parc stop, which is closest to Saint-Léonard in Montreal.

Real-Time Arrivals, Schedules, Maps & More