Bus - 12

12

UPPER MIDDLE

Burlington Transit

12 bus Route Schedule and Stops

The 12 bus (Direction: To Burlington Go) has 32 stops departing from Burlington North Smartcentre and ending in Burlington Go Station.

12 bus time schedule overview: Normally starts operating at 5:50 AM and ends at 9:20 PM. Normal operating days: weekdays.

Choose any of the 12 bus stops below to find updated real-time schedules and to see their route map.

Direction: To Burlington Go

Burlington North Smartcentre 4521 Dundas Street, Burlington View full schedule Go to station
Appleby At Dundas 2490 Appleby Line, Burlington View full schedule Go to station
2500 Appleby 2484 Appleby Line, Burlington View full schedule Go to station
Appleby At Taywood Taywood Drive, Burlington View full schedule Go to station
2010 Heron Way Heron Way, Halton View full schedule Go to station
Upper Middle At Country Club Upper Middle Road, Burlington View full schedule Go to station
Upper Middle At Atkinson 2001 Atkinson Drive, Burlington View full schedule Go to station
Upper Middle At Itabashi 4173 Upper Middle Road, Burlington View full schedule Go to station
Upper Middle At Walkers 4027 Upper Middle Road, Burlington View full schedule Go to station
3505 Upper Middle 3507 Upper Middle Road, Burlington View full schedule Go to station
Upper Middle At Cleaver 3497 Upper Middle Road, Burlington View full schedule Go to station
Upper Middle At Headon 2015 Headon Road, Burlington View full schedule Go to station
Upper Middle At Deer Run 2019 Deer Run Avenue, Burlington View full schedule Go to station
Upper Middle At Headon Forest 2013 Headon Forest Drive, Halton View full schedule Go to station
Upper Middle At Upland 3194 Greenbough Crescent, Halton View full schedule Go to station
2025 Upper Middle 2010 Guelph Line, Halton View full schedule Go to station
Upper Middle At Guelph 2425 Upper Middle Road, Halton View full schedule Go to station
Augustine At Fisher 1550 Fisher Avenue, Burlington View full schedule Go to station
Fisher Avenue At Fisher Place 1486 Fisher Avenue, Burlington View full schedule Go to station
Fisher At Parkway 1432 Fisher Avenue, Burlington View full schedule Go to station
Fisher At St. Mary's 1367 Fisher Avenue, Halton View full schedule Go to station
Mount Forest At Fisher 2304 Mount Forest Dr., Halton View full schedule Go to station
Mount Forest At Royal 2202 Mount Forest Dr., Halton View full schedule Go to station
Mount Forest At Tyrrell 2101 Mount Forest Drive, Halton View full schedule Go to station
Mount Forest At Brant 2046 Mount Forest Drive, Halton View full schedule Go to station
Brant At North Service 1264 Brant Street, Halton View full schedule Go to station
1220 Brant Brant Street, Halton View full schedule Go to station
Brant At Leighland 1048 Brant Street, Halton View full schedule Go to station
2016 Plains 2032 Plains Road East, Halton View full schedule Go to station
Plains At Queensway 2196 Plains Road East, Halton View full schedule Go to station
Burlington Go Station View full schedule Go to station

12 FAQ

What time does the 12 bus start operating?

12 bus starts operating at 5:50 AM on Monday, Tuesday, Wednesday, Thursday, Friday.

What time does the 12 bus stop working?

12 bus stops operating at 5:22 PM on Sunday.

What time does the 12 bus arrive?

When does the UPPER MIDDLE Bus come? Click here for live arrival times and to see the full schedule for UPPER MIDDLE Bus that is closest to your location.

List of 12 bus Stops

Burlington North Smartcentre • Appleby At Dundas • 2500 Appleby • Appleby At Taywood • 2080 Appleby • 2010 Heron Way • Upper Middle At Country Club • Upper Middle At Atkinson • Upper Middle At Itabashi • Upper Middle At Walkers • 3505 Upper Middle • Upper Middle At Cleaver • Upper Middle At Headon • Upper Middle At Deer Run • Upper Middle At Headon Forest • Upper Middle At Upland • 2025 Upper Middle • Upper Middle At Guelph • Augustine At Fisher • Fisher Avenue At Fisher Place • Fisher At Parkway • Fisher At St. Mary's • Mount Forest At Fisher • Mount Forest At Royal • Mount Forest At Tyrrell • Mount Forest At Brant • Brant At North Service • 1220 Brant • Brant At Leighland • 2016 Plains • Plains At Queensway • Burlington Go Station

List of 12 bus Streets

4521 Dundas Street • 2490 Appleby Line • 2484 Appleby Line • Taywood Drive • Heron Way • Upper Middle Road • 2001 Atkinson Drive • 4173 Upper Middle Road • 4027 Upper Middle Road • 3507 Upper Middle Road • 3497 Upper Middle Road • 2015 Headon Road • 2019 Deer Run Avenue • 2013 Headon Forest Drive • 3194 Greenbough Crescent • 2010 Guelph Line • 2425 Upper Middle Road • 1550 Fisher Avenue • 1486 Fisher Avenue • 1432 Fisher Avenue • 1367 Fisher Avenue • 2304 Mount Forest Dr. • 2202 Mount Forest Dr. • 2101 Mount Forest Drive • 2046 Mount Forest Drive • 1264 Brant Street • Brant Street • 1048 Brant Street • 2032 Plains Road East • 2196 Plains Road East

12 bus Schedule

12 bus route operates on weekdays. Regular schedule hours: 5:50 AM - 9:20 PM

Sunday 8:22 AM - 5:22 PM
Monday 5:50 AM - 9:20 PM
Tuesday 5:50 AM - 9:20 PM
Wednesday 5:50 AM - 9:20 PM
Thursday 5:50 AM - 9:20 PM
Friday 5:50 AM - 9:20 PM
Saturday 7:22 AM - 9:22 PM
Moovit is the world's #1 transit app.
Supports over 2200 cities in 80 + countries worldwide!
Google Play badge AppStore badge

The first stop of the 12 bus route is Burlington North Smartcentre and the last stop is Burlington Go Station. 12 (Direction: To Burlington Go) is operational during weekdays.

Additional information: 12 has 32 stops and the total trip duration for this route is approximately 26 minutes.

On the go? See why over 170 million users trust Moovit as the best public transit app. Moovit gives you Burlington Transit suggested routes, real-time bus tracker, live directions, line route maps in Toronto, and helps to find the closest 12 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 12 bus to take on your trip.

12 near me

Alternative Directions

12 FAQ

What time does the 12 bus start operating?

12 bus starts operating at 5:50 AM on Monday, Tuesday, Wednesday, Thursday, Friday.

What time does the 12 bus stop working?

12 bus stops operating at 5:22 PM on Sunday.

What time does the 12 bus arrive?

When does the UPPER MIDDLE Bus come? Click here for live arrival times and to see the full schedule for UPPER MIDDLE Bus that is closest to your location.

Moovit - Your local transit app for Android and iOS
Moovit Real-Time Arrivals, Schedules, Maps & More
Moovit - Your local transit app for Android and iOS
Moovit Real-Time Arrivals, Schedules, Maps & More