You can find this information in the static GTFS available here:
https://developer.translink.ca/ServicesGtfs/GtfsDataThe file format specification can be found here:
https://developers.google.com/transit/gtfs/reference
It'll probably be easier to import this into a database of sorts to make querying easier, because you'll need to join the following files/tables:
1. First, with the public-facing route number as route_short_name, look up the route_id from routes.txt
2. Using the route_id, look up all the associated trip_ids in trips.txt
3. For each trip_id, look up all the associated stop_id in stop_times.txt
4. Finally for each stop_id, you can look up the stop details (lat, lon, stop code, zone, etc.) from the stops.txt.
Regards,
Dennis