Search Transit Toronto

Powered by GOOGLE.

Free rides and later service, New Year's Eve,
December 31 / January 1



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 2012.

Most local transit agencies absorb the cost of the free rides in their budgets — in 2010, the TTC estimated this cost at about $85,000. In Durham Region, however, two major employers are paying the bills to offer residents free and later DRT service, while down in St. Catharines, the union representing paramedic and other emergency medical service personnel are footing the cost of 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


You can ride Barrie Transit buses free from 6 until 9 p.m., but you’ll have to pay regular Barrie Transit fares from 9 p.m. until 3 a.m.


You can ride buses along these routes until about 3 a.m.: 10 Livingstone; 11 Bayfield; 12 Blake, 13 Cundles East; 14 Eastview, 15 Letitia South; 16 College; 18 St. Vincent; 20 RVH; 24 Edgehill; 28 East Hanmer; 30 Yonge; 31 Essa; 32 Bayview, 33 Innisdale; 34 Ardagh; 39 Hurst; 41 Allandale.


41 Allandale

Buses operate every 30 minutes after 7:15 p.m. The last bus leaves the Downtown Barrie Transit Terminal at 2:45 a.m.

34 Ardagh

Buses operate every 30 minutes after 7:30 p.m. The last bus leaves the Downtown Barrie Transit Terminal at 3 a.m.

11 Bayfield

Buses continue to operate every 30 minutes after 10:45 p.m. The last bus leaves the Downtown Barrie Transit Terminal at 2:45 a.m.

32 Bayview

Buses continue to operate every 30 minutes after 6:45 p.m. The last bus leaves the Allandale Recreation Centre at 2:45 a.m.

12 Blake

Buses continue to operate every 30 minutes after 7 p.m. The last bus leaves the Downtown Barrie Transit Terminal at 3 a.m.

16 College

Buses continue to operate every 30 minutes after 6:45 p.m. The last bus leaves the Downtown Barrie Transit Terminal at 2:45 a.m.

13 Cundles East

Buses continue to operate every 30 minutes after 7 p.m. The last bus leaves the Downtown Barrie Transit Terminal at 3 a.m.

28 East Hanmer

Buses continue to operate every 30 minutes after 6:45 p.m. The last bus leaves Georgian College’s Barrie campus at 2:45 a.m.

14 Eastview
24 Edgehill

Buses continue to operate every 30 minutes after 6:30 p.m. The last bus leaves the Downtown Barrie Transit Terminal at 3 a.m.

31 Essa
39 Hurst
33 Innisdale
15 Letitia South
10 Livingstone
20 RVH

Buses continue to operate every 30 minutes after 7:15 p.m. The last bus leaves the Downtown Barrie Transit Terminal at 2:45 a.m.

18 St. Vincent

Buses continue to operate every 30 minutes after 6:30 p.m. The last bus leaves the Downtown Barrie Transit Terminal at 3 a.m.

30 Yonge

Buses continue to operate every 30 minutes after 7:30 p.m. The last bus leaves the Downtown Barrie Transit Terminal at 3 a.m.


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 Steeles; 14 Torbram; 15 Bramalea; 18 Dixie; 23 Sandalwood; 30 Airport Road; 50 Gore Road; 51 Steeles West; 52 McMurchy; 53 Oaklea; 54 James Potter; 501 Züm Queen; 502 Züm Main.


30 Airport Road

Southbound buses operate every 45 minutes after 12:16 a.m. Last bus leaves Airport Road North at Mayfield Road East at 2:31 a.m. Northbound buses operate every 45 minutes after 11:35 p.m. Last northbound bus leaves Westwood Terminal at 2:35 a.m.

5 Bovaird

Eastbound buses operate every 40 minutes after 12:30 a.m. Last bus leaves Mount Pleasant GO Station at 2:40 a.m. Westbound buses operate every 40 minutes after 1:30 a.m. Last bus leaves Westwood Terminal at 2:50 a.m.

15 Bramalea

Southbound buses operate every 45 minutes after 1:35 a.m. Last bus leaves Bramalea Road North and Father Tobin Road at 3:05 a.m. Northbound buses operate every 45 minutes after 12:45 a.m. Last bus leaves Bramalea Road South and Derry Road East at 3 a.m.

8 Centre

Last eastbound bus leaves Shoppers World Terminal at 1:11 a.m. Last westbound bus leaves the Bramalea Transit Centre at 1:10 a.m.

4 Chinguacousy

Southbound buses operate every 40 minutes after 12:40 a.m. Last bus leaves Mount Pleasant GO Station at 2:40 a.m. Northbound buses operate every 40 minutes after midnight. Last bus leaves Shoppers World Terminal at 2:50 a.m.

18 Dixie

Southbound buses operate every 45 minutes after 1:21 a.m. Last bus leaves Countryside and Father Tobin Drives at 3:04 a.m. Northbound buses operate every 45 minutes after 12:29 a.m. Last bus leaves Meyerside Drive and Dixie Road at 2:44 a.m.

50 Gore Road

Southbound buses continue to operate every hour after 8:14 p.m. Last bus leaves Castlemore Road and Gardenbrooke Trail at 1:14 a.m. Northbound buses continue to operate every hour after 8:50 p.m. Last bus leaves Humber College’s North Campus at 12:50 a.m.

54 James Potter

Buses operate every hour after 11:30 p.m. Last bus leaves Shoppers’ World Terminal at 1:30 a.m.

7 Kennedy

Southbound buses operate every 45 minutes after 12:35 a.m. Last bus leaves Hurontario Street and Mayfield Road at 2:50 a.m. Northbound buses operate every 45 minutes after 1:16 a.m. Last bus leaves Courtneypark Drive East and Kennedy Road at 2:46 a.m.

2 Main

Southbound buses operate every 40 minutes after 12:40 a.m. Last bus leaves Heart Lake Terminal at 2:50 a.m. Northbound buses operate every 40 minutes after 12:40 a.m. Last bus leaves the Highway 407 / Hurontario “Park and Ride” carpool lot at 2:50 a.m.

3 McLaughlin

Southbound buses operate every 40 minutes after 11:25 p.m. Last bus leaves Heart Lake Terminal at 2:45 a.m. Northbound buses operate every 40 minutes after 12:02 a.m. Last bus leaves Shoppers World Terminal at 2:42 a.m.

52 McMurchy

Southbound buses leave the Downtown Brampton Terminal at midnight and 1 a.m. Northbound buses continue to operate every 30 minutes after 12:01 a.m. Last bus leaves Ray Lawson Boulevard and McLaughlin Road South at 1:31 a.m.

53 Oaklea

Last buses leave Shoppers World Terminal at midnight and 1 a.m.

1 Queen

Eastbound buses operate every 40 minutes after 1:30 a.m. Last bus leaves Chinguacousy Road North and Major William Sharpe Drive at 2:50 a.m. Westbound buses operate every 40 minutes after 1:30 a.m. Last bus leaves Queen Street East and Highway 50 at 2:50 a.m.

23 Sandalwood

Eastbound buses operate every 45 minutes after 7:30 p.m. Last bus leaves Mount Pleasant GO Station at 1:30 a.m. Westbound buses operate every 45 minutes after 8:37 p.m. Last bus leaves Queen Street and Highway 50 at 1:52 a.m.

11 Steeles

Eastbound buses operate every 45 minutes after 1 a.m. Last bus leaves Shoppers World Terminal at 2:30 a.m. Westbound buses operate every 45 minutes after 1:48 a.m. Last bus leaves Humber College’s North campus at 3:18 a.m.

51 Steeles West

Eastbound buses operate every 40 minutes after 12:45 a.m. Last bus leaves Hereford Street and Steeles Avenue West at 2:45 a.m. Westbound buses operate every 40 minutes after 12:20 a.m. Last bus leaves Shoppers World Terminal at 2:20 a.m.

14 Torbram

Southbound buses continue to operate every 30 minutes after 12:13 a.m. Last bus leaves Torbram Road North and Father Tobin Road at 2:28 a.m. Northbound buses operate every 45 minutes after 1:30 a.m. Last bus leaves Westwood Terminal at 3:15 a.m.

501 Züm Queen

Eastbound buses continue to operate every 30 minutes after 1 a.m. Last bus leaves the Downtown Brampton Terminal at 2:30 a.m. Westbound buses continue to operate every 30 minutes after 1:29 a.m. Last bus leaves York University’s Keele Campus at 2:59 a.m.

502 Züm Main

Southbound buses continue to operate every 25 minutes after 12:30 a.m. Last bus leaves Sandalwood Züm Station at 2:36 a.m. Northbound buses continue to operate every 25 minutes after 12:30 a.m. Last bus leaves the Mississauga City Centre Terminal at 3:01 a.m.


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 Fairview / Plains; 2 Brant; 3 Guelph; 6 Headon Forest; 10 New; 11 Appleby; 12 Upper Middle; 15 Walkers.

11 Appleby

Southbound buses continue to operate every hour after 8:07 p.m. Last bus leaves First Pro (Walmart) Plaza at Appleby Line and Dundas Street at 2:07 a.m. and arrives at Appleby GO Station at 2:30 a.m. Northbound buses continue to operate every hour after 8:05 p.m. Last bus leaves Appleby GO Station at 2:05 a.m. and arrives at First Pro Plaza at 2:28 a.m.

2 Brant

Southbound buses continue to operate every hour after 10:24 p.m. Last bus leaves Autumn Hill and Driftwood Drives at 2:24 a.m. and arrives at the Downtown Burlington Transit Terminal at 2:58 a.m. Northbound buses continue to operate every hour after 10:30 p.m. Last bus leaves the Downtown Burlington Transit Terminal at 1:30 a.m. and arrives at Autumn Hill and Driftwood at 2:03 a.m.

1 Fairview / Plains

Burlington-bound buses continue to operate every hour after 10 p.m. Last bus leaves King and James Streets in downtown Hamilton 2 a.m. and arrives at Appleby GO Station at 3 a.m. Hamilton-bound buses continue to operate every hour after 11 p.m. Last bus leaves Appleby GO Station at 2 a.m. and arrives at King and James Streets at 3 a.m.

3 Guelph

Southbound buses continue to operate every hour after 11:03 p.m. Last bus leaves Autumn Hill and Driftwood Drives at 1:03 a.m. and arrives at the Downtown Burlington Transit Terminal at 2:29 a.m. Northbound buses continue to operate every hour after 11 p.m. Last bus leaves the Downtown Burlington Transit Terminal at 2 a.m. and arrives at Autumn Hill and Driftwood at 2:24 a.m.

6 Headon Forest

Southbound buses continue to operate every hour after 9:15 p.m. Last bus leaves the Highway 407 / Dundas “Park and Ride” carpool lot at 2:15 a.m. and arrives at Burlington GO Station at 2:42 a.m. Northbound buses continue to operate every hour after 10:45 p.m. Last bus leaves Burlington Station at 1:45 a.m. and arrives at the carpool lot at 2:14 a.m.

10 New - Maple

Eastbound buses continue to operate every hour after 10:45 p.m. Last bus leaves Burlington GO Station at 1:45 a.m. and arrives at Appleby GO Station at 2:30 a.m. Westbound buses continue to operate every hour after 11 p.m. Last bus leaves Appleby GO Station at 2 a.m. and arrives at Burlington GO Station at 2:45 a.m.

12 Upper Middle

Eastbound buses continue to operate every hour after 9:45 p.m. Last bus leaves Burlington GO Station at 1:45 a.m. and arrives at First Pro (Walmart) Plaza at Appleby Line and Dundas Street at 2:10 a.m. Westbound buses continue to operate every hour after 9:15 p.m. Last bus leaves First Pro Plaza at 2:15 a.m. and arrives at Burlington GO Station at 2:45 a.m.

15 Walkers

Southbound buses continue to operate every hour after 7:30 p.m. Last bus leaves First Pro (Walmart) Plaza at Appleby Line and Dundas Street at 2:30 a.m. and arrives at Appleby GO Station at 8 a.m. Northbound buses continue to operate every hour after 7:35 p.m. Last bus leaves Appleby GO Station at 1:35 a.m. and arrives at First Pro Plaza at 2:05 a.m.


DARTS ([Hamilton] Disabled and Aged Regional Transportation System)
— Later service on New Year’s Eve


Free rides after 6 p.m.

Service until 12:30 a.m.


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.: 180 Village / Brock / Industrial; 181 Liverpool / Finch / Highway 2 / Maple Ridge / Glendale; 182 Bay Ridges / West Shore / Rosebank; 183 Amberlea / Ajax; 302 Brock / Brooklin; 304 Anderson; 305 Thickson / Garrard; 306 Dundas / White Oaks / Oshawa Centre; 318 Garden / Otter Creek; 401 Simcoe; 402 King; 403 Park; 406 Dean; 407 Ritson, 408 Stevenson; 409 Thornton; 410 Olive / Harmony; 411 Grandview; 412 Adelaide; 501 Aspen Springs; 502 Liberty; 915 Taunton; 916 Rossland.


412 Adelaide

Last eastbound bus leaves the Oshawa Centre terminal at 1 a.m.

183 Amberlea / Ajax

Last buses leave Pickering GO Station at 2:05 a.m.

304 Anderson

Last bus leaves Whitby GO Station at 2:15 a.m.

282 Applecroft / Nottingham / Audley North

Last buses leave Ajax GO Station at 2:05 a.m.

501 Aspen Springs

Last bus leaves Church Street and Temperance Street North at 1:15 a.m.

182 Bay Ridges / West Shore / Rosebank

Last buses leave Pickering GO Station at 2:05 a.m.

281 Beach / Audley South / Puckrin / Elm

Last buses leave Ajax GO Station at 2:05 a.m.

302 Brock / Brooklin

Last bus leaves Whitby GO Station at 2:15 a.m.

406B Dean

Last southbound bus leaves Centre Street and King Street West at 1:40 a.m.

283 Duffins / Harwood

Last buses leave Ajax GO Station at 2:05 a.m.

306 Dundas / White Oaks / Oshawa Centre

Last westbound bus leaves Oshawa Centre terminal at 1:50 a.m. Last eastbound bus leaves White Oaks at 1:20 a.m.

318 Garden / Otter Creek

Last bus leaves Whitby GO Station at 2:15 a.m.

411 Grandview

Last eastbound buses leave the Oshawa Centre terminal at 1:45 a.m.

402 King

Last eastbound bus leaves the Oshawa Centre terminal at 2 a.m.

502 Liberty

Last bus leaves Church Street and Temperance Street North at 1:45 a.m.

181 Liverpool / Finch / Highway 2 / Maple Ridge / Glendale

Last buses leave Pickering GO Station at 2:05 a.m.

410 Olive / Harmony

Last eastbound buses leave the Oshawa Centre terminal at 1:45 a.m.

403B Park

Last southbound bus leaves the Oshawa Centre terminal at 1:30 a.m.

407B Ritson

Last northbound bus leaves Simcoe Street North and Bond Street at 1:10 a.m.

916B Rossland

Last westbound bus leaves Durham College / University of Ontario Institute of Technology at 2 a.m. Last eastbound bus leaves Ajax GO Station at 2:05 a.m. (The last eastbound bus ends its trip at Rossland Road East and Audley Road North and does not continue to Durham College / UOIT.)

401 Simcoe

Last southbound bus leaves Centre Street and King Street West at 1:10 a.m. Last northbound bus leaves Simcoe Street North and Bond Street at 1:40 a.m.

408 Stevenson

Last northbound bus leaves the Oshawa Centre terminal at 1:30 a.m.

916 Rossland

Last westbound buses leave Durham College / University of Ontario Institute of Technology at 1 a.m. Last eastbound buses leave Ajax GO Station at 2:10 a.m.

915 Taunton

Last westbound bus leaves Durham College / University of Ontario Institute of Technology at 2 a.m. Last eastbound bus leaves Pickering GO Station at 2:05 a.m. and Ajax GO Station at 2:10 a.m.

305 Thickson / Garrard

Last bus leaves Whitby GO Station at 8:05 p.m.

409 Thornton

Last northbound bus leaves the Oshawa Centre terminal at 2 a.m.

180 Village / Brock / Industrial

Last buses leave Pickering GO Station at 2:05 a.m.

280 Westney / Village / Delaney

Last buses leave Ajax GO Station at 2:10 a.m.


GO Transit — Later service on New Year’s Eve


Free rides after 7 p.m.


You can ride GO buses and trains along these routes until about 2 a.m.: 01 Lakeshore West train; 09 Lakeshore East; 18 Lakeshore West bus; 34 Brampton / Pearson / North York; 65 East Gwillimbury / Toronto, 71 Stouffville / Toronto; 88 Peterborough / Oshawa; 90 Newcastle / Oshawa, 94 Oshawa / Yorkdale.


34 Brampton / Pearson / North York

GO operates a later westbound bus. It leaves York Mills GO Bus Terminal at 2:10 a.m. and arrives at the Downtown Brampton Bus Terminal at 3:20 a.m.

65 East Gwillimbury / Toronto

GO operates a later northbound bus along the 65A branch. The bus leaves Union Station GO Bus Terminal at 1:10 p.m. and arrives in the Newmarket GO Bus Terminal at 2:05 a.m.

09 Lakeshore East

The eastbound train that usually leaves Union Station at 11:14 p.m., leaves, instead, 30 minutes later at 11:43 p.m. The train serves all stations along the line 30 minutes later than usually, arriving in Oshawa GO Station at 12:38 a.m. GO is also operating a later train, leaving Union at 1:20 a.m., serving all stations along the line and arriving in Oshawa at 2:18 a.m. GO buses operating along the 90 Newcastle / Oshawa route meet the later trains.

Since GO’s operating later trains, it’s also canceling the late-night bus that usually leaves the Union Station GO Bus Terminal at 1:30 a.m. and arrives in the Oshawa GO Station bus terminal at 2:21 a.m.

01 Lakeshore West train

The westbound train that usually leaves Union Station at 12:43 a.m. leaves, instead, 47 minutes later at 1:30 a.m. The train serves all stations along the line 47 minutes later than usually, arriving in Aldershot GO Station at 2:35 a.m. A later GO bus operating along the 18 Lakeshore West bus route meets the later train.

GO is also canceling the late-night buses that usually leave the Union Station GO Bus Terminal at 1:30 a.m.

18 Lakeshore West bus

18 branch (The buses operate between Aldershot GO Station and the Hamilton GO Centre)

GO reschedules a westbound bus to meet a late trains operating along the 01 Lakeshore West line at Aldershot GO Station. The bus leaves Aldershot at 2:42 a.m. and arrives in the Hamilton GO Centre at 2:57 a.m.

18D branch (The bus operates between Union Station and Oakville GO Station)

Since GO’s operating a later train, it’s also canceling the late-night bus that usually leaves the Union Station GO Bus Terminal at 1:30 a.m. and arrives in the Oakville GO Station bus terminal at 1:58 a.m.

18F branch (The bus operates between Union Station and the Hamilton GO Centre)

Since GO’s operating a later train, it’s also canceling the late-night bus that usually leaves the Union Station GO Bus Terminal at 1:30 a.m. and arrives in the Hamilton GO Centre at 2:40 a.m.

90 Newcastle / Oshawa

90 branch (The buses operate between Newcastle and Oshawa GO Station)

GO reschedules some eastbound buses to meet later trains operating along the 09 Lakeshore East line at Oshawa GO Station. The eastbound bus that usually leaves Oshawa GO Station at 12:13 a.m., instead leaves 30 minutes later at 12:43 a.m. The bus serves all stops along the route 30 minutes later than usually, arriving at King Road and Mill Street in Newcastle at 1:27 a.m.

Another later bus leaves Oshawa at 2:20 a.m. and arrives in Newcastle at 3:04 a.m.

90B branch (The bus operates between Union Station and Oshawa GO Station)

Since GO’s operating later trains, it’s also canceling the late-night bus that usually leaves the Union Station GO Bus Terminal at 1:30 a.m. and arrives in the Oshawa GO Station bus terminal at 2:21 a.m.

88 Peterborough / Oshawa

GO reschedules a northbound buses to meet a later train operating along the 09 Lakeshore East line at Oshawa GO Station. The bus that usually leaves Oshawa GO Station at 12:18 a.m., instead leaves 30 minutes later at 12:48 a.m. It serves all stops along the route 30 minutes later than usually and arrives at Peter Gzowski College on Trent University’s Symons Campus at 2:13 a.m.

94 Oshawa / Yorkdale

GO operates later eastbound buses. The buses leave Yorkdale GO Bus Terminal at 1:15 and 1:45 a.m. They arrive in the Oshawa GO Station bus terminal at 2:50 and 3:20 a.m.

71 Stouffville /Toronto bus

GO operates a later northbound bus along the 71C branch. The bus leaves Union Station GO Bus Terminal at 1:40 a.m. and arrives in the Lincolnville GO Station bus terminal at 2:35 a.m.


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 Stanley Park; 3 Ottawa South; 4 Glasgow; 5 Erb West; 6 Bridgeport; 7 Mainline; 8 University / Fairview; 9 Lakeshore; 10 Conestoga College; 11 Country Hills, 12 Conestoga Mall / Fairview Mall; 15 Frederick; 17 Heritage Park; 20 Victoria Hills; 25 Queen South; 27 Chicopee; 35 Eastbridge; 51 Hespeler Rd; 52 Fairview - Ainslie St; 55 St. Andrews; 56 Dunbar; 58 Elmwood; 59 Christopher; 60 Northview Acres; 62 Woodside; 65 Fisher Mills; 71 Melran; Late-night loop.


Guelph Transit — Later service on New Year’s Eve


No free service


You can ride Guelph Transit buses along these routes until about 2:15 a.m.:

54 Arkell
6 Auden / Eastview
10 College / Niska
22 Conestoga
8 General Hospital
51 Gordon
24 Industrial
23 Paisley / Imperial
9 Stone Road Mall
7 St. Joseph’s Hospital
52 University / Kortright
61 Victor Davis
3 Waterloo / Fife
1 Woodlawn
4 York Road

Buses operate every 30 minutes, with the last buses leaving St. George’s Square at 2:15 a.m.

The 2:15 a.m. trips mark the last time that Guelph Transit buses operate along any of these routes, except 4 York Road. Starting at 9 a.m. New Year’s Day, Sunday, January 1, Guelph Transit completely revamps its route network and services.


Guelph Transit Mobility Service — Later service on New Year’s Eve


No free service. Service available until 2:15 a.m.


Hamilton Street Railway — No later service on New Year’s Eve


Free rides after 6 p.m.


HSR buses operate with their regular schedules along all routes. Most buses finish their final trips of the day by 1:30 a.m.


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 3 a.m.: 1 Dundas; 3 Bloor; 5 Dixie; 9 Rathburn - Miller’s Grove; 11 Westwood; 11A Westwood - Darcel; 13 Glen Erin; 19 Hurontario; 23 Lakeshore; 26 Burnhamthorpe; 34 Credit Valley.


3 Bloor

Eastbound buses operate every 40 minutes after 12:06 a.m. The last bus leaves the Mississauga City Centre Terminal at 2:46 a.m. Westbound buses operate every 40 minutes after 12:06 a.m. The last bus leaves Islington Station at 3:26 a.m.

26 Burnhamthorpe

Eastbound buses operate every 40 minutes after 1:13 a.m. The last bus leaves South Common Centre terminal at 2:33 a.m. Westbound buses operate every 30 to 40 minutes after 1:19 a.m. The last bus leaves Islington Station at 3:32 a.m.

34 Credit Valley

Eastbound buses operate every 40 minutes after 12:16 a.m. The last bus leaves the Erin Mills Town Centre terminal at 2:56 a.m. Westbound buses operate every 40 minutes after 12:17 a.m. The last bus leaves Mississauga City Centre Terminal at 2:57 a.m.

5 Dixie

Southbound buses operate every 31 minutes after 8:39 a.m. Last bus leaves Lorimar Drive south of Cardiff Boulevard at 2:51 a.m. Northbound buses operate every 31 minutes after 8:55 p.m. The last bus leaves Long Branch Loop at 3:07 a.m.

1 / 1C Dundas

Eastbound buses leave Laird Drive west of Ridgeway Drive every 45 minutes after 10:23 p.m. The last bus to operate along the entire route to Islington Station leaves Laird at 2:08 a.m. Extra eastbound buses leave Laird at 2:49, 3:12, 3:34 and 3:57 a.m. but operate only to Dundas Street West and Winston Churchill Boulevard, arriving at 2:53, 3:16, 3:38 and 4:01 a.m.

More eastbound buses leave the South Common Terminal every 45 minutes after 9:15 p.m. The last bus leaves South Common at 2:30 a.m.

Along the common part of the route, east of Dundas Street West and Mississauga Road, eastbound buses operate every 22½ minutes from about 9:30 p.m. until about 2:45 a.m.

Westbound buses leave Islington Station every 22½ minutes after 9:06 p.m. The last bus to Laird leaves at 3:28 a.m. The last bus to South Common leaves at 1:36 a.m.

13 Glen Erin

Southbound buses operate every 50 minutes after 1:16 a.m. The last bus leaves the Meadowvale Town Centre terminal at 2:46 a.m. Northbound buses operate every 50 minutes after 1:06 a.m. The last bus leaves Clarkson GO Station at 3:36 a.m.

19 Hurontario

Southbound buses leave the Highway 407 / Hurontario “Park and Ride” carpool lot at 12:54, 1:30 and 1:57 a.m. and then every 30 minutes until 2:57 a.m. Northbound buses operate every 30 minutes after 1:12 a.m. Last bus leaves Port Credit GO Station at 3:42 a.m.

23 Lakeshore

Eastbound buses operate every 70 minutes after 1 a.m. The last bus leaves Clarkson GO Station at 3:20 a.m. Westbound buses operate every 70 minutes after 1:35 a.m. The last bus leaves Long Branch Loop at 3:55 a.m.

9 Rathburn - Miller’s Grove

Southbound buses operate every 45 minutes after 1:08 a.m. The last bus leaves the Meadowvale Town Centre terminal at 3:23 a.m. Northbound buses operate every 45 minutes after 1:10 a.m. The last bus leaves the City Centre Terminal at 3:25 a.m.

11 Westwood

Southbound buses operate every 35 minutes after 11:55 p.m. The last bus leaves Westwood Terminal at 3:25 a.m. Northbound buses operate along the 11A Westwood - Darcel route.

11A Westwood - Darcel

Northbound buses operate every 35 minutes after 10:45 p.m. The last bus leaves Islington Station at 3:25 a.m. Southbound buses operate along the 11 Westwood route.


Oakville Transit — Later service on New Year’s Eve


No free service.


Oakville Transit provides late-night buses from the Oakville GO Station at 2:15 a.m., meeting the last GO Transit train 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.


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 are sponsoring the free service.)


You can ride SCTC buses along these routes until about 2 a.m.: 21 Confederation - Brock; 101 Martindale - Lakeshore; 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

Last bus leaves 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

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

106 Lake St.

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

101 Martindale - Lakeshore

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

104 Oakdale - Pen Centre

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

102 Ontario St.
118 Secord Woods

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

120 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

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


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


Free rides after midnight.


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 9 a.m. on Friday, January 1.


Last TTC rapid transit trains on December 31:

1 Yonge - University - Spadina subway

Last trains leave Union Station at 3:30 a.m. for Finch Station and 3:34 a.m. for Downsview Station.

2 Bloor - Danforth subway

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

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.


Wheel-Trans — Later service on New Year’s Eve


Free rides after midnight.

Later service until 2:30 a.m.


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. Free rides on buses operating along other Brampton Transit routes also start at 7 p.m. Free rides on buses operating along other TTC routes start at midnight.)


You can ride YRT buses along these routes until about 3 a.m.: 3 Thornhill - York U; 4 Major Mackenzie; 5 Clark; 10 York U - Woodbridge; 20 Jane - Concord; 77 Highway 7 / Centre; 88 Bathurst; 90 Leslie; 91 Bayview; 91A Bayview; 98 / 99 Yonge.


88 Bathurst

Southbound buses operate every 41 minutes after 7:30 p.m. The last bus leaves Seneca College’s King Campus at 3:01 a.m. Northbound buses operate every 41 minutes after 8:30 p.m. The last bus leaves Finch GO Bus Terminal at 3:20 p.m.

91 Bayview

Southbound buses operate every 48 minutes after 7:03 p.m. The last bus leaves Bayview Plaza at 2:46 a.m.

Northbound buses operate every 48 minutes from 6:33 until 10:33 p.m. Starting at 11:21 p.m., all buses operate along both the 91 and 91A branches, with buses looping around Taylor Mills Drive before heading toward Subrisco Avenue. The last bus leaves Finch GO Bus Terminal at 3 a.m.

Buses operating along the 91 and 91A branches serve all stops south of Bayview Plaza every 24 minutes until about 11 a.m. After 11 a.m. buses operate every 48 minutes along the entire route.

91A Bayview

Southbound buses operate every 48 minutes after 7:27 p.m. The last bus leaves Subrisco Avenue west of Bayview Avenue 2:39 a.m.

Northbound buses operate every 48 minutes from 6:09 until 10:57 p.m. Starting at 11:21 p.m., all buses operate along both the 91 and 91A branches, with buses looping around Taylor Mills Drive before heading toward Subrisco Avenue. The last bus leaves Finch GO Bus Terminal at 3 a.m.

Buses operating along the 91 and 91A branches serve all stops south of Bayview Plaza every 24 minutes until about 11 a.m. After 11 a.m. buses operate every 48 minutes along the entire route.

5 Clark

Eastbound buses operate every 27 minutes all day. The last bus leaves Glen Shields Avenue [north] west of Dufferin Street at 2:57 a.m. Westbound buses operate every 27 minutes all day. The last bus leaves Finch GO Bus Terminal at 3:04 a.m.

77 Highway 7 / Centre

Eastbound buses operate about every 30 minutes all day. The last bus leaves Highways 7 and 50 at 2:50 a.m. (Buses pause for two minutes on Vaughan Valley Boulevard north of Highway 7). Westbound buses operate every 30 minutes all day. The last bus leaves Finch GO Bus Terminal at 2:56 a.m.

20 Jane - Concord

Southbound buses operate every 30 minutes after 6:47 p.m. The last bus leaves Mosque Gate south of Teston Road at 2:47 a.m. Northbound buses operate every 30 minutes after 6 p.m. The last bus leaves York University’s Keele campus at 3 a.m.

4 Major Mackenzie

Eastbound buses operate about every 25 minutes all day. Every second bus operates along Brandon Gate Drive, Melville Avenue, Cranston Park Avenue and McNaughton Road through the Maple Springs community. The last bus leaves Vaughan Mills at 3:13 a.m. **Westbound buses continue operate about every 25 minutes all day. Every second bus operates along McNaughton Road, Cranston Park Avenue, Melville Avenue and Brandon Gate Drive through the Maple Springs community. The last bus leaves Woodbine Avenue north of Hillmount Road at 3:19 a.m.

3 Thornhill - York U

Eastbound buses operate every 30 minutes all day. The last bus leaves York University’s Keele Campus at 2:50 a.m. Westbound buses operate every 30 minutes all day. The last bus leaves the Shoppes on Steeles (Don Mills Road and Steeles Avenue East) at 3:10 a.m.

98 / 99 Yonge

Two extra southbound buses leave Newmarket GO Bus Terminal at 2:44 and 3:22 a.m. Three extra northbound buses leave Finch GO Bus Terminal every 30 minutes at 1:21, 2:20 and 3:05 a.m., but only operate as far north as Newmarket GO Bus Terminal. Another northbound bus waits for the last subway to arrive at Finch, leaving at about 4:10 a.m.

10 York U - Woodbridge

Eastbound buses operate every 45 minutes all day. The second last bus leaves Islington Avenue south of Langstaff Road East at 2:12 a.m. The last bus leaves Islington south of Langstaff West at 2:57 a.m. but operates only to Islington Avenue at Kiloran Road.

Westbound buses operate every 45 minutes all day. The last bus leaves York University’s Keele campus at 2:57 a.m., operates to Islington Avenue south of Langstaff Road West, then continues around the loop, ending its trip at Rutherford West at Islington.


YRT Mobility Plus — Later service on New Year’s Eve

Free rides after 7 p.m. Later service until about 3 a.m.