Search Transit Toronto

Free rides, 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 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.

Back to top


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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top


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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top


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.

Back to top


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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

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

Back to top


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.

Back to top


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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top

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.

Back to top