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 and Hamilton area transit agencies are offering passengers free rides and later service to help everyone get home safely after celebrating the start of 2023.
These transit agencies either offer later service or free rides for their passengers — or both — New Year’s Eve:
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 1:30 a.m.: 6 James Potter; 8 Centre; 26 Mount Pleasant; 31 McVean; 35 Clarkway; 51 Hereford; 52 McMurchy; 54 County Court; 60 Mississauga Road.
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; 11 / 11A Steeles; 14 Torbram; 15 Bramalea; 18 Dixie; 23 Sandalwood; 29 Williams; 30 Airport Road; 50 Gore Road; 53 Ray Lawson; 57 Charolais; 501 /501A Züm Queen; 502 Züm Main.
30 Airport Rd
Buses operate about every 30 minutes after midnight.
The last southbound bus leaves Mayfield Road East east of Airport Road at 3:16 a.m. The last northbound bus leaves Westwood Square terminal at 3:05 a.m.
5 Bovaird
Buses operate every 30 minutes after midnight. Buses operate only along the 5 branch of the route “via Airport Road”.
The last eastbound bus leaves Mount Pleasant GO Station at 3:06 a.m. The last westbound bus leaves Westwood Terminal at 3:01 a.m.
15 Bramalea
Buses operate about every 30 minutes after midnight.
The last southbound bus to complete a full trip along the route leaves Walmart at 4:03 a.m. The last bus to on a part trip leaves Walmart at 3:23 a.m., but only operates as far southward as Bramalea Terminal.
The last northbound bus to complete a full trip along the route leaves Telford Way south of Tranmere Drive at 2:20 a.m. The last bus on a part trip leaves Telford / Tranmere at 3:50 a.m., but operates only as far northward as Bramalea Terminal.
8 Centre
Buses operate every 50 minutes after midnight.
The last eastbound bus leaves Brampton Gateway Terminal at 1:50 a.m. The last westbound bus leaves Bramalea Terminal at 1:50 a.m.
57 Charolais
Buses operate every hour after midnight.
The last southbound bus leaves William Sharpe Drive east of Chinguacousy Road at 2:52 a.m. The last northbound bus leaves Brampton Gateway Terminal at 2:14 a.m.
4 Chinguacousy
Buses operate every 30 minutes after midnight and every hour along each of the two branches.
4 branch
The last southbound bus leaves Mount Pleasant GO Station at 2:46 a.m. The last northbound bus leaves Brampton Gateway Terminal at 3:08 a.m.
4A branch
The last southbound bus leaves Mount Pleasant GO Station at 3:16 a.m. The last northbound bus leaves Brampton Gateway Terminal at 3:38 a.m.
35 Clarkway
Buses operate every 45 minutes after midnight.
The last southbound bus leaves Goreway Meadows Community Centre at 12:45 a.m. The last northbound bus leaves Queen Street West west of Highway 50 at 12:55 a.m.
54 County Court
Buses operate about every 30 minutes after midnight.
The last bus leaves Brampton Gateway Terminal at 1:13 a.m.
18 Dixie
Buses operate about every 30 minutes after midnight.
The last southbound bus to complete a full trip along the route leaves Inspire Boulevard east of Dixie Road at 2:56 a.m. The last bus on a part trip along the route leaves Inspire / Dixie at 3:56 a.m., but only operates as far southward as Bramalea Terminal.
The last northbound bus to complete a full trip along the route leaves Dixie Road north of Meyerside Drive at 3:04 a.m. The last bus on a part trip eaves Dixie n/ Meyerside at 4:04 a.m., but only operates as far nor thward as Bramalea Terminal.
50 Gore Rd
Buses operate every 40 minutes after midnight.
The last southbound bus leaves Gore Meadows Community Centre at 2:45 a.m. The last northbound bus leaves Humber College’s North Campus terminal at 3:25 a.m.
51 Hereford
Buses operate every hour after midnight.
The last eastbound bus leaves Hereford Street south of Steeles Avenue West at 1:48 a.m. The last westbound bus leaves Brampton Gateway Terminal at 1:15 a.m.
6 James Potter
Buses operate every hour after midnight.
The last southbound bus leaves Mount Pleasant Village Terminal at 12:30 a.m. The last northbound bus leaves the Hurontario / Highway 407 Park and Ride carpool lot at 12:45 a.m.
7 Kennedy
Buses operate every 30 minutes after midnight.
The last southbound bus to complete a full trip along the route leaves Hurontario Street south of Mayfield Road East at 3:16 a.m. The last bus on a part trip leaves Hurontario / Mayfield but only operates as far southward as Heart Lake Terminal.
The last northbound bus to complete a full trip along the route leaves Hurontario Street north of Courtneypark Drive East at 3:04 a.m. The last bus on a part trip leaves Hurontario / Courtneypark East at 3:34 a.m., but only operates as far northward as Heart Lake Terminal.
2 Main
Buses operate about every 30 minutes after midnight.
The last southbound bus leaves Heart Lake Terminal at 3:30 a.m. The last northbound bus leaves the Hurontario / Highway 407 Park and Ride carpool lot at 3:50 a.m.
3 McLaughlin
Buses operate about every 30 minutes after midnight.
The last southbound bus leaves Heart Lake Terminal at 3:24 a.m. The last northbound bus leaves Brampton Gateway Terminal at 3:33 a.m.
52 McMurchy
Buses operate every 45 minutes after midnight.
The last southbound bus leaves Downtown Brampton Terminal at 1:14 a.m. The last northbound bus leaves Brampton Gateway Terminal at 12:52 a.m.
31 McVean
Buses operate every 65 minutes after midnight.
The last southbound bus leaves Squire Ellis Drive across from Trail Rider Drive at 1:12 a.m. The last northbound bus leaves The Gore Road north of Queen Street East at 12:34 a.m.
26 Mount Pleasant
Buses operate every 40 minutes after midnight.
The last southbound bus leaves Clockwork Drive east of Chinguacousy Road at 1:25 a.m. The last northbound bus leaves Mount Pleasant Village Terminal at 1:10 a.m.
60 Mississauga Road
Buses operate every 65 minutes after midnight.
The last southbound bus leaves Mount Pleasant GO Station terminal at 1:05 a.m. The last northbound bus leaves Financial Drive north of Derry Road West at 1:39 a.m.
1 Queen
Buses operate about every 30 minutes after midnight.
The last eastbound bus to complete a full trip along the route leaves Mount Pleasant GO Station at 2:4 a.m. The last bus on a part trip leaves Mount Pleasant GO Station at 4:14 a.m. but only operates as far eastward at Downtown Brampton Terminal.
The last westbound bus to complete a full trip along the route leaves Highway 50 south of Ebenizer Road at 2:59 a.m. The last bus on a part trip leaves Highway 50 / Ebenezer at 3:59 a.m., but only operates as far westward as Downtown Brampton Terminal.
53 Ray Lawson
Buses operate every hour after midnight.
The last eastbound bus leaves James Potter Road south of Charolais Boulevard at 2:51 a.m. The last westbound bus leaves Brampton Gateway Terminal at 2:27 a.m.
23 Sandalwood
Buses operate every 30 minutes after midnight.
The last eastbound bus leaves Mount Pleasant Village at 2:50 a.m. The last westbound bus leaves Queen Street west of Highway 50 at 3:17 a.m.
11 Steeles
Buses operate every 30 minutes east of Brampton Gateway Terminal after midnight. They operate every hour west of Gateway after midnight.
The last eastbound bus leaves Lisgar GO Station at 2:47 a.m. The last eastbound bus leaves Brampton Gateway at 3:13 a.m.
The last westbound bus leaves Humber College’s North campus terminal for Lisgar at 3:02 a.m. and for Brampton Gateway at 3:32 a.m.
14 Torbram
Buses operate every 30 minutes after midnight.
The last southbound bus to complete a full trip along the route leaves Torbram Road south of Father Tobin Road at 3:44 a.m. The last northbound bus leaves Westwood Square terminal at 3:30 a.m.
29 Williams
Buses operate every 45 minutes after midnight.
The last eastbound bus leaves Mount Pleasant GO Station at 3 a.m. The last westbound bus leaves Goreway Drive west of Queen Street East at 2:59 a.m.
501 Züm Queen
Buses operate every 30 minutes after midnight.
The last eastbound bus leaves Downtown Brampton Terminal at 1:35 a.m. The last westbound bus leaves Vaughan Metropolitan Centre Züm station at 2:35 a.m.
502 Züm Main
Buses drop off or pick up passengers every 30 minutes at stops along the route after midnight.
The southbound last bus leaves Sandalwood Züm Station at 3:15 a.m. The last northbound bus leaves Mississauga City Centre Terminal at 3:35 a.m.
Durham Region Transit
Buses operate with regular Saturday schedules. Free rides after 7 p.m.
GO Transit — Later service on New Year’s Eve
Free rides after 7 p.m., courtesy of Forty Creek Whisky and MADD Canada (Mothers Against Drunk Driving).
You can ride many GO buses and trains until about 3:30 a.m.. GO is providing extra service or later service along these lines and routes: 01 Lakeshore West trains; 09 Lakeshore East trains; 18 Lakeshore West buses; 21 Milton trains; 21b Milton / Toronto buses; 31 Kitchener trains; 31 Guelph / Georgetown / Toronto buses; 33 Guelph / Georgetown / North York buses; 65 Barrie trains; 65 East Gwillimbury / Newmarket / Toronto buses; 68 Barrie / Newmarket / Aurora buses; 70 Uxbridge / S touffville / Markham buses; 71 Stouffville trains; 71 Uxbridge / Stouffville / Toronto buses.
68 Barrie / Newmarket / Aurora buses
- The northbound bus that usually leaves East Gwillimbury GO Station bus terminal at 12:32 a.m. for Barrie Bus Terminal starts, instead, in Aurora GO Station bus terminal at 12:12 a.m. It ends in Barrie at 1:32 a.m.
65 Barrie trains
The northbound train that starts its trip Union Station at 11:08 p.m. for Allandale Waterfront GO Station ends, instead, in Aurora GO Station at 11:58 p.m. GO is operating an extra northbound train along the line. It starts in Union at 1:25 a.m. and ends in Allandale at 3:07 a.m.
65 East Gwillimbury / Newmarket / Toronto buses
- The northbound bus along the 65E branch of the route that usually leaves Union Station Bus Terminal at 12:12 a.m. for East Gwillimbury GO Startion ends, instead, in Aurora GO Station bus terminal at at 1:39 a.m.
- GO is cancelling the bus along the 65E branch that usually leaves Union Terminal at 1:12 a.m. for East Gwillimbury.
33 Guelph / Georgetown / North York buses
- The bus along the 31E branch of the 31 Guelph / Georgetown / Toronto route that usually starts in Union terminal at 12:41 a.m, for Georgetown GO Station starts, instead, in Mount Pleasant GO Station bus terminal at 1:57 a.m. It ends in Georgetown at 2:17 a.m. GO designates this bus as operating along the 33G branch of the route.
31 Guelph / Georgetown / Toronto buses
- GO is cancelling the eastbound bus along the 31L branch of the route that usually starts in Bramalea GO Station bus terminal for Union Station Bus Terminal at 7:45 p.m.
- It’s also cancelling the westbound bus along the 31E branch that usually starts in Union terminal for Georgetown at 2:31 a.m.
- The bus along the 31E branch that usually starts in Union terminal at 12:41 a.m, for Georgetown GO Station starts, instead, in Mount Pleasant GO Station bus terminal at 1:57 a.m. It ends in Georgetown at 2:17 a.m. GO designates this bus as operating along the 33G branch of the 33 Guelph / Georgetown / North York route.
- The bus along the 31E branch that usually starts in Union terminal at 1:41 for Georgetown starts, instead, in Bramalea GO Station bus terminal at 2:16 a.m. It ends in Georgetown at 3:01 a.m.
31 Kitchener trains
GO is operating extra trains in both directions along the line.
- An extra eastbound train starts in Georgetown GO Station at 7:20 p.m. and ends in Union Station at 8:22 p.m.
- Another train starts in Mount Pleasant GO Station at 9:34 p.m. and ends in Union at 10:22 p.m.
- An extra westbound train starts in Union at 1 a.m. and ends in Mount Pleasant at 1:49 a.m.
- Another extra train starts in Union at 1:30 a.m. and ends in Bramalea GO Station at 2:05 a.m. Yet another extra train starts in Union at 2:55 a.m. and ends in Georgetown at 3:56 a.m.
09 Lakeshore East trains
- GO has cancelled the eastbound trains that usually start in Union Station at 11:50 p.m. and 12:05 and 12:45 a.m. for Oshawa GO Station to allow it to add extra trains to the schedule.
- Extra trains start in Union at 12:20, 1:15 and 2:40 a.m. They end in Oshawa at 1:20, 2:15 and 3:40 a.m.
18 Lakeshore West buses
- GO is cancelling the westbound buses along the 18D branch of the route that usually start in Union Station Bus Terminal at 1:30 amd 2:30 a.m. for Clarkson GO Station.
- The buses along the 18F branch that usually start in Union terminal at 1:30 and 2:30 a.m. for the Hamilton GO Centre start, instead, in Aldershot GO Station at 2:55 and 4:09 a.m. They end in Hamilton at 3:10 and 4:24 a.m.
01 Lakeshore West trains
- The westbound train that usually starts in Union Station at 11:45 p.m. for West Harbour GO Station ends, instead, in Aldershot GO Station at 12:52 a.m.
- GO has cancelled the westbound train that usually starts in Union at 12:15 a.m. to allow it to add extra trains to the schedule.
- The train that starts in Union at 12:45 a.m. operates with its regular schedule. It ends in West Harbour at 2:05 a.m.
- An extra train starts in Union at 1 a.m. and ends in Burlington GO Station at 1:50 a.m. The train doesn’t stop in Mimico or Long Branch GO stations.
- Another extra train starts in Union at 1:15 a.m. and ends in Oakville GO Station at 1:47 a.m. The train doesn’t stop in Mimico or Long Branch.
- More extra trains start in Union at 1:45 and 2:53 a.m. and end in West Harbour at 3:05 and 4:13 a.m.
21 Milton / Toronto buses
- The eastbound bus along the 21J branch that usually starts in Milton GO Station bus terminal at 9:25 p.m. for Union Station Bus Terminal starts, instead, in Square One GO Bus Terminal at 10:25 p.m. It ends in Union terminal at 11:05 p.m.
- The westbound bus along the 21K branch that usually starts in Union terminal at 1:20 a.m. for Milton ends, instead, in Square One terminal at 1:55 a.m.
21 Milton trains
GO is operating extra trains in both directions along the line.
- Extra eastbound trains start trips in Milton GO Station at 7 and 9:30 p.m. They end in Union Station at 8:02 and 10:32 p.m.
- An extra westbound train starts in Union at 1:35 a.m. and ends in Milton at 2:35 a.m.
Extra westbound trains leave Union at 12:35, 1:35 and 2:55 a.m. They drop off passengers at all stations to Milton.
71 Stouffville trains
- The northbound train that usually starts in Union Station at 9:13 p.m. for Old Elm GO Station ends, instead, in Mount Joy GO Station at 10:05 p.m.
- An extra train starts in Union at 1:45 a.m. and ends in Old Elm at 2:55 a.m.
70 Uxbridge / Stouffville / Markham buses
- The northbound bus along the 70B branch of the route that usually starts in Old Elm GO Station bus terminal at 10:30 a.m. for Railway Street across from Albert Street in Uxbridge starts, instead, in Mount Joy GO Station bus terminal at 10:27 p.m. It ends in Uxbridge at 11:07 p.m.
71 Uxbridge / Stouffville / Toronto buses
- GO is cancelling the northbound bus along the 71C branch of the route that starts in Union Station Bus Terminal for Old Elm GO Station.
Hamilton Street Railway — Later service on New Year’s Eve
Free rides after 6 p.m.
Buses operate with later service along all routes that usually have Saturday-evening service. The HSR is adding an extra bus leaving downtown at 1:45 a.m., with final departures from downtown at 2:30 am. It’s also similarly extending service along all crosstown routes (11 Parkdale, 41 Mohawk, 43 Stone Church and 44 Rymal.
MiWay — Later service on New Year’s Eve
Free rides after 7 p.m.
MiWay offers later service along these routes until about 4 a.m.: 1 Dundas; 2 Hurontario; 3 Bloor; 5 Dixie; 7 Airport, 10 Bristol - Britannia; 11 Westwood; 13 Glen Erin; 17 Hurontario; 23 Lakeshore; 26 Burnhamthorpe; 34 Credit Valley; 61 Mavis; 66 McLaughlin.
7 Airport
Buses operate every hour after midnight.
The last southbound bus leaves Westwood Square terminal at 2 a.m. The last northbound bus leaves City Centre Terminal at 2:03 a.m.
3 Bloor
Buses operate about every 26 minutes after midnight.
The last eastbound bus leaves City Centre Terminal at 2:37 a.m. The last westbound bus leaves Kipling Terminal at 4:05 a.m.
10 Bristol - Britannia
Buses operate about every 22 minutes after midnight.
The last southbound bus leaves Meadowvale Town Centre at 1:51 a.m. The last northbound bus leaves City Centre Terminal at 2:05 a.m.
26 Burnhamthorpe
Buses operate about every 30 minutes after midnight.
The last eastbound bus leaves South Common Centre terminal at 3:22 a.m. The last westbound bus leaves Kipling Terminal at 2:28 a.m.
34 Credit Valley
Buses operate about every 32 minutes after 9 p.m.
The last eastbound bus leaves Erin Mills Town Centre terminal at 11:33 p.m. The westbound bus leaves City Centre Terminal at 12:20 a.m.
5 Dixie
Buses operate about every 33 minutes after midnight.
The last southbound bus leaves Cardiff Boulevard north of Khalsa Drive at 2:45 a.m. The last northbound bus leaves Long Branch Loop at 2:14 a.m.
1 Dundas
Buses operate about every 20 minutes after midnight and every 40 minutes along each branch.
1 branch
The last eastbound bus to complete a full trip along the branch leaves Laird Road west of Ridgeway Drive at 1:56 a.m. The last bus on a part trip leaves Laird / Ridgeway at 3:58 a.m., but only operates as far eastward at Dundas Street West and Winston Churchill Boulevard.
The last westbound bus leaves Kipling Terminal at 3:12 a.m.
1C branch
The last eastbound bus leaves South Common Centre Terminal at 2:18 a.m. The last westbound bus leaves Kipling at 2:51 a.m.
13 Glen Erin
Buses operate about every 30 minutes after midnight.
The last southbound bus leaves Meadowvale Town Centre terminal at 12:43 a.m. The last northbound bus leaves Clarkson GO Station bus terminal at 1:26 a.m.
2 Hurontario
Buses operate about every 33 minutes after midnight.
The last southbound bus City Centre Transit Terminal at 2:18 a.m. The last northbound bus leaves Port Credit GO Station bus terminal at 2:40 a.m.
17 Hurontario
Buses operate about every 28 minutes after midnight.
The last southbound bus leaves the Hurontario / Highway 407 Park and Ride carpool lot at 1:56 a.m. The last northbound bus leaves City Centre Transit Terminal at 1:28 a.m.
23 Lakeshore
Buses operate about every 24 minutes after midnight.
The last eastbound bus leaves Clarkson GO Station bus terminal at 1:53 a.m. The last westbound bus leaves Long Branch Loop at 3:56 a.m.
The last westbound bus leaves Long Branch Loop at 2:04 a.m.
61 Mavis
Buses operate about every 26 minutes after midnight.
The last southbound bus leaves Sheridan College’s Davis campus at 1:43 a.m. The last northbound bus leaves City Centre Terminal at 2:18 a.m.
66 McLaughlin
Buses operate about every 21 minutes after midnight.
The last southbound bus leaves Sheridan College’s Davis campus at 2 a.m. The last northbound bus leaves City Centre Terminal at 2:14 a.m.
11 Westwood
Buses operate about every 30 minutes after midnight.
The last southbound bus leaves Westwood Square terminal at 2:51 a.m. The last northbound bus leaves Kipling Terminal at 3:19 a.m.
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 11:40 p.m. and 12:30, 1:30 2:30 and 3:30 a.m., meeting the last GO Transit trains operating along the 01 Lakeshore West line from Union Station.
Toronto Transit Commission — Later service on New Year’s Eve
Free rides from 7 p.m. until 8 a.m., courtesy of Corby Spirit and Wine.
Later service until about 4 a.m. along all bus, streetcar, subway and rapid transit routes or lines that usually provide late-evening service passengers. (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. New Year’s Day, Sunday, January 1, 2023. .
Last TTC rapid transit trains early January 1:
Line 1 Yonge - University subway
The last northbound trains leave Union Station at 2:31 a.m. for Finch Station and 2:27 a.m. for Vaughan Metropolitan Centre Station.
The last southbound train from Finch Station leaves at 2 a.m. The last southbound train leaves Vaughan Metropolitan Centre Station at 1:50 a.m.
Line 2 Bloor - Danforth subway
Last trains leave Yonge Station at 2:40 a.m. for Kipling and Kennedy stations.
The last eastbound train leaves Kipling Station at 2:15 a.m. The last westbound train leaves Kennedy Station at 2:18 a.m.
Line 3 Scarborough rapid transit
The last westbound train leaves McCowan Station at 2:51 a.m. The last eastbound train leaves Kennedy Station at 3:04 a.m.
Line 4 Sheppard subway
The last westbound train leaves Don Mills Station at 3:09 a.m. The last eastbound train leaves Sheppard - Yonge Station at 2:57 a.m.
York Region Transit — Later service on New Year’s Eve
Free rides after 7 p.m.
You can ride YRT buses along these routes until about 5 a.m.: Viva blue; Viva orange, Viva purple; Viva purple “A”; Viva yellow; 1 Highway 7; 4 Major Mackenzie; 16 16th Avenue, 20 Jane; 77 Highway 7; 85 Rutherford, 88 Bathurst; 90 Leslie; 91 Bayview; 105 Dufferin; 107 Keele, 165 Weston.
88 Bathurst
Buses operate every 32 minutes after midnight.
The last southbound bus leaves Seneca College’s King Campus at 2:11 a.m. The last northbound bus leaves Finch GO Bus Terminal at 4:18 a.m.
91A Bayview
Buses operate every 40 minutes after midnight.
The last southbound bus leaves Subrisco Avenue west of Bayview Avenue at 2:40 a.m. The last northbound bus leaves Finch GO Bus Terminal at 3:17 a.m.
105 Dufferin
Buses operate every 32 minutes after midnight.
The last southbound bus leaves Confederation Parkway west of Dufferin Street at 2:19 a.m. The last northbound bus leaves Sheppard West Station at 3:07 a.m.
1 Highway 7
Buses operate every hour after midnight.
The last westbound bus leaves Cornell Terminal at 2:47 a.m. The last eastbound bus leaves Richmond Hill Centre Terminal at 3:39 a.m.
77 Highway 7
Buses operate every 42 minutes after midnight.
The last eastbound bus leaves Vaughan Boulevard north of Highway 7 at 2:58 a.m. The last westbound bus leaves Finch GO Bus Terminal at 3:15 a.m.
20 Jane
Buses operate about every 35 minutes after midnight.
The last southbound bus leaves Mosque Gate south of Teston Road at 3:07 a.m. The last northbound bus leaves Pioneer Village Station at 2:38 a.m.
107 Keele
Buses operate about every 33 minutes after midnight.
The last southbound bus leaves Cranston Park Avenue south of Teston Road at 3:42 a.m. The last northbound bus leaves Pioneer Village Station at 3:16 a.m.
90 Leslie
Buses operate every 45 minutes after midnight.
The last southbound bus leaves Richmond Green loop at 2:26 a.m. The last northbound bus leaves Don Mills Station at 3:20 a.m.
4 Major Mackenzie
Buses operate about every 34 minutes after midnight.
The last eastbound bus leaves Major Mackenzie Drive west of Woodend Place at 3:09 a.m. The last westbound bus leaves Markland Street north of Hillmount Road at 3:31 a.m.
85 Rutherford
Buses operate every 29 minutes after midnight.
The last eastbound bus leaves Napa Valley Avenue west of Islington Avenue at 2:59 a.m. The last westbound bus leaves Brodie Drive south of Orlando Avenue at 3:32 a.m.
16 16th Avenue
Buses operate about every 40 minutes after midnight.
The last westbound bus leaves Cornell Terminal at 2:55 a.m. The last eastbound bus leaves Ilan Roman Boulevard north of Rutherford Road at 3:37 a.m.
Viva blue
Buses operate every 17 minutes after midnight.
The last southbound bus leaves Newmarket GO Bus Terminal at 2:03 a.m. The last northbound bus leaves Finch GO Bus Terminal at 3:15 a.m.
Viva orange
Buses operate every 24 minutes after midnight.
The last eastbound bus leaves Martin Grove vivastation at 3:39 a.m. The last westbound bus leaves Richmond Hill Centre Terminal at 2:43 a.m.
Viva purple
Buses operate about every hour after midnight.
The last westbound bus leaves Cornell Terminal at 2:57 a.m. The last eastbound bus leaves Richmond Hill Centre Terminal at 3:44 a.m.
Viva purple “A”
Buses operate about every hour after midnight.
The last westbound bus leaves Cornell Terminal at 2:32 a.m. The last eastbound bus leaves Richmond Hill Centre Terminal at 3:39 a.m.
Viva yellow
Buses operate about every 36 minutes after midnight.
The last westbound bus leaves Davis Drive / Highway 404 Park and Ride carpool lot at 3:48 a.m. The last eastbound bus leaves Newmarket Terminal at 4:18 a.m.
165 Weston
Buses operate about every 37 minutes after midnight.
The last southbound bus leaves Major Mackenzie / Highway 400 Park and Ride carpool lot at 2:45 a.m. The last northbound bus leaves Pioneer Village Station at 3:16 a.m.