Welcome to the Developers section. The STM wishes to provide developers with data about its bus schedules and routes and information about its metro service.

New : Real-time bus schedules and locations now available

GTFS - realtime data (real-time bus schedules and locations) and API i3 (métro, bus and elevators service updates)

To access the GTFS - realtime data and the API i3, connect to the STM developer portal

GTFS data (bus schedules and métro frequency)

New Scheduled GTFS with improved schedules

  • Compatibility with STM real-time GTFS service
  • Improved schedule and week times
  • Adjustment of the 747 schedules
  • Release note

Download the new GTFS with improved shedules

Available from December 3, 2018
to March 24, 2019

Last update : January 11, 2019 - travel number adjustment - TR

Regular GTFS (will be withdrawn on March 25, 2019)

  • Usual structure and content
  • Adjustment of the 747 schedules

Download the regular GTFS

Available from December 3, 2018
to March 24, 2019

Last update : December 17, 2018 - adjustment of the 35 schedules

The schedules will change in 2019 on the following dates:

January 7, March 25, June 17, August 26, October 28

The GTFS data are usually available 10 days before the schedule change .

GTFS previous period (from August 27 to October 28, 2018)

Shapefile format for Geographic Information Systems (GIS)

Bus lines (shapes.txt) and bus stops (stops.txt) in the GTFS are available in shapefile format for easier integration into GIS. Shapefile specifications are available here.
Files available in MTM NAD83 Zone 8.


By downloading the data contained in this section, you agree to these Terms of Use, as they may be updated and changed from time to time by the STM, at its entire discretion. If you do not agree to them, you must not use the site or download any material from it.

User Licence

Please note that metro schedules are provided for your information and are  used to determine how long a trip will take. They cannot be used to develop an application for metro schedules, as they are used only to estimate the time needed to travel between two stations.

There is a page on this website where all the transit apps using the STM data are listed. You'll see a description and a logo for each app. With this information, the clients will be able to find the app that suits their needs.


Use the following email address to send us your questions and comments: You can also ask your questions on the open data forum.

Top of page