Bus - 12

12

KINGSTON ROAD

TTC

12 bus Route Schedule and Stops

The 12 bus (Direction: 12a - Kennedy Station Via Variety Village And Brimley) has 42 stops departing from Victoria Park Station and ending in Kennedy Station.

12 bus time schedule overview: Normally starts operating at 5:37 AM and ends at 9:41 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: 12a - Kennedy Station Via Variety Village And Brimley

Victoria Park Station Toronto Transit Commission - Victoria Park Bus Terminal, Toronto View full schedule Go to station
Victoria Park Ave At Denton Ave 10 Denton Avenue, Toronto View full schedule Go to station
Victoria Park Ave At Danforth Ave 3060 Danforth Ave, Toronto View full schedule Go to station
Victoria Park Ave At Wakehood St South Side 523 Victoria Park Avenue, Toronto View full schedule Go to station
Victoria Park Ave At Gerrard St East 600 Victoria Park Ave, Toronto View full schedule Go to station
Victoria Park Ave At Swanwick Ave 540 Victoria Park Ave, Toronto View full schedule Go to station
Victoria Park Ave At Woodale Ave 472 Victoria Park Ave, Toronto View full schedule Go to station
Victoria Park Ave At Meadow Ave 418 Victoria Park Ave, Toronto View full schedule Go to station
Kingston Rd At Victoria Park Ave East Side 1085 Kingston Rd, Toronto View full schedule Go to station
Kingston Rd At Blantyre Ave 1115 Kingston Rd, Toronto View full schedule Go to station
Kingston Rd At Fallingbrook Rd 1165 Kingston Rd, Toronto View full schedule Go to station
Kingston Rd At Wood Glen Rd 1277 Kingston Rd, Toronto View full schedule Go to station
Kingston Rd At Queensbury Ave 1355 Kingston Road, Toronto View full schedule Go to station
Kingston Rd At Warden Ave 1439 Kingston Rd, Toronto View full schedule Go to station
Kingston Rd At Manderley Dr 34 Rodeo Ptwy, Toronto View full schedule Go to station
Kingston Rd At Kildonan Dr 1567 Kingston Rd, Toronto View full schedule Go to station
Kingston Rd At Birchcliff Ave 1647 Kingston Rd, Toronto View full schedule Go to station
Birchmount Rd At Kingston Rd North Side 75 Birchmount Road, Toronto View full schedule Go to station
Birchmount Rd At Hollis Ave 79 Birchmount Road, Toronto View full schedule Go to station
Birchmount Rd At Danforth Ave 3663 Danforth Avenue, Toronto View full schedule Go to station
3701 Danforth Ave (Variety Village) 3701 Danforth Avenue, Toronto View full schedule Go to station
Kingston Rd At Cliffside Dr 2217 Kingston Rd, Toronto View full schedule Go to station
Kingston Rd At Ridgemoor Ave 2277 Kingston Rd, Toronto View full schedule Go to station
Kingston Rd At Sandown Ave 2385 Kingston Rd, Toronto View full schedule Go to station
Kingston Rd At Midland Ave 2495 Kingston Road, Toronto View full schedule Go to station
Kingston Rd At Chine Dr 2617 Kingston Rd, Toronto View full schedule Go to station
2665 Kingston Rd East Side 2665 Kingston Road, Toronto View full schedule Go to station
Brimley Rd At Kingston Rd North Side 2740 Kingston Rd, Toronto View full schedule Go to station
Brimley Rd At St Clair Ave East 21 Brimley Rd, Toronto View full schedule Go to station
Brimley Rd At Mandarin Rd 51 Brimley Rd, Toronto View full schedule Go to station
Brimley Rd At Anson Ave 81 Brimley Road, Toronto View full schedule Go to station
Brimley Rd At Oakridge Dr 101 Brimley Rd, Toronto View full schedule Go to station
Brimley Rd At Skagway Ave Brimley Road, Toronto View full schedule Go to station
Brimley Rd At Lombardy Cres North Side 462 Brimley Road, Toronto View full schedule Go to station
Brimley Rd At Danforth Rd 1071 Danforth Road, Toronto View full schedule Go to station
Eglinton Ave East At Brimley Rd West Side 2690 Eglinton Ave E, Toronto View full schedule Go to station
Eglinton Ave East At Gilder Dr 2604 Eglinton Ave E, Toronto View full schedule Go to station
Eglinton Ave East At Huntington Ave West Side 2540 Eglinton Ave E, Toronto View full schedule Go to station
Eglinton Ave E At Midland Ave 2500 Eglinton Avenue East, Toronto View full schedule Go to station
2466 Eglinton Ave East (Rainbow Village) 2472 Eglinton Ave E, Toronto View full schedule Go to station
North Service Rd At Eglinton Ave East View full schedule Go to station
Kennedy Station 2455 Eglinton Ave E, Toronto View full schedule Go to station

12 FAQ

What time does the 12 bus start operating?

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

What time does the 12 bus stop working?

12 bus stops operating at 5:08 PM on Sunday, Saturday.

What time does the 12 bus arrive?

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

List of 12 bus Stops

Victoria Park Station • Victoria Park Ave At Denton Ave • Victoria Park Ave At Danforth Ave • Victoria Park Ave At Wakehood St South Side • Victoria Park Ave At Gerrard St East • Victoria Park Ave At Swanwick Ave • Victoria Park Ave At Woodale Ave • Victoria Park Ave At Meadow Ave • Kingston Rd At Victoria Park Ave East Side • Kingston Rd At Blantyre Ave • Kingston Rd At Fallingbrook Rd • Kingston Rd At Wood Glen Rd • Kingston Rd At Queensbury Ave • Kingston Rd At Warden Ave • Kingston Rd At Manderley Dr • Kingston Rd At Kildonan Dr • Kingston Rd At Birchcliff Ave • Birchmount Rd At Kingston Rd North Side • Birchmount Rd At Hollis Ave • Birchmount Rd At Danforth Ave • 3701 Danforth Ave (Variety Village) • Kingston Rd At Cliffside Dr • Kingston Rd At Ridgemoor Ave • Kingston Rd At Sandown Ave • Kingston Rd At Midland Ave • Kingston Rd At Chine Dr • 2665 Kingston Rd East Side • Brimley Rd At Kingston Rd North Side • Brimley Rd At St Clair Ave East • Brimley Rd At Mandarin Rd • Brimley Rd At Anson Ave • Brimley Rd At Oakridge Dr • Brimley Rd At Skagway Ave • Brimley Rd At Lombardy Cres North Side • Brimley Rd At Danforth Rd • Eglinton Ave East At Brimley Rd West Side • Eglinton Ave East At Gilder Dr • Eglinton Ave East At Huntington Ave West Side • Eglinton Ave E At Midland Ave • 2466 Eglinton Ave East (Rainbow Village) • North Service Rd At Eglinton Ave East • Kennedy Station

List of 12 bus Streets

Toronto Transit Commission - Victoria Park Bus Terminal • 10 Denton Avenue • 3060 Danforth Ave • 523 Victoria Park Avenue • 600 Victoria Park Ave • 540 Victoria Park Ave • 472 Victoria Park Ave • 418 Victoria Park Ave • 1085 Kingston Rd • 1115 Kingston Rd • 1165 Kingston Rd • 1277 Kingston Rd • 1355 Kingston Road • 1439 Kingston Rd • 34 Rodeo Ptwy • 1567 Kingston Rd • 1647 Kingston Rd • 75 Birchmount Road • 79 Birchmount Road • 3663 Danforth Avenue • 3701 Danforth Avenue • 2217 Kingston Rd • 2277 Kingston Rd • 2385 Kingston Rd • 2495 Kingston Road • 2617 Kingston Rd • 2665 Kingston Road • 2740 Kingston Rd • 21 Brimley Rd • 51 Brimley Rd • 81 Brimley Road • 101 Brimley Rd • Brimley Road • 462 Brimley Road • 1071 Danforth Road • 2690 Eglinton Ave E • 2604 Eglinton Ave E • 2540 Eglinton Ave E • 2500 Eglinton Avenue East • 2472 Eglinton Ave E • 2455 Eglinton Ave E

12 bus Schedule

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

Sunday 7:38 AM - 5:08 PM
Monday 5:37 AM - 9:41 PM
Tuesday 5:37 AM - 9:41 PM
Wednesday 5:37 AM - 9:41 PM
Thursday 5:37 AM - 9:41 PM
Friday 5:37 AM - 9:41 PM
Saturday 6:08 AM - 5:08 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 Victoria Park Station and the last stop is Kennedy Station. 12 (Direction: 12a - Kennedy Station Via Variety Village And Brimley) is operational during weekdays.

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

On the go? See why over 170 million users trust Moovit as the best public transit app. Moovit gives you TTC 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

12 FAQ

What time does the 12 bus start operating?

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

What time does the 12 bus stop working?

12 bus stops operating at 5:08 PM on Sunday, Saturday.

What time does the 12 bus arrive?

When does the KINGSTON ROAD Bus come? Click here for live arrival times and to see the full schedule for KINGSTON ROAD 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