Burlington Transit Route 12 Upper Middle is a regular route serving 63 stops between Burlington GO Station and Smartcentres Burlington North Loop. It will run seven days a week, with 73 scheduled weekday trips, the first at 04:57 and the last at 22:53.
Schedules effective November 1, 2026. These are the schedules Burlington Transit has published for November 1, 2026 to December 19, 2026. They take effect on November 1, 2026 and do not describe service running before then; check Burlington Transit for today's service.
Last checked October 8, 2026·City of Burlington (Burlington Transit)·How we know
Burlington Transit schedule data is publicly available from the City of Burlington under the City's Open Data Terms of Use. Terms
From the source
the route, its stops, trips and times · destination signs · the schedule's dates · the route's drawn path
Derived by BurlingtonIQ
trips per day and first and last departures on the reference dates · the main stopping pattern in each direction · routes sharing stops · the drawn path, simplified
BurlingtonIQ’s words
the summary sentence
Kept current
Rebuilt when the published feed changes. This schedule runs November 1, 2026 to December 19, 2026; the section is withdrawn once it ends.
Route 12 Upper MiddleGO stationPaths as drawn in the published feed, simplified; no base map.
Service from November 1, 2026
Scheduled trips and the first and last departures on a typical day of each kind in the schedule for November 1, 2026 to December 19, 2026. Both directions are counted.
Day
Trips
First
Last
WeekdayMonday November 2, 2026
73
04:57
22:53
SaturdaySaturday November 7, 2026
59
07:22
22:18
SundaySunday November 1, 2026
54
07:52
21:53
Runs on 49 dates in this schedule, from November 1, 2026 to December 19, 2026.
Destination signs: East to SmartCentres Burlington North · West to Burlington GO.
Where it stops
The stops of the pattern most trips follow in each direction, in order, with the stop number where the feed gives one. Some trips run shorter or different patterns; 63 different stops are served in all.
East to SmartCentres Burlington North
33 stops on this pattern
Burlington GO Station#85
2065 Fairview#64
Fairview at Brant#52
Brant at De Pauls Lane#53
Brant at Plains#65
Brant at Leighland#854
Brant at North Service#847
1259 Brant#109
Brant at Mount Forest#116
Mount Forest at Mountainside#129
Mount Forest at Tyrrell#142
Mount Forest at Royal#166
Mount Forest at Fisher Ave#197
Fisher Ave at St Mary's#211
Fisher Ave at Parkway#229
Fisher Ave at Augustine#251
Upper Middle at Augustine#260
Upper Middle at Mm Robinson H.s.#298
2025 Upper Middle#326
Upper Middle at Headon Forest#380
Upper Middle at Deer Run#434
Upper Middle at Headon#471
Upper Middle at Cleaver#492
Upper Middle at Walkers#519
Upper Middle at Itabashi#566
Upper Middle at Atkinson#591
Upper Middle at Country Club#922
Upper Middle at Heron Way#628
2101 Appleby#646
Appleby at Dryden#648
Appleby at Taywood#668
Appleby at Appleby Crossing#670
Smartcentres Burlington North Loop#965
West to Burlington GO
32 stops on this pattern
Smartcentres Burlington North Loop#965
Appleby at Dundas#487
2500 Appleby#673
Appleby at Taywood#669
2080 Appleby#647
2010 Heron Way#634
Upper Middle at Country Club#607
Upper Middle at Atkinson#595
Upper Middle at Itabashi#570
Upper Middle at Walkers#538
3505 Upper Middle#515
Upper Middle at Cleaver#497
Upper Middle at Headon#477
Upper Middle at Deer Run#440
Upper Middle at Headon Forest#389
2025 Upper Middle#1030
Upper Middle at Guelph#306
Augustine at Fisher Ave#257
Fisher Ave at Fisher Pl#231
Fisher Ave at Parkway#808
Fisher Ave at St Mary's#210
Mount Forest at Fisher Ave#195
Mount Forest at Royal#169
Mount Forest at Tyrrell#804
Mount Forest at Brant#127
Brant at North Service#110
1220 Brant#102
Brant at Leighland#73
Brant at Plains#959
Fairview at Brant#54
2065 Fairview#67
Burlington GO Station#85
Sources
Every factual claim above traces to one of these documents.
Burlington Transit schedule data is publicly available from the City of Burlington under the City's Open Data Terms of Use. Licence. Schedule as published; check Burlington Transit for real-time service.