Transit Toronto is sponsored by TransSee.ca bus tracker and next vehicle arrivals. TransSee features include vehicle tracking by route or fleet number, schedule adherence, off route vehicles and more advanced features. Works on all mobile devices and on any browser.
Supports Toronto area agencies TTC, GO trains, MiWay, YRT, HSR and GRT, as well as NY MTA, LA metro, SF MUNI, Boston MBTA, and (new) Barrie.

TTC buses, streetcars, trains operate
until about 4 a.m. January 1



2018.jpgThe TTC provides later service along many — but not all — regular bus and streetcar routes and all rapid transit lines New Year’s Eve, Saturday, December 31. It’s scheduled many buses, streetcars and trains to operate until about 4 a.m. New Year’s Day, Monday, January 1, 2018.

Since regular service continues later, buses and streetcars operating along overnight routes start later, usually after 4 a.m.

Free rides on the TTC are available from 7 p.m. until 7 a.m., courtesy of Corby Spirit and Wine.


The TTC operates later service — until about 4 a.m. — along these regular bus and streetcar routes and rapid transit lines: 1 Yonge - University subway, 2 Bloor - Danforth subway, 3 Scarborough rapid transit, 4 Sheppard subway, 6 Bay; 8 Broadview; 9 Bellamy; 15 Evans; 16 McCowan; 17 Birchmount; 20 Cliffside; 21 Brimley; 22 Coxwell; 23 Dawes; 24 Victoria Park; 25 Don Mills; 30 Lambton; 31 Greenwood; 32 Eglinton West; 34 Eglinton East; 35 Jane; 36 Finch West; 37 Islington; 38 Highland Creek; 39 Finch East; 40 Junction; 41 Keele; 43 Kennedy; 44 Kipling South; 45 Kipling; 46 Martin Grove; 47 Lansdowne; 48 Rathburn; 49 Bloor West; 50 Burnhamthorpe; 52 Lawrence West; 54 Lawrence East; 55 Warren Park; 57 Midland; 59 Maple Leaf; 60 Steeles West; 62 Mortimer; 63 Ossington; 64 Main; 65 Parliament; 66 Prince Edward; 67 Pharmacy; 68 Warden; 70 O’Connor; 71 Runnymede; 73 Royal York; 76 Royal York South; 77 Swansea; 79 Scarlett Rd; 80 Queensway; 84 Sheppard West; 86 Scarborough; 89 Weston; 95 York Mills; 100 Flemingdon Park; 106 York University; 110 Islington South; 111 East Mall; 112 West Mall; 116 Morningside; 123 Shorncliffe; 126 Christie; 127 Davenport; 129 McCowan North; 130 Middlefield; 131 Nugget; 132 Milner; 133 Neilson; 134 Progress; 161 Rogers Rd; 168 Symington; 190 Scarborough Centre rocket, 192 Airport Rocket; 509 Harbourfront; 514 Cherry.

(If the name of your regular route doesn’t appear in this list, that means that buses or streetcars are operating with their regular schedules and go out of service at the time they usually do early Monday mornings.)

Back to top


192 Airport rocket

Buses operate every 10 minutes after midnight and every 20 to 30 minutes after 3 a.m.

The last southbound bus leaves Toronto Pearson International Airport Terminal 3 at 4:10 a.m.

The last northbound bus leaves Kipling Station at 4:23 a.m.

6 Bay

Buses operate about every 24 minutes after midnight.

The last southbound bus leaves Dupont Street west of Bedford Road at 3:44 a.m.

The last northbound bus leaves Dockside Drive south of Queens Quay East at 4:08 a.m.

9 Bellamy

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Scarborough Centre Station at 4:01 a.m.

The last northbound bus leaves Warden Station at 4 a.m.

17 Birchmount

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Steeles / Warden Loop at 3:30 a.m.

The last northbound bus leaves Warden Station at 4 a.m.

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

Back to top

49 Bloor West

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Markland Drive north of Bloor Street West at 4 a.m.

The last westbound bus leaves Kipling Station at 4:20 a.m.

21 Brimley

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Brimley / Steeles Loop at 3:45 a.m.

The last northbound bus leaves Kennedy Station at 4 a.m.

8 Broadview

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Plains Road east of Coxwell Avenue at 3:42 a.m.

The last northbound bus leaves Broadview Station at 4 a.m.

50 Burnhamthorpe

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Mill Road / Burnhamthorpe Loop at 4 a.m.

The last westbound bus leaves Islington Station at 4:15 a.m.

Back to top

514 Cherry

Streetcars operate every 15 minutes after midnight.

The last eastbound car leaves Dufferin Gate Loop for Distillery Loop at 3:17 a.m. Short-turning cars leave Dufferin for King Street East and Parliament Street at 3, 3:35 and 3:57 a.m.

The westbound car leaves Distillery Loop at 3:27 a.m.

126 Christie

Buses operate every 30 minutes after midnight.

The last southbound bus leaves St. Clair West Station at 4 a.m.

The last northbound bus leaves Christie Station at 3:48 a.m.

20 Cliffside

Buses operate every 30 minutes after midnight.

The last westbound bus leaves Kennedy Station at 4:03 a.m.

The last eastbound bus leaves Main Street Station at 4:05 a.m.

Back to top

22 Coxwell

Buses operate every 10 minutes after midnight.

The last southbound bus leaves Coxwell Station at 4 a.m.

The last northbound bus leaves Bingham Loop at 4 a.m.

127 Davenport

Buses operate every 20 minutes after midnight.

The last eastbound bus leaves Townsley Loop at 3:30 a.m.

The last westbound bus leaves Spadina Station at 3:50 a.m.

23 Dawes

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Rexleigh Boulevard south of St. Clair Avenue East at 3:45 p.m.

The last northbound bus leaves Main Street Station at 4 a.m.

25 Don Mills

Buses operate every 10 minutes after midnight and every 15 minutes after 2 a.m.

The last southbound bus leaves Freshmeadow Drive east of Don Mills Road at 3:40 a.m.

The last northbound bus leaves Pape Station at 4:05 a.m.

Back to top

26 Dupont

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Jane Station at 3:40 The last westbound bus leaves St. George Station at 4:10 a.m.

111 East Mall

Buses operate every 20 minutes after midnight.

The last southbound bus leaves Martin Grove Road north of Eglinton Avenue West at 3:54 a.m.

The last northbound bus leaves Kipling Station at 4:03 a.m.

34 Eglinton East

Buses serving the 34A branch between Kennedy and Eglinton stations operate every 10 minutes after midnight and about every 20 minutes after 2 a.m.

The last westbound bus leaves Kennedy Station at 4:22 a.m.

The last eastbound bus leaves Eglinton Station at 4:05 a.m.

Buses serving the 34C branch between Don Mills and Eglinton Station operate every 20 minutes after midnight and about every 30 minutes after 2 a.m.

The last westbound bus leaves Grenoble Drive north of Spanbridge Road at 4:07 a.m.

The last eastbound bus leaves Eglinton Station at 4:13 a.m.

32 Eglinton West

Eastbound buses operate every 10 minutes from Renforth Transitway Station and every 20 minutes from Lawrence Avenue West west of Jane Street along Trethewey Drive after midnight. They operate every 15 minutes from Renforth after 2 a.m. Buses operate about every 6 minutes east of Keele Street.

Westbound buses operate every 6 minutes east of Keele Street from midnight until 3 a.m., with alternate buses heading along Eglinton West to Renforth or along Trethewey to Lawrence west of Jane. After 3 a.m., buses operate every 12 minutes, with all buses operating along Trethewey.

The last eastbound bus leaves Renforth at 3:49 a.m.

The last eastbound bus leaves Lawrence West west of Jane at 3:18 a.m.

The last westbound bus leaves Eglinton Station to Renforth at 2:50 a.m. The last westbound bus leaves Eglinton Station to Trethewey at 3:55 a.m.

Back to top

15 Evans

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Sherway Gardens terminal at 3:55 a.m.

The last westbound bus leaves Royal York Station at 4 a.m.

39 Finch East

Buses operate every 10 minutes after midnight.

The last westbound bus leaves Neilson Road north of Crow Trail at 3:45 a.m.

The last eastbound bus leaves Finch Station at 3:36 a.m.

36 Finch West

Buses operate every 10 minutes after midnight and every 15 minutes after 3 a.m.

The last eastbound bus leaves Humberwood Loop at 3:45 a.m.

The last westbound bus for Humberwood leaves Finch Station at 2:12 a.m. Short-turning buses operate as far west as Arrow Road, leaving Finch Station at 1:26, 1:36, 1:55 and 2:32 p.m.

The last westbound bus leaves Finch West Station at 3:56 a.m.

100 Flemingdon Park

Buses operate about every 10 minutes after midnight and every 16 minutes after 1 a.m.

The last southbound bus leaves Wynford Drive east of Don Mills Road at 3:22 a.m.

The last northbound bus leaves Broadview Station at 3:45 a.m.

31 Greenwood

Buses operate every 25 minutes after midnight.

The last southbound bus leaves Greenwood Station at 4:03 a.m.

The last northbound bus leaves Eastern Avenue across from Knox Avenue at 3:50 a.m.

509 Harbourfront

Streetcars end service about the same time as they usually do Sundays. However, the TTC is increasing the frequency of service along the route from about 7 until 10 p.m. Cars drop off or pick up passengers at stops:

  • about every 7 minutes, instead of every 9 minutes.

Back to top

38 Highland Creek

Buses operate every 15 minutes after midnight and every 20 minutes after 2:30 a.m.

The last westbound bus leaves Rouge Hill GO Station at 3:50 a.m.

The last eastbound bus leaves Scarborough Centre Station at 4:19 a.m.

37 Islington

Buses operate every 30 minutes after midnight north and west of Bergamot Avenue / Islington Avenue and every 15 minutes south of Bergamot / Islington.

The last southbound bus leaves Islington / Steeles Loop at 2:44 a.m. The last southbound bus leaves Humberwood Loop at 3 a.m.

The last northbound bus leaves Islington Station for Islington / Steeles Loop at 2 a.m. The last northbound bus leaves Islington Station for Humberwood Loop at 2:15 a.m.

Back to top

110 Islington South

Buses operate every 15 minutes after midnight north of Islington Avenue and Judson Street and every 30 minutes after midnight south and west of Islington / Judson. After 1:30 a.m. all buses operate every 15 minutes south of Islington / Judson only.

The last southbound bus leaves Islington Station for Islington and Lake Shore Boulevard West at 4:05 a.m. The last southbound bus leaves Islington Station for Long Branch Loop at 1:15 a.m.

The last northbound bus leaves Long Branch Loop at 12:50 a.m. The last northbound bus leaves Islington north of Lake Shore West at 3:49 a.m.

35 Jane

Buses operate about every 10 minutes after midnight.

The last southbound bus leaves Pioneer Village Station at 3 a.m.

The last northbound bus leaves Jane Station at 3:46 a.m.

40 Junction

Buses operate every 20 minutes after midnight.

The last eastbound bus leaves Runnymede Loop at 3:42 a.m.

The last westbound bus leaves Dundas West Station at 3:55 a.m.

41 Keele

Buses operate about every 24 minutes after midnight.

The last southbound bus leaves Pioneer Village Station at 3:52 a.m.

The last northbound bus leaves Keele Station at 4 a.m.

Back to top

43 Kennedy

Buses operate every 10 minutes after midnight and every 15 minutes after 2 a.m.

The last southbound bus leaves Midland Avenue south of Steeles Avenue East at 3:43 a.m.

The last northbound bus leaves Kennedy Station at 3:47 a.m.

45 Kipling

Buses operate every 10 minutes after midnight and every 15 minutes after 2 a.m.

The last southbound bus leaves Kipling / Steeles Loop at 3:38 a.m.

The last northbound bus leaves Kipling Station at 4:04 a.m.

44 Kipling South

Buses operate every 10 minutes after midnight and every 30 minutes after 1 a.m.

The last southbound bus leaves Kipling Station at 4:02 a.m.

The last northbound bus leaves Colonel Samuel Smith Park Loop at 3:47 a.m.

30 Lambton

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Kipling Station at 4:05 a.m.

The last westbound bus leaves High Park Station at 3:57 a.m.

Back to top

47 Lansdowne

Buses operate every 20 minutes after midnight north of St. Clair Avenue West and every 10 minutes after midnight south of St. Clair West.

The last southbound bus leaves Yorkdale Station at 3:09 a.m. The last southbound bus leaves Earlscourt Loop at 3:55 a.m.

The last northbound bus leaves Lansdowne Avenue north of Queen Street West at 3:34 a.m. for Earlscourt and 3:49 a.m. for Yorkdale.

52 Lawrence West

Buses operate after midnight:

  • every 20 minutes west of Toronto Pearson International Airport;
  • every 10 minutes between the airport and Scarlett Road;
  • every 20 minutes along The Westway;
  • every 5 minutes between Scarlett Road and Lawrence West Station; and
  • every 10 minutes between Lawrence West and Lawrence stations.

The last eastbound bus leaves Victory Crescent at McNaughton Avenue at 3 a.m. The last eastbound bus leaves the airport’s Terminal 3 at 3:50 a.m. The last eastbound bus leaves The Westway east of Martin Grove Road at 3:37 a.m.

The last westbound bus leaves Lawrence Station for the airport at 3:47 a.m. The last westbound bus leaves Lawrence Station for McNaughton at 4:02 a.m.

The last westbound bus leaves Lawrence West Station for the airport at 3:59 a.m. The last westbound bus leaves Lawrence West Station for McNaughton at 4:14 a.m. The last westbound bus leaves Lawrence West Station for The Westway at 3:55 a.m.

54 Lawrence East

Buses operate every 30 minutes after midnight east of Scarborough Golf Club Road and every 10 minutes west of Scarborough Golf Club.

The last westbound bus leaves Lawrence Avenue East west of Port Union Road at 3:39 a.m. The last westbound bus leaves Brimorton Drive west of Orton Park Road at 4 a.m.

The last eastbound bus leaves Eglinton Station for Port Union at 3:30 a.m. The last eastbound bus leaves Eglinton Station for Orton Park at 4:15 a.m.

Back to top

64 Main

Buses operate every 20 minutes after midnight and every 30 minutes after 3 a.m.

The last southbound bus leaves Main Street Station at 4 a.m.

The last northbound bus leaves Wineva Avenue north of Queen Street East at 4:10 a.m.

59 Maple Leaf

Buses operate every hour along each branch of the route after midnight.

The last eastbound bus to complete a trip along the entire 59A branch to Lawrence West Station leaves Church Street east of Weston Road at 3:30 a.m. Two more buses leave at 4 and 4:30 a.m., but operate only as far east as Church and Jane Streets.

The last eastbound bus to complete a trip along the entire 59B branch to Lawrence West Station leaves Oak Street east of Weston Road at 3 a.m.

The last westbound bus along the 59A branch to Oak and Weston leaves Lawrence West Station at 4 a.m. The last eastbound bus along the 59B branch to Church east of Weston leaves Lawrence West Station at 3:30 a.m.

46 Martin Grove

Buses operate about every 30 minutes after midnight.

The last southbound bus leaves Steeles Avenue West west of Martin Grove Road Loop at 3:17 a.m.

The last northbound bus leaves Kipling Station at 4:05 a.m.

16 McCowan

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Scarborough Centre Station at 4 a.m.

The last northbound bus leaves Warden Station at 4:07 a.m.

129 McCowan North

Buses operate every 10 minutes after midnight and every 30 minutes after 1:30 a.m.

The last southbound bus leaves McCowan Road south of Steeles East at 4:10 a.m.

The last northbound bus leaves Scarborough Centre Station at 4:30 a.m.

Back to top

130 Middlefield

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Steeles / Middlefield Loop at 4:10 a.m.

The last northbound bus leaves Scarborough Centre Station at 4:18 a.m.

132 Milner

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Sewells Road across from Hupfield Trail at 3:55 a.m.

The last northbound bus leaves Scarborough Centre Station at 4:31 a.m.

57 Midland

Buses operate every 30 minutes from about midnight.

The last southbound bus leaves Midland Avenue south of Steeles Avenue East at 3:46 a.m.

The last northbound bus leaves Kennedy Station at 4 a.m.

116 Morningside

Buses operate every 10 minutes after midnight and every 15 minutes after 3 a.m.

The last southbound bus leaves Morningside Avenue across from Nightstar Road at 3:55 a.m.

The last northbound bus leaves Kennedy Station at 4:05 a.m.

62 Mortimer

Buses operate every 20 minutes after midnight.

The last westbound bus leaves Main Street Station at 4 a.m.

The last eastbound bus leaves Broadview Station at 4 a.m.

133 Neilson

Buses operate every 13 minutes after midnight and every 30 minutes after 1 a.m.

The last southbound bus leaves from Finch Avenue East west of Morningside Avenue at 4 a.m.

The last northbound bus leaves Scarborough Centre Station at 4:30 a.m.

Back to top

131 Nugget

Buses operate every 22 minutes after midnight and every 30 minutes after 1 a.m.

The last westbound bus leaves Sewells Road east of Neilson at 4:14 a.m.

The last eastbound bus leaves Scarborough Centre Station at 4:30 a.m.

70 O’Connor

Buses operate every 20 minutes after midnight north of St. Clair Avenue East and O’Connor Drive and every 10 minutes south of St. Clair East and O’Connor.

The last westbound bus leaves Warden Station at 3:58 a.m. The last westbound bus leaves Pharmacy Avenue north of Eglinton Avenue East at 4:05 a.m.

The last eastbound bus leaves Coxwell Station for Warden at 4 a.m. The last eastbound bus leaves Coxwell Station for Pharmacy at 3:50 a.m.

63 Ossington

Buses operate every 10 minutes after midnight.

The last southbound bus leaves Eglinton West Station at 3:40 a.m.

The last northbound bus leaves Liberty Street east of Atlantic Avenue at 4:15 a.m.

Back to top

65 Parliament

Buses operate every 15 minutes after midnight and every 20 minutes after 3 a.m.

The last southbound bus leaves Castle Frank Station at 3:45 a.m.

The last northbound bus leaves Berkeley Street south of Front Street East at 4 a.m.

67 Pharmacy

Buses operate every 24 minutes after midnight.

The last southbound bus leaves Penworth Road east of Pharmacy Avenue at 3:25 a.m.

The last northbound bus leaves Victoria Park Station at 3:55 a.m.

66 Prince Edward

Buses operate every 13 minutes after midnight north of Berry and Park Lawn Roads and every 26 minutes south and east of Berry and Park Lawn.

The last southbound bus leaves Old Mill Station for Marine Parade Drive at 4:01 a.m. The last southbound bus leaves Old Mill Station for Ellis Avenue north of Lake Shore Bouevard West at 4:13 a.m.

The last northbound bus leaves Marine Parade at 3:29 a.m. The last northbound bus leaves Ellis north of Lake Shore West at 3:42 a.m.

134 Progress

Buses operate every 30 minutes after midnight.

The last southbound bus leaves from Finchdene Square at 4:03 a.m.

The last northbound bus leaves from Scarborough Centre Station at 4:32 a.m.

80 Queensway

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Sherway Gardens terminal at 3:32 a.m.

The last westbound bus leaves The Queensway west of Windermere Avenue at 4:11 a.m.

Back to top

48 Rathburn

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Mill Road / Rathburn Loop at 3:35 a.m.

The last westbound bus leaves Royal York Station at 4:15 a.m.

161 Rogers Rd

Buses operate every 20 minutes after midnight.

The last eastbound bus leaves Alliance Avenue east of Rockliffe Boulevard at 3:34 a.m.

The last westbound bus leaves Ossington Station at 3:50 a.m.

73 Royal York

Buses operate every 20 minutes after midnight north of LaRose Avenue and every 10 minutes south of LaRose Avenue.

The last southbound bus leaves Clairport Crescent south of Albion Road at 3:13 a.m. The last southbound bus leaves Scarlett Road north of Eglinton Avenue West at 3:27 a.m.

The last northbound bus leaves Royal York Station for Clairport at 4:05 a.m. and Scarlett at 4:15 a.m.

76 Royal York South

Buses operate every 10 minutes after midnight and every 15 minutes after 1 a.m.

The last southbound bus leaves Royal York Station at 4:03 a.m.

The last northbound bus leaves Mimico Avenue north of Lake Shore Boulevard West for Royal York Station at 3:51 a.m. One more northbound bus leaves Mimico north of Lake Shore West at 4:19 a.m., but only operates as far north as Evans Avenue.

Back to top

71 Runnymede

Buses operate every 20 minutes after midnight north and east of Runnymede Road and St. Clair Avenue West and every 10 minutes south of Runnymede and St. Clair West.

The last southbound bus leaves Mount Dennis Garage at 3:48 a.m. The last southbound bus leaves Gunns Loop at 3:50 a.m.

The last northbound bus leaves Runnymede Station for Mount Dennis at 3:50 a.m. The last northbound bus leaves Runnymede Station for Gunns at 4 a.m.

86 Scarborough

Buses operate every 10 minutes after midnight and every 15 minutes after 1 a.m.

The last westbound bus leaves Meadowvale / Sheppard Loop at 3:49 a.m.

The last eastbound bus leaves Kennedy Station at 4:10 a.m.

3 Scarborough rapid transit

The last train leaves Kennedy Station at 4:06 a.m. for McCowan Station.

190 Scarborough Centre rocket

Buses operate every 21 minutes after midnight.

The last westbound bus leaves Scarborough Centre Station at 4:18 a.m.

The last eastbound bus leaves Don Mills Station at 4:09 a.m.

79 Scarlett Rd

All buses operate along the 79A branch via Pritchard and Foxwell Avenues every 25 minutes after midnight.

The last southbound bus leaves Pine Street south of Lawrence Avenue West via St. Clair at 4:22 a.m.

The last northbound bus leaves Runnymede Station at 3:56 a.m.

4 Sheppard subway

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

Back to top

123 Shorncliffe

Buses operate every 15 minutes on common parts of the route and every 30 minutes on the separate branches — via North Queen and via East Mall.

The last southbound bus leaves Kipling Station at 3:55 a.m. via North Queen. The last southbound bus leaves Kipling Station at 4:07 via East Mall.

The last northbound bus leaves Long Branch Loop at 3:31a.m. via East Mall. The last northbound bus leaves Long Branch Loop at 3:46 a.m. via North Queen.

Back to top

60 Steeles West

Buses operate every 18 minutes after midnight west of Pioneer Village Station. Buses operate every 9 minutes after midnight east of Pioneer Village.

The last eastbound bus leaves Martin Grove / Steeles Loop at 3:21 a.m. The last eastbound bus leaves Pioneer Village Station at 4:07 a.m.

The last westbound bus leaves Finch Station to Martin Grove at 3:45 a.m. The last westbound bus leaves Finch Station to Pioneer Village at 4 a.m.

77 Swansea

Buses operate every 24 minutes after midnight.

The last southbound bus leaves Runnymede Station at 3:59 a.m.

The last northbound bus leaves Windermere Place east of Windermere Avenue at 3:52 a.m.

168 Symington

Buses operate every 12 minutes after midnight.

The last southbound bus leaves Avon Loop at 3:40 a.m.

The last northbound bus leaves Dundas West Station at 3:55 a.m.

Back to top

24 Victoria Park

Buses operate every 10 minutes after midnight.

The last southbound bus leaves Victoria Park Avenue south of Steeles Avenue East at 3:36 a.m.

The last northbound bus leaves Victoria Park Station at 4 a.m.

68 Warden

Buses operate every 40 minutes north of Steeles Avenue East and every 20 minutes south of Steeles East.

The last southbound bus leaves Angus Glen Loop at 3:41 a.m. The last southbound bus leaves Warden Avenue south of Steeles Avenue East at 3:59 a.m.

The last northbound bus leaves Warden Station for Angus Glen at 4:10 a.m. The last northbound bus leaves Warden Station for Steeles at 3:50 a.m.

55 Warren Park

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Underwood Avenue east of Varsity Road at 3:35 a.m.

The last northbound bus leaves Jane Station at 3:56 a.m.

Back to top

112 West Mall

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Renforth Transitway Station at 3:37 a.m.

The last northbound bus leaves Kipling Station at 4:07 a.m.

89 Weston

Buses operate every 10 minutes after midnight.

The last southbound bus leaves Albion / Weston Loop at 3:30 a.m.

The last northbound bus leaves Keele Station at 3:55 a.m.

Back to top f

1 Yonge - University subway

The last trains leave Union Station at 3:30 a.m. for Finch Station and 3:38 a.m. for Vaughan Metropolitan Centre Station.

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

95 York Mills

Buses operate every 10 minutes after midnight and every 20 minutes after 2 a.m.

The last westbound bus leaves the east end of Ellesmere Road at 3:52 a.m. The last eastbound bus leaves York Mills Station at 4:07 a.m.

Back to top


Since regular services are operating later, buses and streetcars operating along overnight routes are starting later, too, along these routes: 300 Bloor - Danforth; 301 Queen; 302 Kingston Rd - McCowan; 304 King; 312 St. Clair - Junction; 315 Evans - Brown’s Line; 322 Coxwell; 324 Victoria Park; 325 Don Mills; 332 Eglinton West; 334 Eglinton East; 335 Jane; 336 Finch West; 337 Islington; 339 Finch East; 341 Keele; 343 Kennedy; 352 Lawrence West; 354 Lawrence East; 363 Ossington; 365 Parliament; 395 York Mills; 396 Wilson.

(If the name of your overnight route doesn’t appear in this list, that means that buses or streetcars are operating with their regular schedules.)

Back to top


300 Bloor - Danforth

The first eastbound bus leaves Toronto Pearson International Airport Terminal 3 at 2:53 a.m. The first eastbound bus leaves Bloor Street West east of Tremont Road at 3:28 a.m.

The first westbound bus leaves Kennedy Station at 3:39 a.m. The first westbound bus leaves Danforth Avenue west of Warden Avenue at 3:53 a.m.

322 Coxwell

Buses operate every two hours, instead of every 30 minutes. The first westbound bus leaves Bingham Loop at 3:27 a.m.

The first eastbound bus leaves Broadview Avenue south of Erindale Avenue at 1:50 a.m.

303 Don Mills

The first southbound bus leaves Freshmeadow Drive east of Don Mills Road at 3:54 a.m.

The first (and only) northbound bus leaves Carlaw Avenue south of Queen Street East at 4:11 a.m.

Back to top

334 Eglinton East

The first westbound bus leaves Newgale Gate west of Finchdene Square at 4:45 a.m.

The first eastbound bus leaves Eglinton Avenue East east of Holly Street at 4:16 a.m.

332 Eglinton West

The first eastbound bus leaves Toronto Pearson International Airport Terminal 3 arrivals level at 3:59 a.m.

The first westbound bus leaves Eglinton Avenue West west of Yonge Street at 3:13 a.m.

315 Evans - Brown’s Line

The first eastbound bus leaves Long Branch Loop at 3:55 a.m.

The first westbound bus leaves Bloor Street West east of Islington Avenue at 4:11 a.m.

339 Finch East

The first westbound bus leaves Newgale Gate east of Tapscott Road at 4:29 a.m.

The first eastbound bus leaves Finch Avenue East east of Yonge Street at 4:15 a.m.

Back to top

336 Finch West

The first (and only) eastbound bus leaves Woodbine Racetrack at 5:18 a.m.

The first westbound bus leaves Finch Avenue West west of Yonge Street at 4:30 a.m.

337 Islington

The first southbound bus leaves Kipling Avenue south of Steeles Avenue West at 3:04 a.m.

The first northbound bus leaves Eighth Street north of Lake Shore Boulevard West at 3:49 a.m.

335 Jane

The first southbound bus leaves Ian Macdonald Boulevard across from The Chimneystack Road at 3:19 a.m.

The first northbound bus leaves Jane Street north of Bloor Street West at 4:06 a.m.

341 Keele

The first southbound bus leaves Ian Macdonald Boulevard across from The Chimneystack Road at 4:21 a.m.

The first northbound bus leaves Keele Street just north of Bloor Street West at 4:30 a.m.

343 Kennedy

The first southbound bus leaves Midland Avenue south of Steeles Avenue East at 4:03 a.m.

The first northbound bus leaves Kennedy Station at 4 a.m.

Back to top

302 Kingston Rd - McCowan

Less frequent service than usually.

Southbound buses leave McCowan Road south of Steeles Avenue East at 2:37, 3:07, 4:07, 4:37, 6:10, 6:40 and 7:40 a.m.

Northbound buses leave Bingham Loop at 1:48, 2:18, 3:18, 3:48, 4:48, 5:18, 5:21, 5:51, 6:51 and 7:21 a.m.

352 Lawrence West

The first eastbound bus leaves Toronto Pearson International Airport Terminal 3 arrivals level at 4:20 a.m.

The first westbound buses leaves Sunnybrook Health Sciences Centre at 4:15 and 4:45 a.m., but the buses only operate as far west as Keele Street. The first westbound bus to complete the trip to Pearson leaves Sunnybrook at 5:15 a.m.

354 Lawrence East

The first (and only) westbound bus leaves Starspray Loop at 4:39 a.m.

The first eastbound bus leaves Eglinton Avenue East west of Holly Street at 4:31 a.m.

363 Ossington

The first southbound bus leaves Eglinton Avenue West across from Everden Road at 4:06 a.m.

The first northbound bus leaves Princes’ Gate Loop at 4:42 a.m.

365 Parliament

The first southbound bus leaves Castle Frank Station at 4:45 a.m.

The first northbound bus leaves Princess Street north of The Esplanade at 4:30 a.m.

Back to top

312 St Clair - Junction

The first eastbound bus leaves Edna Avenue west of Dundas Street West at 4:10 a.m.

The first westbound bus leaves St. Clair Avenue East just east of Yonge Street at 3:56 a.m.

Back to top

324 Victoria Park

Less frequent service than usually.

Southbound buses leave Warden Avenue south of Steeles Avenue East at 2:51, 4:51, 5:21 and 6:51 a.m.

Northbound buses leave Bingham Loop at 2:13, 4:13, 4:43, 6:13 and 6:43 a.m.

396 Wilson

The first eastbound bus leaves Steeles Avenue West west of Martin Grove Road at 3:50 a.m.

The first westbound bus leaves Wilson Avenue just west of Yonge Street at 4:35 a.m.

395 York Mills

The first westbound bus leaves Meadowvale / Sheppard Loop at 4:20 a.m.

The first eastbound bus leaves York Mills Road west of Old York Mills Road at 4:37 a.m.

Back to top