Search Transit Toronto

Powered by GOOGLE.

Free rides, later service, New Year's Eve, December 31



You may never get that free lunch that you’ve been waiting for, but you can ride your favourite train, subway, bus or streetcar free of fare New Year’s Eve and early New Year’s Day. Many Greater Toronto Area, Hamilton and Golden Horseshoe transit agencies are offering passengers free rides and later service to help everyone get home safely after celebrating the start of 2015.

Most local transit agencies absorb the cost of the free rides in their budgets. However, a major distillery is sponsoring free TTC service until about 4 a.m.— in 2010, the TTC estimated this cost at about $85,000. In Durham Region, a major employer is paying the bills to offer residents free and later DRT service. In Guelph, a local brewery is footing the bill for free and later Guelph Transit service, while down in St. Catharines, the union representing area paramedics and other emergency medical service personnel and several businesses are grabbing the cheque for the free and later rides.

These transit agencies either offer later service or free rides for their passengers — or both — New Year’s Eve:


Barrie Transit — Later service on New Year’s Eve


Free rides after 5 p.m. Buses operate hourly after 7 p.m.


You can ride Barrie Transit buses along these routes every hour until about 3 a.m.: 1A Georgian Mall via Bayfield, 1B Welham via Bayview, 2A Dunlop via Ferndale, 2B Park Place via Veterans, 3A Georgian Dr via Cook, 3B Painswick via Little, 4A East Bayfield via Bayfield, 4B South GO via Hurst, 5A Blake via Edgehill, 5B Edgehill via Blake, 6A Letitia via College, 6B College via Letitia, 7A Bell Farm via Grove, 7B Bear Creek via Ardagh, 8A RVH via Essa, 8A Yonge via Anne, 8B Crosstown via Yonge, 8B Essa via Blake.

Back to top

7B Bear Creek via Ardagh

The last bus leaves Downtown Barrie Terminal at 2:45 a.m.

7A Bell Farm via Grove

The last bus leaves Downtown Barrie Terminal at 3:15 a.m.

5A Blake via Edgehill

The last bus leaves Downtown Barrie Terminal at 3:15 a.m.

6B College via Letitia

The last bus leaves Downtown Barrie Terminal at 3 a.m.

8B Crosstown via Yonge

The last northbound bus leaves Downtown Barrie Terminal at 2:20 a.m.

2A Dunlop via Ferndale

The last bus leaves Park Place at 2:30 a.m.

4A East Bayfield via Bayfield

The last bus leaves Downtown Barrie Terminal at 2:15 a.m.

Back to top

5B Edgehill via Blake

The last bus leaves Downtown Barrie Terminal at 2:42 a.m.

8B Essa via Blake

The last southbound bus leaves Downtown Barrie Terminal at 2:50 a.m.

3A Georgian Dr via Cook

The last bus leaves Downtown Barrie Terminal at 2:20 a.m.

1A Georgian Mall via Bayfield

The last bus leaves Downtown Barrie Terminal at 2:17 a.m.

6A Letitia via College

The last bus leaves Downtown Barrie Terminal at 2:15 a.m.

3B Painswick via Little

The last bus leaves Downtown Barrie Terminal at 3:10 a.m.

2B Park Place via Veterans

The last bus leaves Downtown Barrie Terminal at 3 a.m.

8A RVH via Essa

The last northbound bus leaves Downtown Barrie Terminal at 2:50 a.m.

4B South GO via Hurst

The last bus leaves Downtown Barrie Terminal at 2:58 a.m.

1B Welham via Bayview

The last bus leaves Downtown Barrie Terminal at 3:18 a.m.

8A Yonge via Anne

The last southbound bus leaves Downtown Barrie Terminal at 1:55 a.m.

You can view the special New Year’s Eve schedules for routes 1A, 1B, 2A, 2B, 3A and 3B here. (.pdf)

You can view the special New Year’s Eve schedules for routes 4A, 4B, 5A, 5B, 6A and 6B here. (.pdf)

You can view the special New Year’s Eve schedules for routes 7A, 7B, 8A and 8B here. (.pdf)

Back to top


Brampton Transit — Later service on New Year’s Eve


Free rides after 7 p.m.


You can ride Brampton Transit buses along these routes until about 3 a.m.: 1 Queen; 2 Main; 3 McLaughlin; 4 Chinguacousy; 5 Bovaird; 7 Kennedy; 8 Centre; 11 / 11A Steeles; 14 Torbram; 15 Bramalea; 18 Dixie; 23 Sandalwood; 29 Williams, 30 Airport Road; 35 Clarkway, 50 Gore Road; 51 Hereford; 52 McMurchy; 53 Ray Lawson; 57 Charolais; 501 /501A Züm Queen; 502 Züm Main.


30 Airport Rd

Buses drop off or pick up passengers every 30 minutes at stops along the route — southbound after 12:04 a.m. and northbound after 12:05 a.m.

The last southbound bus leaves Airport Road North at Mayfield Road East at 2:34 a.m. The last northbound bus leaves Westwood Terminal at 3:05 a.m.

5 Bovaird

Buses drop off or pick up passengers every 30 minutes at stops along the route after 12:30 a.m.

The last eastbound bus leaves Mount Pleasant GO Station at 2:30 a.m. The last westbound bus leaves Westwood Terminal at 3 a.m.

15 Bramalea

Buses drop off or pick up passengers every 30 minutes at stops along the route — southbound after12:23 a.m. and northbound after 12:20 a.m.

The last southbound bus leaves Bramalea Road North and Inspire Boulevard at 2:23 a.m. The last northbound bus leaves Telford Way and Tranmere Drive at 2:20 a.m.

8 Centre

Buses drop off or pick up passengers every 45 minutes at stops along the route after 12:35 a.m.

The last eastbound bus leaves Brampton Gateway Terminal at 1:20 a.m. The last westbound bus leaves Bramalea Terminal at 1:20 a.m.

Back to top

57 Charolais

Buses drop off or pick up passengers every 30 minutes at stops along the route — southbound after 12:23 a.m. and northbound after 12:15 a.m.

The last southbound bus leaves Chinguacousy Road south of William Sharpe Drive at 1:23 a.m. The last northbound bus leaves Brampton Gateway Terminal at 1:15 a.m.

4 Chinguacousy

Buses drop off or pick up passengers every 30 minutes at stops along the route — southbound after 12:15 a.m. and northbound after 12:30 a.m.

The last southbound bus leaves Mount Pleasant GO Station at 2:45 a.m. The last northbound bus leaves Brampton Gateway Terminal at 3 a.m.

18 Dixie

Buses drop off or pick up passengers every 30 minutes at stops along the route — southbound after 12:15 a.m. and northbound after 12:25 a.m.

The last southbound bus leaves Countryside and Fernforest Drives at 2:12 a.m. The last northbound bus leaves Meyerside Drive and Dixie Road at 1:55 a.m.

50 Gore Rd

Buses drop off or pick up passengers every 40 minutes at stops along the route — southbound after 12:35 a.m. and northbound after midnight.

The last southbound bus leaves Gore Meadows Community Centre at 2:15 a.m. The last northbound bus leaves Humber College’s North Campus terminal at 2:20 a.m.

Back to top

51 Hereford

Buses drop off or pick up passengers every 45 minutes at stops along the route — eastbound after 11:55 p.m. and westbound after 11:30 p.m.

The last eastbound bus leaves Hereford Street and Steeles Avenue West at 1:25 a.m. The last westbound bus leaves Brampton Gateway Terminal at 1 a.m.

7 Kennedy

Buses drop off or pick up passengers every 30 minutes at stops along the route — southbound after 12:05 a.m. and northbound after 12:18 a.m.

The last southbound bus leaves Hurontario Street and Mayfield Road at 2:05 a.m. The last northbound bus leaves Courtneypark Drive East and Kennedy Road at 2:18 a.m.

2 Main

Buses drop off or pick up passengers every 30 minutes at stops along the route — southbound after 12:40 a.m. and northbound after 12:51 a.m.

The last southbound bus leaves Heart Lake Terminal at 2:40 a.m. The last northbound bus leaves the Highway 407 / Hurontario Park and Ride carpool lot at 3:10 a.m.

3 McLaughlin

Buses drop off or pick up passengers every 30 minutes at stops along the route — southbound after 12:25 a.m. and northbound after 12:33 a.m.

The last southbound bus leaves Heart Lake Terminal at 2:55 a.m. The last northbound bus leaves Brampton Gateway Terminal at 2:33 a.m.

52 McMurchy

Buses drop off or pick up passengers every 30 minutes at stops along the route — southbound after midnight and northbound after 12:13 a.m.

The last southbound bus leaves Downtown Brampton Terminal at 1:30 a.m. The last northbound bus leaves Brampton Gateway Terminal at 1:43 a.m.

1 Queen

Buses drop off or pick up passengers every 30 minutes at stops along the route — eastbound after 1:11 a.m. and westbound after 1 a.m.

The last eastbound bus leaves Mount Pleasant GO Station at 2:11 a.m. The last westbound bus leaves Queen Street East and Highway 50 at 2 a.m.

Back to top

53 Ray Lawson

Buses drop off or pick up passengers every 30 minutes at stops along the route — eastbound after 12:27 a.m. and westbound after midnight.

The last eastbound bus leaves James Potter Road south of Charolais Boulevard at 1:57 a.m. The last bus leaves Brampton Gateway Terminal at 1:30 a.m.

23 Sandalwood

Buses drop off or pick up passengers every 45 minutes at stops along the route — eastbound after 12:15 a.m. and westbound after 12:19 .m.

The last eastbound bus leaves Mount Pleasant Village at 2:12 a.m. The last westbound bus leaves Queen Street and Highway 50 at 2:34 a.m.

11 Steeles

Eastbound buses operate every 30 minutes east of Brampton Gateway Terminal after 12:25 a.m. They operate every hour west of Brampton Gateway after 12:02 a.m. The last eastbound bus leaves Lisgar GO Station at 2:02 a.m. The last eastbound bus leaves Brampton Gateway at 2:25 a.m.

Westbound buses operate every 30 minutes east of Brampton Gateway Terminal after 12:55 a.m. They operate every hour west of Brampton Gateway after 12:07 a.m. The last bus leaves Humber College’s North campus for Lisgar at 2:39 a.m.

14 Torbram

Buses drop off or pick up passengers every 30 minutes at stops along the route — southbound after 12:14 a.m. and northbound after 12:05 a.m.

The southbound last bus leaves Torbram Road North and Father Tobin Road at 2:44 a.m. The last northbound bus leaves Westwood Terminal at 3:05 a.m.

Back to top

29 Williams

Buses drop off or pick up passengers every 45 minutes at stops along the route — eastbound after 12:30 a.m. and westbound after 12:29 a.m.

The last eastbound bus leaves Mount Pleasant GO Station at 1:15 a.m. The last westbound bus leaves Goreway Drive and Queen Street East at 1:14 a.m.

501 Züm Queen

Buses drop off or pick up passengers every 30 minutes at stops along the route — eastbound after 12:01 a.m. and westbound after midnight.

The last eastbound bus leaves Downtown Brampton Terminal at 2:01 a.m. The last westbound bus leaves York University’s Keele campus at 2 a.m.

502 Züm Main

Buses drop off or pick up passengers every 30 minutes at stops along the route after 12:20 a.m.

The southbound last bus leaves Sandalwood Züm Station at 2:50 a.m. The last northbound bus leaves Mississauga City Centre Terminal at 2:50 a.m.

You can view Brampton Transit’s New Year’s Eve schedule here. (.pdf)

Back to top


Burlington Transit — Later service on New Year’s Eve


No free service.


You can ride Burlington Transit buses along these routes until about 2 a.m.: 1 Plains; 50 Burlington South late evening, 51 Burlington Northeast late evening, 52 Burlington Northwest late evening.

51 Burlington Northeast late evening

Buses leave Burlington GO Station at 11:55 p.m. and 12:55 and 1:55 a.m. and return to the GO station at 12:45, 1:45 and 2:45 a.m.

52 Burlington Northwest late evening

Buses leave Burlington GO Station at 11:55 p.m. and 12:55 and 1:55 a.m. and return to the GO station at 12:45, 1:45 and 2:45 a.m.

50 Burlington South late evening

Buses leave Burlington GO Station at 11:55 p.m. and 12:55 and 1:55 a.m. and return to the GO station at 12:46, 1:46 and 2:46 a.m.

1 Plains

The last Burlington-bound bus leaves Bay Street North at Vine Street in downtown Hamilton at 1:24 a.m. and ends its trip in Burlington GO Station bus terminal at 1:50 a.m.

The lastHamilton-bound bus leaves Burlington GO Station at 12:53 a.m. and ends its trip at Bay North and Vine at 1:19 a.m.

Back to top


BWG Transit

BWG Transit offers its first ever free evening / late-night service New Year’s Eve. Free rides after 5 p.m.


You can ride BWG Transit buses until about 3 a.m. along these routes: Route 1; Route 2


Route 1

Buses leave SmartCentres Bradford at 5:20 p.m. every 35 minutes until 8:15 p.m., 9:25 p.m. and every 35 minutes until 11:45 p.m. and 12:55 a.m. and every 35 minutes until 2:40 a.m. They return to SmartCentres at 5:17 p.m. and every 35 minutes until 8:12 p.m., 9:22 p.m. and every 35 minutes until 11:42 p.m., 12:52 a.m. and every 35 minutes until 2:37 a.m.

Route 2

Buses leave the Leisure Centre at 5 p.m. and every hour until 8 p.m., 10 p.m. and every hour until 2 a.m. They return to the Leisure Centre at 5:51 p.m. and every hour until 11:51 p.m., 1:51 and 2:51 a.m.

Back to top


Durham Region Transit — Later service on New Year’s Eve.


Free rides after 9 p.m., courtesy of Ontario Power Generation (OPG) and the Durham Regional Police Services Board.


You can ride DRT buses along these routes until about 2 a.m.:

112 Brock; 120 Whites; 181 Pickering late-night shuttle; 224 Harwood South / Salem South; 283 North Ajax late-night shuttle; 284 South Ajax late-night shuttle, 302 Brock - Brooklin; 385 Whitby late-night shuttle; 401 Simcoe; 402 King; 403 Park; 405 Wilson; 407 Ritson / Colonel Sam; 409 Olive / Harmony; 411 South Courtice; 412 Adelaide; 416 Kedron; 501 South Bowmanville; 502 North Bowmanville; 900 PULSE; 910 Campus Connect; 915 Taunton; 916 Rossland.

Back to top


412 Adelaide

Buses drop off or pick up passengers at stops along the route every hour — westbound after 10:26 p.m. and eastbound after 11 p.m.

The last westbound bus leaves Courtice Road across from Moyse Drive at 1:26 a.m. It ends its trip in Oshawa Centre terminal at 1:53 a.m.

The last eastbound bus leaves Oshawa Centre at 2 a.m. It ends its trip on Courtice across from Moyse at 2:30 a.m.

You can view the New Year’s Eve schedule for the route here.

112 Brock

Buses drop off or pick up passengers at stops along the route every hour — southbound after 10:18 p.m. and northbound after 10 p.m.

The last southbound bus leaves William Jackson Drive east of Brock Road at 1:15 a.m. It ends its trip in Pickering GO Station bus terminal at 1:36 a.m.

The last northbound bus leaves Pickering GO Station at 2:16 a.m. It ends its trip on Zents Drive west of Brock at and returns to the station at 2:35 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

302 Brock / Brooklin

Buses drop off or pick up passengers at stops along the route every hour after 10:10 p.m. The last bus leaves Whitby GO Station at 2:28 a.m. It returns to the station at 3:23 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

910 Campus Connect

Buses drop off or pick up passengers at stops along the route every hour — westbound after 9:55 p.m. and eastbound after 10:15 p.m.

The last southbound bus leaves the North Oshawa campuses of Durham College and the University of Ontario Institute of Technology (UOIT) at 1:05 a.m. It ends its trip in Whitby GO Station bus terminal at 1:43 a.m.

The last northbound bus leaves Whitby GO Station at 2:28 a.m. It ends its trip on the Durham / UOIT campuses at 3:03 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

Back to top

224 Harwood South / Salem South

Buses drop off or pick up passengers at stops along the route every hour — westbound after 10:38 p.m. and eastbound after 10:05 p.m.

The last westbound bus leaves Kerrison Drive East west of Salem Road North at 1:38 a.m. It ends its trip in Ajax GO Station bus terminal at 2 a.m.

The last eastbound bus leaves Ajax GO Station at 2:21 a.m. It ends its trip on Kerrison East west of Salem North at 2:46 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

Back to top

416 Kedron

Buses drop off or pick up passengers at stops along the route every hour — westbound after 10:05 p.m. and eastbound after 9:50 p.m.

The last westbound bus leaves Harmony Terminal at 2:05 a.m. It ends its trip on the North Oshawa campuses of Durham College and the University of Ontario Institute of Technology (UOIT) at 2:19 a.m.

The last eastbound bus leaves the Durham / UOIT campus at 1:50 a.m. It ends its trip in Harmony Terminal at 2:03 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

402 King

Buses drop off or pick up passengers at stops along the route every hour — westbound after 10 p.m. and eastbound after 10:30 p.m.

The last westbound bus leaves Courtice Road south of Moyse Drive at 1:30 a.m. It ends its trip in Oshawa Centre terminal at 1:40 a.m.

The last eastbound bus leaves Oshawa Centre terminal at 2 a.m. It ends its trip on Courtice south of Moyse at 2:22 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

Back to top

283 North Ajax late-night shuttle

Buses leave Ajax GO Station at 12:05, 1:05, 2:21 and 3:21 a.m. The driver will develop the route after learning where passengers want to go along regular routes 216, 219, 225 and 232. Buses drop off passengers only at DRT stops and do not pick up passengers at any stops other than Ajax GO Station.

You can view the New Year’s Eve schedule for the route here. (.pdf)

502 North Bowmanville

Buses drop off or pick up passengers at stops along the route every hour after 7:34 p.m.

The last bus leaves Church Street East east of Temperance Street North at 1:35 a.m. It returns to Church East east of Temperance at 1:58 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

410 Olive / Harmony

Buses drop off or pick up passengers at stops along the route every hour — south- and westbound after 10:15 p.m. and east- and northbound after 9:45 p.m.

The last south- and westbound bus leaves Harmony Terminal at 1:15 a.m. It ends its trip in Oshawa Centre terminal at 1:40 a.m.

The last east- and northbound bus leaves Oshawa Centre terminal at 1:45 a.m. It ends its trip in Harmony Terminal at 2:10 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

Back to top

403 Park

Buses drop off or pick up passengers at stops along the route every hour — southbound after 11:45 p.m. and northbound after 12:15 a.m.

The last southbound bus leaves Oshawa Centre terminal at 1:45 a.m. It ends its trip at Oshawa GO Station bus terminal at 2:10 a.m.

The last northbound bus leaves Oshawa GO Station at 2:15 a.m. It ends its trip in Oshawa Centre terminal at 2:43 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

181 Pickering late-night shuttle

Buses leave Pickering GO Station at 12:05, 1, 2:16 and 3:16 a.m. The driver will develop the route after learning where passengers want to go. Buses drop off passengers only at DRT stops and do not pick up passengers at any stops other than Pickering GO Station.

You can view the New Year’s Eve schedule for the route here. (.pdf)

900 PULSE

Buses drop off or pick up passengers at stops along the route every 30 minutes — westbound after 9:55 p.m. and eastbound after 9:53 p.m.

The last westbound bus leaves Mary Street North north of Bond Street East at 2:25 a.m. It ends its trip on the Scarborough campus of the University of Toronto at 3:17 a.m.

The last eastbound bus leaves the U of T campus at 3:23 a.m. It ends its trip at King Street East east of Simcoe Street South at 4:13 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

407 Ritson / Colonel Sam

Buses drop off or pick up passengers at stops along the route every hour — southbound after 10:35 p.m. and northbound after 10:15 p.m.

The last southbound bus leaves Harmony Terminal at 1:35 a.m. It ends its trip on Colonel Sam Drive at 2:11 a.m.

The last northbound bus leaves Colonel Sam Drive at 2:15 a.m. It ends its trip in Harmony Terminal at 2:53 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

Back to top

916 Rossland

Buses drop off or pick up passengers at stops along the route every hour after 10:15 p.m.

The last westbound bus leaves Harmony Terminal at 2:15 a.m. It ends its trip in Pickering Parkway terminal at 3:02 a.m.

The last eastbound bus leaves Pickering Parkway terminal at 2:15 a.m. It ends its trip in Harmony Terminal at 3:02 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

401 Simcoe

Buses drop off or pick up passengers at stops along the route every hour — southbound after 10 p.m. and northbound after 10:23 p.m.

The last southbound bus leaves the North Oshawa campuses of Durham College and the University of Ontario Institute of Technology (UOIT) at 2 a.m. It leaves Centre Street North just north of King Street West at 2:13 a.m. It arrives on Lakeview Park Boulevard east of Ritson Road South at 2:25 a.m.

The last northbound bus leaves Lakeview Park east of Ritson South at 1:23 a.m. It leaves Simcoe Street North north of Bond Street East at 1:45 a.m. It ends its trip on the Durham / UOIT campuses at 1:58 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

284 South Ajax late-night shuttle

Buses leave Ajax GO Station at 12:05, 1:05, 2:21 and 3:21 a.m. The driver will develop the route after learning where passengers want to go along regular routes 217, 223 (within Ajax only) and 226. Buses drop off passengers only at DRT stops and do not pick up passengers at any stops other than Ajax GO Station.

You can view the New Year’s Eve schedule for the route here. (.pdf)

501 South Bowmanville

Buses drop off or pick up passengers at stops along the route every hour after 7 p.m.

The last bus leaves Church Street East east of Temperance Street North at 2 a.m. It ends its trip on Boswell Drive north of Highway 2 at 2:14 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

411 South Courtice

Buses drop off or pick up passengers at stops along the route every hour — westbound after 9:48 p.m. and eastbound after 10:15 p.m.

The last westbound bus leaves Courtice Road across from Moyse Drive at 1:48 a.m. It ends its trip in Oshawa Centre terminal at 2:18 a.m.

The last eastbound buses leaves Oshawa Centre terminal at 2:15 a.m. It ends its trip on Courtice across from Moyse at 2:48 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

915 Taunton

Buses drop off or pick up passengers at stops along the route every hour — westbound after 10:20 p.m. and eastbound after 10:05 p.m.

The last westbound bus leaves the North Oshawa campuses of Durham College and the University of Ontario Institute of Technology (UOIT) at 2:20 a.m. It ends its trip in Ajax GO Station bus terminal at 3 a.m.

The last eastbound bus leaves Ajax GO Station at 2:21 a.m. It ends its trip on the Durham / UOIT campuses at 2:58 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

409 Thornton / Stevenson

Buses drop off or pick up passengers at stops along the route every hour after 11:30 p.m. The last bus leaves Oshawa Centre terminal at 1:30 a.m. It returns to the terminal at 2 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

Back to top

385 Whitby late-night shuttle

Buses leave Whitby GO Station at 12:10, 1:10, 2:28 and 3:28 a.m. The driver will develop the route after learning where passengers want to go along regular routes 304, 305, 308 and 318. Buses drop off passengers only at DRT stops and do not pick up passengers at any stops other than Whitby GO Station.

You can view the New Year’s Eve schedule for the route here. (.pdf)

120 Whites

Buses drop off or pick up passengers at stops along the route every hour — southbound after 10:13 p.m. and northbound after 10 p.m.

The last southbound bus leaves Sunbird Loop at 1:13 a.m. It ends its trip in Pickering GO Station bus terminal at 1:27 p.m.

The last northbound bus leaves Pickering GO Station at 2:16 a.m. It ends its trip in Sunbird Loop at 2:29 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

405 Wilson

Buses drop off or pick up passengers at stops along the route every hour — southbound after 10:03 p.m. and northbound after 9:50 p.m.

The last southbound bus leaves Harmony Terminal at 2:03 a.m. It ends its trip in Oshawa GO Station bus terminal at 2:43 a.m.

The last northbound bus leaves Oshawa GO Station at 2:45 a.m. It ends its trip in Oshawa Centre Terminal at 2:50 a.m. The last northbound bus to complete a trip along the entire route leaves Oshawa GO Station at 1:45 a.m. It ends its trip in Harmony Terminal at 2:25 a.m.

You can view the New Year’s Eve schedule for the route here. (.pdf)

Back to top


GO Transit — Later service on New Year’s Eve


Free rides after 7 p.m.


You can ride many GO buses and trains until about 3 a.m.. GO is providing extra service or later service along these routes: 01 Lakeshore West train; 09 Lakeshore East train, 18 Lakeshore West bus; 21 Milton trains and buses; 30 Kitchener / Bramalea; 31 Kitchener trains and buses; 33 Guelph / Georgetown / North York; 65 Barrie trains and buses; 71 Stouffville trains and buses; 90 Lakeshore East bus; 92 Oshawa / Yorkdale local.


65 Barrie trains and buses

Trains

GO operates later trains in both directions along the line.

The late southbound train leaves Allandale Waterfront GO Station at 8:47 p.m. It serves all stations along the line and ends its trip in Union Station at 10:25 p.m.

The late northbound trains leave Union at 12:25, 1:25 and 2:25 a.m. They serve all stations along the line and end their trips in Allandale at 2, 3 and 4 a.m.

GO is cancelling the northbound trains that usually leave Union at 9:50 and 10:50 p.m. The trains usually end their trips in Allandale at 11:25 p.m. and 12:25 a.m.

To accommodate the revised train schedule, GO is cancelling bus trips along the 65 route or adjusting their schedules. It’s also adjusting the schedules for buses operating along the 63 King City / Toronto route.

Buses
65C branch

Since GO expects passengers will likely ride the later GO trains, it’s cancelling the southbound bus that usually leaves Aurora GO Station at 9:25 p.m. (The bus usually ends its trip in Union Station GO Bus Terminal at 10:10 p.m.)

65G branch

GO operates two extra northbound buses along the branch to replace the cancelled trains. The buses leave Union Station GO Bus Terminal at 9:40 and 10:40 p.m. They end their trips in East Gwillimbury GO Station bus terminal at 10:45 and 11:45 p.m.

It’s also cancelling the northbound buses that usually leave Union at 1:10 and 2:10 a.m. (The buses usually end their trips in East Gwillimbury at 2:10 and 3:10 a.m.)

You can view the New Year’s Eve schedule for the train line and bus route here.

33 Guelph / Georgetown / North York

33C branch

Late eastbound buses leave the University Centre Terminal on the University of Guelph campus at 6:45 and 7:45 p.m. They operate without stopping and end their trips in Georgetown GO Station bus terminal at 7:45 and 8:45 p.m. Passengers can connect with two late westbound trains operating along the 31 Kitchener line at Georgetown.

A late westbound bus leaves Georgetown at 2:49 a.m. It ends its trip on the University of Guelph campus at 3:54 a.m.

You can view the New Year’s Eve schedule for the train line and bus route here.

Back to top

63 King City / Toronto

63A branch

Since GO expects passengers will likely ride later GO trains along the 65 Barrie line, it’s cancelling the northbound buses that usually leave Union Station GO Bus Terminal at 1:20 and 2:20 a.m. (The buses usually end their trips on Keele Street across from King City GO Station at 2:15 and 3:15 a.m.)

GO is also operating an earlier northbound bus along the branch. The bus leaves Union terminal at 9:35 p.m. and ends its trip in King City and 10:35 p.m.

You can view the New Year’s Eve schedule for the route here

31 Kitchener trains and buses

Trains

GO operates later trains in both directions along the line.

The late eastbound trains leave Georgetown GO Station at 8 and 9 p.m. They serve all stations along the line and end their trips in Union Station at 9:01 and 10:01 p.m.

The late westbound trains leave Union at 1:40 and 2:40 a.m. They end their trips in Georgetown at 2:41 and 3:41 a.m.

To accommodate the revised train schedule, GO is cancelling bus trips along the 31 route or adjusting their schedules. It’s also adjusting the schedules for buses operating along the 30 Kitchener / Bramalea and 33 Guelph / Georgetown / North York route to maintain service for passengers travelling to and from places further westward.

Buses
31A branch

Since GO expects passengers will likely ride the later GO trains, it’s cancelling the eastbound bus that usually leaves University Centre Terminal on the University of Guelph campus at 6:55 p.m. (The bus usually ends its trip in Union Station GO Bus Terminal at 9:20 p.m.)

31E branch

GO is cancelling the eastbound bus that usually leaves Georgetown GO Station at 8:55 p.m. (The bus usually ends its trip in Union terminal at 10:30 p.m.)

It’s also cancelling the westbound buses that usually leave Union Station GO Bus Terminal at 1:30 and 2:30 a.m. (They usually end their trips in Georgetown GO Station bus terminal at 2:55 and 3:55 a.m.)

31L branch

It’s cancelling the eastbound bus that usually leaves Bramalea GO Station at 8:45 p.m. (The bus usually ends its trip in Union terminal at 9:30 p.m.)

You can view the New Year’s Eve schedule for the train line and bus route here

Back to top

30 Kitchener / Bramalea

Late eastbound buses express buses leave Kitchener GO Station at 7:10 and 8:10 p.m. They operate without stopping and end their trips in Bramalea GO Station bus terminal at 8:15 and 9:15 p.m. Passengers can connect with two late westbound trains operating along the 31 Kitchener line at Bramalea.

A late westbound bus leaves Bramalea at 2:26 a.m. and ends its trip at Kitchener GO Station at 3:21 a.m.

90 Lakeshore East bus

GO is revising the schedule, cancelling or adding trips along the route to accommodate the revised train schedule for the 09 Lakeshore East line.

90 branch

Later buses meet the later trains at Oshawa GO Station. The buses leave Oshawa at 1:46 and 2:33 a.m. They serve all stops along the route, ending their trips on King Avenue East at Beaver Street South in Newcastle at 2:31 and 3:18 a.m.

90B branch

Since GO expects passengers likely will travel on later GO trains along the 09 Lakeshore East line, it’s cancelling the late-night buses that usually leave Union Station GO Bus Terminal at 1:10, 1:20, 1:50 and 2:20 a.m. (The buses usually end their trips in Oshawa GO Station bus terminal at 2:05, 2:15, 2:45 and 3:15 a.m.)

You can view the New Year’s Eve schedule of the route here.

09 Lakeshore East train

GO is revising its schedule and operating later trains along the line.

Later eastbound trains leave Union Station at 12:43, 1:20 and 2:20 a.m. They serve all stations along the line, ending their trips in Oshawa at 1:38, 2:25 and 3:25 a.m. Buses operating along the 90 Lakeshore East route meets the later trains in Oshawa.

Later westbound trains leave Oshawa at 12:11, 12:41 and 1:41 a.m. and end their trips in Union at 1:10, 1:40 and 2:40 a.m.

You can view the New Year’s Eve schedule for the line here.

18 Lakeshore West bus

18 branch

Later westbound buses meet later trains operating along the 01 Lakeshore West line at Aldershot GO Station. They leave Aldershot at 2:29 and 2:59 a.m. They serve all stops along the route and end their trips in Hamilton GO Centre at 2:44 and 3:14 a.m.

GO has cancelled the eastbound bus that usually leaves Hamilton GO Centre at 11:31 p.m. (The bus usually ends its trip in Aldershot at 11:46 p.m.) Instead, it operates a later eastbound bus that leaves Hamilton at 12:31 a.m. and ends its trip in Aldershot at 12:46 a.m.)

18C branch

GO has cancelled the westbound bus that usually leaves Union Station GO Bus Terminal at 2 a.m. (The bus usually ends its trip in Hamilton at 3:30 a.m.)

18D branch

GO has cancelled the westbound buses that usually leave Union at 1:30 and 2:30 a.m. (The buses usually end their trips in Clarkson GO Station bus terminal at 2 and 3 a.m.)

18F branch

GO has cancelled the westbound buses that usually leave Union at 1:30 and 2:30 a.m. (The buses usually end their trips in Hamilton GO Centre at 2:45 and 3:45 a.m.)

You can view the New Year’s Eve schedule for the route here.

Back to top

01 Lakeshore West train

GO operates later trains along the line.

Later westbound trains leave Union Station at 1:13, 1:43 and 2:43 a.m. They serve all stations along the line, ending their trips in Aldershot GO Station at 2:21, 2:51 and 3:51 a.m. Buses operating along the 18 Lakeshore West route meet the trains in Aldershot.

Later eastbound trains leave Aldershot at 11:31, 12:11 and 1:11 a.m. They end their trips in Union at 12:40, 1:20 and 2:20 a.m.

You can view the New Year’s Eve schedule for the line here.

21 Milton train and bus

Trains

GO operates later trains in both directions along the line.

The later eastbound trains leave Milton GO Station at 8 and 9 p.m. They serve all stations along the line and end their trips in Union Station at 8:59 and 9:59 p.m.

Later westbound trains leave Union at 1:35 and 2:35 a.m. They serve all stations along the line, ending their trips in Milton at 2:33 and 3:33 a.m.

To accommodate the revised train schedule, GO is cancelling bus trips along the 21 route or adjusting their schedules.

Buses
21A branch

Since GO expects that most passengers will likely travel on the later trains, GO is cancelling the westbound bus that usually leaves Union Station GO Bus Terminal at 2:20 a.m. (The bus usually ends its trip in Milton GO Station bus terminal at 3:45 a.m.)

21B branch

GO is cancelling the eastbound buses that usually leave Milton at 7:30 and 8:30 p.m. (The buses usually end their trips in Union terminal at 8:35 and 9:35 p.m.)

It’s also cancelling the westbound bus that usually leaves Union at 2 a.m. (The bus usually ends its trip in Milton at 2:55 a.m.

21F branch

GO is operating extra buses along the branch to replace cancelled trips along other branches and help passengers connect with later trains at Cooksville GO Station.

The eastbound buses leave Square One GO Bus Terminal at 8:02 and 9:02 p.m. They end their trips in Cooksville at 8:12 and 9:12 p.m.

The westbound bus leaves Cooksville at 2:12 a.m. It ends its trip in Square One terminal at 2:22 a.m.

21P branch

GO is cancelling the eastbound buses that usually leave Meadowvale GO Station at 6:55, 7:25, 7:55, 8:25 and 8:55 p.m. (The buses usually end their trips in Union terminal at 8:15, 8:45, 9:15, 9:45 and 10:15 p.m.)

It’s also cancelling the westbound buses that usually leave Union at 1:20 and 1:50 a.m. (The buses usually end their trips in Meadowvale at 2:20 and 2:50 a.m.)

You can view the New Year’s Eve schedule for the train line and bus route here.

Back to top

92 Oshawa / Yorkdale

GO operates later eastbound buses along the route. The buses leave Yorkdale GO Bus Terminal at 1:50 and 2:20 a.m. They end their trips in Downtown Oshawa Bus Terminal at 3 and 3:30 a.m.

You can view the New Year’s Eve schedule here.

71 Stouffville trains and buses

Trains

GO is operating later trains in both directions along the line.

Later southbound trains leave Lincolnville GO Station at 8:10 and 9:10 p.m. They serve all stations along the line, ending their trips in Union Station at 9:13 and 10:13 p.m.

Later northbound trains leave Union at 1:50 and 2:50 a.m. They serve all stops along the line, ending their trips in Lincolnville at 3:04 and 4:04 a.m.

To accommodate the revised train schedule, GO is cancelling bus trips along the 71 route or adjusting their schedules. It’s also operating extra trips along the 70 Uxbridge / Stouffville / Markham route.

Buses
71 branch

Since GO expects that passengers will likely travel by the later trains, GO is cancelling the southbound bus that usually leaves Railway Street across from Albert Street in Uxbridge at 7:45 p.m. (The bus usually ends its trip in Union Station GO Bus Terminal at 9:15 p.m.)

71C branch

GO is cancelling the southbound bus that usually leaves Lincolnville GO Station at 7:05 p.m. (The bus usually ends its trip in Union Station GO Bus Terminal at 8:15 p.m.)

It’s also cancelling the northbound buses that usually leave Union at 1:40 and 2:40 a.m. (The buses usually end their trips in Lincolnville at 2:40 and 3:40 a.m.)

71G branch

GO is cancelling the northbound buses that usually leave Union at 1:30 and 2:30 a.m. (The buses usually end their trips in Unionville GO Station bus terminal at 1:55 and 2:55 a.m.)

You can view the New Year’s Eve schedule for the train line and bus route here.

70 Uxbridge / Stouffville / Markham

70B branch

To partially replace cancelled bus trips along the 71 Stouffville line and help passengers to connect with a train at Lincolnville GO Station, GO operates one extra southbound bus on a trip along this branch of the route.

The bus leaves Railway Street across from Albert Street in Uxbridge at 7:35 p.m. It ends its trip in Lincolnville at 7:55 p.m.

Back to top


Grand River Transit — Later service on New Year’s Eve


Free rides after 6 p.m.


You can ride GRT buses along these routes until about 1:15 a.m.: 1 Queen -River; 3 Ottawa South; 6 Bridge; 7 Mainline; 8 Fairview Park Mall via Weber / Courtland; 8 Fairview Park Mall via Westmount / Franklin; 8 University via Franklin / Westmount; 8 University via Courtland / Weber; 9 Lakeshore; 10 College / Fairview Park; 11 Country Hills, 12 Westmount; 13 Laurelwood; 20 Victoria - Frederick; 51 Hespeler Rd; 52 Coronation; 55 St. Andrews; 56 Dunbar; 58 Elmwood; 59 Christopher; 60 Northview Acres; 62 Woodside; 200 iXpress


6 Bridge

A later bus leaves Conestoga Mall terminal at 12:45 a.m. It ends its trip in Charles Street Terminal at 1:11 a.m. Later buses leave Charles Street Terminal at 12:15 and 1:15 a.m. They end their trips in Conestoga Mall terminal at 12:43 and 1:43 a.m.

59 Christopher

A later bus leaves Ainslie Street Terminal at 12:45 a.m. It returns to the terminal at 1:09 a.m.

10 College / Fairview Park

Later buses leave Fairview Park Mall at midnight, 1:10 and 1:40 a.m. They end their trips on Conestoga College’s Doon campus at 12:26, 1:36 and 2:06 a.m.

52 Coronation

The last buses leave Fairview Park Mall at 1:10 and 1:40 a.m. They end their trips in Ainslie Street Terminal at 1:44 and 2:14 a.m. Later buses leave Ainslie Street at 12:30 and 1 a.m. They end their trips in Fairview terminal at 1:07 and 1:37 a.m.

11 Country Hills

A later bus leaves Charles Street Terminal at 12:15 a.m. It ends its trip in Forest Glen Plaza terminal at 12:37 a.m.

Back to top

56 Dunbar

Later buses leave Cambridge Centre Terminal at 12:30 and 1:30 a.m. They return to the terminal at 12:55 and 1:55 a.m.

5 Erb

GRT says it’s offering later service along this route, but it’s on-line schedule does not indicate the times of later trips.

58 Elmwood

Later buses leave Ainslie Street Terminal at 12:15 and 1:15 a.m. They return to the terminal at 12:38 and 1:38 a.m.

8 Fairview Park Mall via Weber / Courtland

A later bus leaves University Avenue West and King Street North at 12:45 a.m. It ends its trip in Fairview Park Mall terminal at 1:23 a.m.

8 Fairview Park Mall via Westmount / Franklin

Later buses leave University Avenue West and King Street North at 12:45 a.m. It ends its trip in Fairview Park Mall terminal at 1:31 a.m.

51 Hespeler

51A branch (Fisher Mills)

A later bus leaves Ainslie Street Terminal at 12:45 a.m. It ends its trip on Guelph Avenue north of Fisher Mills Road at 1:28 a.m. Another later bus leaves Ainslie Street at 1:45 a.m. and ends its trip in Cambridge Centre terminal at 1:58 a.m.

51B branch (Melran)

Later buses leave Ainslie Street Terminal at 12:15 and 1:15 a.m. They end their trips on Queen Street East west of Jamieson Street at 12:41 and 1:41 a.m.

Back to top

200 iXpress

A later bus leaves Ainslie Street Terminal at midnight. It ends its trip in Conestoga Mall terminal at 1:22 a.m. Later buses leave Conestoga Mall at 10:45 p.m. and 1:25 a.m. They end their trips in Ainslie Street Terminal at 12:09 and 2:43 a.m.

9 Lakeshore

A later bus leaves Conestoga Mall at 12:30 a.m. It ends its trip on Hazel Street north of University Avenue West at 12:55 a.m. Another late bus leaves King Street North and University Avenue at 1:35 a.m. It ends its trip in Conestoga Mall terminal at 2 a.m.

13 Laurelwood

The last bus leaves Needles Hall on the University of Waterloo campus at 1 a.m. It ends its trip in The Boardwalk terminal at 1:23 a.m.

7 Mainline

7E branch via Columbia

A later bus leaves Columbia Street beside the University of Waterloo campus at 1:15 a.m. It ends its trip in Charles Street Terminal at 1:42 a.m.

**7D branch via University

A later bus leaves Fairview at 12:51 a.m. It ends its trip on Ring Road beside the University of Waterloo’s Matthews Hall at 1:42 a.m. Another late bus leaves Fairview at 1:30 a.m. and ends its trip in Charles Street Terminal at 1:48 a.m.

60 Northview Acres

A later bus leaves Cambridge Centre terminal at 1 a.m. It returns to the terminal at 1:24 a.m.

3 Ottawa South

A later bus leaves Charles Street Terminal at 12:45 a.m. Later buses leave Forest Glen Plaza terminal at 12:40 and 1:40 a.m. They end their trips in Strasburg Garage at 12:53 and 1:53 a.m.

1 Queen - River

A later bus leaves The Boardwalk at 12:45 a.m. It ends its trip in Fairview Park Mall at 1:37 a.m. A later bus leaves Fairview at 12:45 a.m. It ends its trip in The Boardwalk terminal at 1:39 a.m.

Back to top

55 St. Andrews

Later buses leave Ainslie Street Terminal at 12:15 and 1:15 a.m. They return to the terminal at 12:39 and 1:39 a.m.

8 University via Courtland / Weber

A later bus leaves Fairview Park Mall at 12:45 a.m. It ends its trip on University Avenue West and King Street North at 1:22 a.m.

8 University via Franklin / Westmount

A later bus leaves Fairview Park Mall at 12:45 a.m. It ends its trip on University Avenue West and King Street North at 1:33 a.m.

20 Victoria - Frederick

A later bus leaves The Boardwalk at 12:30 a.m. It ends its trip in Stanley Park Mall terminal at 1:09 a.m. Another later bus leaves Stanley Park Mall at 12:30 a.m. It ends its trip in The Boardwalk terminal at 1:07 a.m.

12 Westmount

A later bus leaves Conestoga Mall at 12:45 a.m. It ends its trip in Forest Glen Plaza terminal at 1:21 a.m. Another later bus leaves Fairview Park Mall at 12:45 a.m. It ends its trip in Conestoga Mall terminal at 1:49 a.m.

62 Woodside

A later bus leaves Ainslie Street Terminal at 12:45 a.m. It returns to the terminal at 1:11 a.m.

Back to top


Guelph Transit — Later service on New Year’s Eve

Free service after 7 p.m. sponsored by Sleeman Canada brewery.

Guelph Transit ends service later, with the last buses leaving the Guelph Central or University Centre terminals by 2:15 a.m. along these routes: 1A College Edinburgh clockwise, 1B College Edinburgh counterclockwise, 2A West Loop clockwise, 2B West Loop counterclockwise, 3A East Loop clockwise, 3B East Loop counterclockwise, 4 York, 5 Gordon, 6 Harvard Ironwood, 7 Kortright Downey, 8 Stone Road Mall, 9 Waterloo, 10 Imperial, 11 Willow West, 12 General Hospital, 13 Victoria Road Recreation Centre, 14 Grange, 15 University College, 16 Southgate, 20 Northwest Industrial.


1A College Edinburgh clockwise
1B College Edinburgh counterclockwise

The last bus leaves University Centre terminal at 2 a.m.

3A East Loop clockwise

The last bus leaves University Centre terminal at 2 a.m. It leaves Guelph Central GO Station at 2:15 a.m.

3B East Loop counterclockwise

The last bus leaves Guelph Central GO Station at 1:15 a.m. It leaves University Centre terminal at 1:45 a.m.

12 General Hospital

The last bus leaves Guelph Central GO Station at 2:15 a.m.

5 Gordon

The last bus leaves Guelph Central GO Station at 1:45 a.m. and University Centre terminal at 2 a.m.

14 Grange

The last bus leaves Guelph Central GO Station at 2:15 a.m.

Back to top

6 Harvard Ironwood

The last bus leaves University Centre terminal at 2 a.m.

10 Imperial

The last bus leaves Guelph Central GO Station at 2:15 a.m.

7 Kortright Downey

The last bus leaves University Centre terminal at 2 a.m.

20 Northwest Industrial
16 Southgate
8 Stone Road Mall
13 Victoria Road Recreation Centre

The last bus leaves Guelph Central GO Station at 2:15 a.m.

15 University College

The last bus leaves University Centre terminal at 2 a.m.

9 Waterloo
11 Willow West

The last bus leaves Guelph Central GO Station at 2:15 a.m.

2A West Loop clockwise

The last bus leaves Guelph Central GO Station at 1:45 a.m. It leaves University Centre terminal at 2 a.m.

2B West Loop counterclockwise

The last bus leaves University Centre terminal at 1:30 a.m. It leaves Guelph Central GO Station at 2:15 a.m.

4 York

The last bus leaves Guelph Central GO Station at 2:15 a.m.

Back to top


Hamilton Street Railway — Later service on New Year’s Eve


Free rides after 6 p.m.

The HSR ends service later until about 3 a.m. along these routes: 1 King; 2 Barton; 3 Cannon; 4 Bayfront; 5 Delaware; 6 Aberdeen; 7 Locke; 8 York; 11 Parkdale; 21 Upper Kenilworth; 22 Upper Ottawa; 23 Upper Gage; 24 Upper Sherman; 25 Upper Wentworth; 26 Upper Wellington; 27 Upper James; 33 Sanatorium; 35 College; 41 Mohawk; 43 Stone Church; 44 Rymal; 55 Stoney Creek Central; 58 Stoney Creek local.


Details to follow.

Back to top


MiWay — Later service on New Year’s Eve


Free rides after 7 p.m.


You can ride Mississauga Transit buses along these routes until about 4 a.m.: 1 Dundas; 3 Bloor; 5 Dixie; 10 Bristol - Britannia; 11 Westwood; 11A Westwood - Darcel; 13 Glen Erin; 19 Hurontario; 23 Lakeshore; 26 Burnhamthorpe; 34 Credit Valley; 61 Mavis; 66 McLaughlin.


3 Bloor

The last eastbound bus leaves City Centre Terminal at 3:22 a.m. The last westbound bus leaves Islington Station at 4:07 a.m.

10 Bristol - Britannia

The last southbound bus leaves Meadowvale Town Centre at 3:50 a.m. The last northbound bus leaves City Centre Terminal at 4:46 a.m.

26 Burnhamthorpe

The last eastbound bus leaves South Common Centre terminal at 3:06 a.m. The last westbound bus leaves Islington Station at 4:07 a.m.

34 Credit Valley

The last eastbound bus leaves Erin Mills Town Centre terminal at 4:02 a.m. The westbound bus leaves City Centre Terminal at 4:47 a.m.

Back to top

5 Dixie

The last southbound bus leaves Dixie Road and Eglinton Avenue East at 2:45 a.m. The last northbound bus leaves Long Branch Loop at 3:15 a.m.

1 Dundas

The last eastbound bus leaves Laird Drive west of Ridgeway Drive at 3:09 a.m. The last westbound bus leaves Islington Station at 4:05 a.m.

No 1C service after midnight.

13 Glen Erin

The last southbound bus leaves Meadowvale Town Centre terminal at 2:20 a.m. The last northbound bus leaves Clarkson GO Station at 3:25 a.m.

19 Hurontario

The last southbound bus leaves Hurontario Street and Britannia Road at 4:23 a.m. The last northbound bus leaves Port Credit GO Station at 4:17 a.m.

23 Lakeshore

The last eastbound bus leaves Clarkson GO Station for Port Credit GO Station at 3:22 a.m. The last eastbound bus leaves Port Credit for Long Branch Loop at 3:16 a.m.

The last westbound bus leaves Long Branch Loop for Port Credit station at 2:59 a.m. The last westbound bus leaves Port Credit for Clarkson GO Station at 3:23 a.m.

61 Mavis

The last southbound bus leaves Mavis Road and Derry Road West at 4:29 a.m. The last northbound bus leaves City Centre Terminal at 4:50 a.m.

66 McLaughlin

The last southbound bus leaves Sheridan College’s Davis campus at 4:08 a.m. The last northbound bus leaves City Centre Terminal at 3:40 a.m.

11 Westwood

The last southbound bus leaves Westwood Terminal at 3:33 a.m. Northbound buses operate along the 11A Westwood - Darcel route.

11A Westwood - Darcel

The last northbound bus leaves Islington Station at 4:10 a.m. Southbound buses operate along the 11 Westwood route.

Back to top


Oakville Transit — Later service on New Year’s Eve


Free rides after 7 p.m.


Oakville Transit provides late-night buses from the Oakville GO Station at 2:30 and 3:30 a.m., meeting the last GO Transit trains operating along the 01 Lakeshore West line from Union Station.

Passengers leaving the train board the buses that serve the area of Oakville that they wish to reach — northeast, northwest, southeast or southwest — and tell the driver where they wish to travel. The driver then designs a route “on the spot”, basing the route on where the passengers wish to go.

Back to top


St. Catharines Transit Commission — Later service on New Year’s Eve


Free rides after 8 p.m.. The Canadian Union of Public Employees (CUPE) Local 1019, the Bell Media team of Newstalk 610 CKTB, 105.7 EZ Rock and 97.7 HTZ FM, the merchants of Downtown St. Catharines and Molson Coors are sponsoring the free service.)


You can ride SCTC buses along these routes until about 2 a.m.: 21 Confederation - Brock; 101 Hospital - Port Dalhousie; 102 Ontario St.; 104 Oakdale - Pen Centre; 106 Lake St.; 108 Grantham - Port Weller; 109 Geneva St.; 112 Vine St.; 115 West St. Catharines; 116 Brock - Glenridge; 117 Bunting - Lakeshore; 118 Secord Woods; 120 Thorold - Pen Centre.

116 Brock - Glenridge
117 Bunting - Lakeshore

The last buses leave the Downtown St. Catharines Terminal at 1:15 a.m.

21 Confederation - Brock

Last northbound bus leaves Towpath Terminal at 1:30 a.m.

109 Geneva St.
108 Grantham - Port Weller

The last bus leaves the Downtown St. Catharines Terminal at 1:45 a.m.

101 Hospital - Port Dalhousie

The last bus leaves the Downtown St. Catharines Terminal at 1:45 a.m.

106 Lake St.

The last bus leaves the Downtown St. Catharines Terminal at 1:15 a.m.

104 Oakdale - Pen Centre

The last bus leaves the Downtown St. Catharines Terminal at 1:15 a.m.

102 Ontario St.
118 Secord Woods

The last buses leave the Downtown St. Catharines Terminal at 1:45 a.m.

20 Thorold - Pen Centre

Last northbound bus leaves Towpath Terminal at 1:45 a.m. Last southbound bus leaves the Pen Centre at 1:30 a.m.

112 Vine St.
115 West St. Catharines

The last bus leaves the Downtown St. Catharines Terminal at 1:15 a.m.

Back to top


Toronto Transit Commission — Later service on New Year’s Eve


Free rides from 7 p.m. until 7 a.m., courtesy of Corby Spirit and Wine.


Later service until about 4 a.m. along all bus, streetcar, subway and rapid transit routes with late-evening service. (The TTC uses the term “late evening” to refer to service along regular daytime routes after 10 p.m.) Buses and streetcars operating along the TTC’s network of overnight routes serve passengers from about 4 until 8 a.m. Sunday, January 1.


Last TTC rapid transit trains early January 1:

1 Yonge - University - Spadina subway

The last trains leaves Union Station at 3:30 a.m. for Finch Station and 3:34 a.m. for Downsview Station.

The last northbound train on Line 1 will connect at Bloor-Yonge Station with the last eastbound and westbound trains on Line 2, and at Sheppard-Yonge Station with the last eastbound train on Line 4.

2 Bloor - Danforth subway

Last trains leave Bloor-Yonge Station at 3:37 a.m. for Kipling and Kennedy stations.

The last eastbound train on Line 2 will connect at Kennedy Station with the last eastbound train on Line 3.

3 Scarborough rapid transit

Last train leaves Kennedy Station at 4:05 a.m. for McCowan Station.

4 Sheppard subway

Last train leaves Sheppard-Yonge Station at 3:58 a.m. for Don Mills Station.

Back to top


York Region Transit — Later service on New Year’s Eve

Free rides after 7 p.m. (You can also ride Brampton Transit and TTC buses for free after 7 p.m. while they’re operating in York Region.)


You can ride YRT buses along these routes until about 5 a.m.: Viva blue; Viva purple; 1 Highway 7; 4 Major Mackenzie; 16 16th Avenue, 20 Jane; 55 Davis Drive; 77 Highway 7; 88 Bathurst; 90 Leslie; 91 Bayview; 99 Yonge.


88 Bathurst

The last southbound bus leaves Seneca College’s King Campus at 3:04 a.m. The last northbound bus leaves Finch GO Bus Terminal at 4:08 a.m.

91 Bayview

The last southbound bus leaves Bayview Plaza at 3:39 a.m. The last northbound bus leaves Finch GO Bus Terminal at 4:05 a.m.

55 Davis Drive

The last westbound bus leaves 404 Town Centre terminal at 3:47 a.m. The last eastbound bus leaves Newmarket GO Bus Terminal at 4:09 a.m.

1 Highway 7

The last westbound bus leaves the Box Grove Walmart at 3:42 a.m. The last eastbound bus leaves Richmond Hill Centre Terminal at 4:32 a.m.

77 Highway 7

The last eastbound bus leaves Highways 7 and 50 at 4:10 a.m. The last westbound bus leaves Finch GO Bus Terminal at 3:13 a.m.

Back to top

20 Jane

The last southbound bus leaves Mosque Gate south of Teston Road at 3:09 a.m. The last northbound bus leaves York University’s Keele campus at 3:10 a.m.

Back to top

90 Leslie

The last southbound bus leaves Richmond Green loop at 4:05 a.m. The last northbound bus leaves Don Mills Station at 4:43 a.m.

4 Major Mackenzie

The last eastbound bus leaves Vaughan Mills Terminal at 4:17 a.m. The last westbound bus leaves Markland Street north of Hillmount Road at 4:26 a.m.

85 Rutherford

The last eastbound bus leaves Napa Valley Avenue west of Islington Avenue at 3:44 a.m. The last westbound bus leaves Brodie Drive south of Orlando Avenue at 4:26 a.m.

16 16th Avenue

The last westbound bus leaves Markham Stouffville Hospital at 3:48 a.m. to meet the last northbound bus operating along the Viva blue route at 16th Avenue and Yonge Street.

Viva blue

The last southbound bus leaves Newmarket GO Bus Terminal at 3:52 a.m. The last northbound bus leaves Finch GO Bus Terminal at 4:10 a.m.

Viva purple

The last westbound bus leaves Markham Stouffville Hospital at 3:51 a.m. The last eastbound bus leaves York University’s Keele Campus at 4:13 a.m.

98 / 99 Yonge late-night

The last southbound bus leaves Newmarket GO Bus Terminal at 4:03 a.m. The last northbound bus leaves Finch GO Bus Terminal at 4:10 a.m.

Back to top


Inbound buses operate toward downtown.

Outbound buses operate away from downtown.