Search Transit Toronto

Powered by GOOGLE.

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



The 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 most buses, streetcars and trains to operate until about 4 a.m. New Year’s Day, Sunday, January 1, 2017.

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, 5 Avenue Rd, 6 Bay; 7 Bathurst; 8 Broadview; 9 Bellamy; 11 Bayview; 12 Kingston Rd; 15 Evans; 16 McCowan; 17 Birchmount; 20 Cliffside; 21 Brimley; 22 Coxwell; 23 Dawes; 24 Victoria Park; 25 Don Mills; 28 Bayview South; 29 Dufferin; 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; 42 Cummer; 43 Kennedy; 44 Kipling South; 45 Kipling; 46 Martin Grove; 47 Lansdowne; 48 Rathburn; 49 Bloor West; 50 Burnhamthorpe; 51 Leslie; 52 Lawrence West; 53 Steeles East; 54 Lawrence East; 55 Warren Park; 56 Leaside, 57 Midland; 59 Maple Leaf; 60 Steeles West; 61 Avenue Rd North; 62 Mortimer; 63 Ossington; 64 Main; 65 Parliament; 66 Prince Edward; 67 Pharmacy; 68 Warden; 69 Warden South; 70 O’Connor; 71 Runnymede; 72 Pape; 73 Royal York; 74 Mt Pleasant, 75 Sherbourne; 76 Royal York South; 77 Swansea; 78 St Andrews; 79 Scarlett Rd; 80 Queensway; 81 Thorncliffe Park; 82 Rosedale; 83 Jones; 84 Sheppard West; 85 Sheppard East; 86 Scarborough; 87 Cosburn; 88 South Leaside; 89 Weston; 90 Vaughan; 91 Woodbine; 92 Woodbine South; 93 Parkview Hills; 94 Wellesley; 95 York Mills; 96 Wilson; 97A Yonge via Yonge Blvd; 97C Yonge; 98 Willowdale - Senlac; 100 Flemingdon Park; 102 Markham Rd; 104 Faywood; 105 Dufferin North; 106 York University; 107 Keele North; 108 Downsview; 109 Ranee; 110 Islington South; 111 East Mall; 112 West Mall; 113 Danforth; 116 Morningside; 118 Thistle Down; 120 Calvington; 121 Fort York - Esplanade; 122 Graydon Hall; 123 Shorncliffe; 124 Sunnybrook; 125 Drewry; 126 Christie; 127 Davenport; 129 McCowan North; 130 Middlefield; 131 Nugget; 132 Milner; 133 Neilson; 134 Progress; 135 Gerrard; 161 Rogers Rd; 165 Weston Rd North; 168 Symington; 169A Huntingwood via Van Horne, 190 Scarborough Centre rocket, 191 Highway 27 rocket; 192 Airport Rocket; 196 York University rocket; 501 Queen; 504 King; 505 Dundas; 506 Carlton; 509 Harbourfront; 510 Spadina; 511 Bathurst; 512 St Clair; 514 Cherry.

Back to top


192 Airport rocket

Buses operate every 10 minutes after midnight.

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

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

5 Avenue Rd

Buses operate every 30 minutes after midnight.

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

The last northbound bus leaves Queen’s Park Crescent East north of College Street at 3:52 a.m.

61 Avenue Rd North

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Avenue Road south of Bombay Avenue at 3:20 a.m.

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

7 Bathurst

Buses operate every 10 minutes after midnight.

The last southbound bus leaves Village Gate south of Steeles Avenue West at 3:03 a.m.

The last northbound bus leaves Bathurst Station at 3:50 a.m.

511 Bathurst

Buses operate frequently after 1 a.m.

The last southbound bus leaves Bathurst Station at 3:38 a.m.

The last northbound car leaves Fleet Street west of Bathurst Street at 3:55 a.m.

Back to top

6 Bay

Buses operate about every 24 minutes after midnight.

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

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

11 Bayview

Buses operate every 24 minutes after midnight.

The last southbound bus leaves Bayview north of Steeles East at 3:15 a.m. The last northbound bus leaves Davisville Station at 3:50 a.m.

28 Bayview South

Buses operate every 30 minutes after midnight.

The last westbound bus leaves Evergreen Brick Works at 4:15 a.m.

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

9 Bellamy

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

17 Birchmount

Buses operate every 22 minutes after midnight.

The last southbound bus leaves Steeles / Warden Loop at 3:23 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:42 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:45 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.

120 Calvington

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Northover Street south of Sheppard Avenue West at 3:30 a.m.

The last westbound bus leaves Wilson Station at 4 a.m.

Back to top

506 Carlton

Streetcars operate along the 306 Carlton overnight route after 1 a.m.

The last eastbound car leaves High Park Loop at 1:03 a.m. The last westbound car leaves Main Street Station at 12:06 a.m.

514 Cherry

Streetcars operate every 15 minutes after midnight.

The last eastbound car leaves Dufferin Gate Loop at 3:50 a.m. The last shuttle bus leaves Distillery Loop at 3:17 a.m.

126 Christie

Buses operate every 30 minutes after midnight.

The last southbound bus leaves St. Clair West Station at 3:50 a.m.

The last northbound bus leaves Christie Station at 4:02 a.m.

20 Cliffside

Buses operate every 30 minutes after midnight.

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

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

87 Cosburn

Buses operate every 10 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.

Back to top

22 Coxwell

Buses operate every 10 minutes after midnight.

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

The last northbound bus leaves Bingham Loop at 3:34 a.m.

42 Cummer

Buses operate every 20 minutes after midnight.

The last westbound bus leaves McNicoll Loop east of Kennedy Road at 3:32 a.m.

The last eastbound bus leaves Finch Station at 4:01 a.m.

113 Danforth

Buses operate every 30 minutes after midnight.

The last westbound bus leaves Kennedy Station at 3:45 a.m.

The last eastbound bus leaves Main Street Station at 3:50 a.m.

127 Davenport

Buses operate every 30 minutes after midnight.

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

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

23 Dawes

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

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 20 minutes after 2 a.m.

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

The last northbound bus leaves Pape Station at 3:49 a.m.

108 Downsview

Buses operate every 15 minutes after midnight. on common parts of the route and every 30 minutes after midnight along each branch — via Arleta or via Grandravine.

The last southbound bus leaves Driftwood Avenue east of Jane Street at 3:20 a.m. via Arleta and at 3:35 a.m. via Grandravine.

The last northbound bus leaves Downsview Station via Arleta at 3:45 a.m. The last northbound bus leaves Downsview Station via Grandravine at 4:05 a.m.

Back to top

125 Drewry

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Antibes Drive south east of Torresdale Road at 3:42 a.m.

The last westbound bus leaves Finch Station at 4 a.m.

29 Dufferin

Buses operate every 10 minutes after midnight.

The last southbound bus leaves Wilson Station at 3:54 a.m.

The last northbound bus leaves Dufferin Gate Loop at 3:53 a.m.

105 Dufferin North

Buses operate every 30 minutes after midnight..

The last southbound bus leaves Rutherford Road west of Dufferin Street at 4:31 a.m.

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

505 Dundas

Streetcars operate about every 10 minutes after midnight.

The last eastbound car to Broadview Station leaves Dundas West Station at 3:23 a.m. Three more short-turning cars, heading to Roncesvalles Carhouse, leave Dundas West Station at 3:38, 3:46 and 4:08 a.m.

The last westbound car to Dundas West Station leaves Broadview Station at 3:23 a.m. Three more short-turning cars, heading to Russell Carhouse, leave Broadview Station at 3:29, 3:47 and 4:08 a.m.

Back to top

26 Dupont

Buses operate every 30 minutes after midnight.

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

The last westbound bus leaves St. George Station at 4 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:53 a.m.

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

34 Eglinton East

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

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

The last eastbound bus leaves Eglinton Station at 3:55 a.m.

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

The last westbound bus leaves Wynford Drive north of Eglinton Avenue East at 4:07 a.m.

The last eastbound bus leaves Eglinton Station at 3:43 a.m.

32 Eglinton West

Eastbound buses operate every 10 minutes from Skymark Hub and every 20 minutes from Lawrence Avenue West west of Jane Street along Trethewey Drive after midnight. They operate every 15 minutes from Skymark after 2 a.m. Buses operate about every 6 minutes east of Keele Street. Westbound buses operate every 6 minutes from midnight until 3 a.m., with alternate buses heading along Eglinton West to Skymark 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 Skymark at 3:45 a.m.

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

The last westbound bus leaves Eglinton Station to Skymark at 2:50 a.m. The last westbound bus leaves Eglinton Station to Trethewey at 4 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:10 a.m.

104 Faywood

Buses operate every 20 minutes after midnight.

The last southbound bus leaves Downsview Station at 4:04 a.m.

The last northbound bus leaves Wilson Station at 4:02 a.m.

39 Finch East

Buses operate every 8 minutes after midnight.

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

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

36 Finch West

Buses operate every 10 minutes after midnight.

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

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

100 Flemingdon Park

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

The last southbound bus leaves Don Mills Road north of Eglinton Avenue East at 3:15 a.m.

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

33 Forest Hill

Buses operate every 20 minutes after midnight.

The last southbound bus leaves Roselawn Avenue east of Bathurst Street at 3:44 a.m.

The last northbound bus leaves St Clair West Station at 3:51 a.m.

121 Fort York - Esplanade

Buses operate every 15 minutes after midnight.

The last westbound bus leaves Princes’ Boulevard east of Strachan Avenue at 3:45 a.m.

The last eastbound bus leaves Mill Street west of Cherry Street at 3:45 a.m.

135 Gerrard

Buses operate every 30 minutes after midnight.

The last westbound bus leaves Warden Station at 4:02 a.m.

The last eastbound bus leaves Main Street Station at 3:50 a.m.

122 Graydon Hall

Buses operate every 20 minutes after midnight.

The last westbound bus leaves Roywood Drive east of Fenwood Drive at 3:27 a.m.

The last eastbound bus leaves York Mills Station at 3:56 a.m.

31 Greenwood

Buses operate every 30 minutes after midnight.

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

The last northbound bus leaves Woodward Avenue north of Eastern Avenue at 3:47 a.m.

509 Harbourfront

Streetcars operate about every 10 minutes from about midnight until 2 a.m. and every 15 minutes after 2 a.m.

The last eastbound car leaves Fleet Street west of Bathurst Street at 3:26 a.m.

The last westbound car leaves Union Station at 3:39 a.m.

Back to top

38 Highland Creek

Buses operate every 13 minutes after midnight and every 25 minutes after 2 a.m.

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

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

191 Highway 27 rocket

Buses operate every 10 minutes from about midnight.

The last southbound bus leaves Martin Grove Road south of Steeles Avenue West at 3:30 a.m.

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

169A Huntingwood via Van Horne

Buses operate every 30 minutes after midnight.

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

The last eastbound bus leaves Don Mills Station at 4:15 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:15 a.m. The last northbound bus leaves Islington Station for Humberwood Loop at 2 a.m. The last northbound bus leaves Islington Station for Kipling Avenue south of Steeles Avenue East at 3:38 a.m. (All buses leaving Islington Station after 2:15 a.m. head for Kipling south of Steeles East and operate every 15 minutes.)

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:155 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 Jane Street south of Steeles Avenue West at 3 a.m.

The last northbound bus leaves Jane Station at 3:45 a.m. (to Peter Kaiser Gate).

83 Jones

Buses operate every 30 minutes after midnight.

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

The last northbound bus leaves Jones Avenue north of Queen Street East at 3:50 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 20 minutes after midnight.

The last southbound bus leaves Murray Ross Parkway across from the York University Busway at 3:35 a.m.

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

107 Keele North

Buses operate every 40 minutes after midnight.

The last southbound bus leaves Keele Street north of Major Mackenzie Drive West at 4:46 a.m.

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

Back to top

43 Kennedy

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

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

The last northbound bus leaves Kennedy Station at 2:20 a.m.

504 King

Streetcars operate frequently after midnight. After 2 a.m. streetcars operate along the 304 King overnight route.

The last eastbound car leaves Dundas West Station at 2:10 a.m.

The last westbound car leaves Broadview Station at 1:56 a.m.

12 Kingston Rd

Buses operate every 30 minutes from about midnight.

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

The last eastbound bus leaves Victoria Park Station at 4 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:03 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:30 a.m. The last southbound bus leaves Earlscourt Loop at 3:20 a.m.

The last northbound bus leaves Lansdowne Avenue north of Queen Street West at 4:05 a.m. for Earlscourt and 3:45 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:03 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:28 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 20 minutes after midnight east of Orton Park Road and every 10 minutes west of Orton Park.

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

The last eastbound bus leaves Eglinton Station for Starspray at 4 a.m. The last eastbound bus leaves Eglinton Station for Orton Park at 3:45 a.m.

56 Leaside

Buses operate every 30 minutes after midnight.

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

The last northbound bus leaves Donlands Station at 4:13 a.m.

51 Leslie

Buses operate every 30 minutes after midnight.

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

The last northbound bus leaves Eglinton Station at 3:50 a.m.

Back to top

64 Main

Buses operate every 30 minutes after midnight.

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:35 a.m. Another bus leaves at 4:35 a.m., but operates 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. Two more buses leave at 3:30 and 4 a.m., but operate only as far east as Church and Jane Streets.

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.

102 Markham Rd

Buses operate every 15 minutes after midnight.

The last southbound bus leaves Markham Road south of Steeles Avenue East at 3:31 a.m. The last northbound bus leaves Warden Station at 4 a.m.

46 Martin Grove

Buses operate every 30 minutes after midnight.

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

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

16 McCowan

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

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

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

129 McCowan North

Buses operate every 40 minutes after midnight north of Steeles Avenue East and every 10 minutes south of Steeles East.

The last southbound bus leaves Major Mackenzie Drive East west of Ridgecrest Drive at 3:40 a.m. The last southbound bus leaves McCowan Road south of Steeles East at 4:02 a.m.

The last northbound bus leaves Scarborough Centre Station at 4 a.m. for Major Mackenzie. The last northbound bus leaves Scarborough Centre Station at 4:20 a.m. for Steeles.

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:15 a.m.

132 Milner

Buses operate every 30 minutes after midnight.

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

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

57 Midland

Buses operate every 15 minutes from about midnight until 2 a.m. and every 30 minutes after 2 a.m.

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

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

116 Morningside

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

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

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

62 Mortimer

Buses operate every 30 minutes after midnight.

The last westbound bus leaves Main Street Station at 3:55 a.m.

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

74 Mt Pleasant

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Doncliffe Loop at 3:42 a.m.

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

133 Neilson

Buses operate every 13 minutes after midnight.

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

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

Back to top

131 Nugget

Buses operate every 22 minutes after midnight.

The last westbound bus leaves Morningview Trail south of Old Finch Avenue at 3:46 a.m.

The last eastbound bus leaves Scarborough Centre Station at 4:18 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 4:10 a.m. The last westbound bus leaves Pharmacy Avenue north of Eglinton Avenue East at 3:57 a.m.

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

63 Ossington

Buses operate every 10 minutes after midnight.

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

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

72 Pape

Buses operate every 9 minutes after midnight north of Queen Street East / Carlaw Avenue and every 18 minutes after midnight south and west of Queen East / Carlaw.

The last southbound bus leaves Pape Station at 3:46 a.m. for Eastern Avenue. The last southbound bus leaves Pape Station at 3:31 a.m. for Union Station.

The last northbound bus leaves Union Station at 4:01 a.m. The last northbound bus leaves Queen East / Carlaw at 4:21 a.m.

Back to top

65 Parliament

Buses operate every 15 minutes after midnight.

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

The last northbound bus leaves Princess Street north of The Esplanade 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:28 a.m.

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

66 Prince Edward

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

The last southbound bus leaves Old Mill Station for Marine Parade Drive at 3:45 a.m. The last southbound bus leaves Old Mill Station for Humber Loop at 4 a.m.

The last northbound bus leaves Marine Parade at 3:29 a.m. The last northbound bus leaves Humber Loop at 3:47 a.m.

134 Progress

Buses operate every 22 minutes after midnight.

The last southbound bus leaves from Finchdene Square at 3:53 a.m.

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

501 Queen

Streetcars operate along the 301 Queen overnight route.

80 Queensway

Buses operate every 30 minutes after midnight.

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

The last westbound bus leaves Humber Loop at 3:45 a.m.

109 Ranee

Buses operate every 22½ minutes after midnight on common parts of the route and every 45 minutes on the separate branches — via Flemington or via Varna.

The last southbound bus leaves Neptune Drive west of Bathurst Street at 3:38 a.m. via Flemington. The last southbound bus leaves Neptune west of Bathurst at 3:15 a.m. via Varna.

The last northbound bus leaves Eglinton West Station at 3:37 a.m. via Flemington. The last northbound bus leaves Eglinton West Station at 4 a.m. via Varna.

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:32 a.m.

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

82 Rosedale

Buses operate every 30 minutes after midnight.

The last westbound bus leaves Summerhill Avenue across from MacLennan Avenue at 3:47 a.m.

The last eastbound bus leaves Rosedale Station at 3:55 a.m.

73 Royal York

Buses operate every 30 minutes after midnight north of LaRose Avenue and every 15 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 LaRose 3:44 a.m. and for Clairport at 3:59 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:28 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 Loop at 4 a.m.

86 Scarborough

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

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

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

3 Scarborough rapid transit

Last train leaves Kennedy Station at 4:05 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 3:54 a.m.

The last eastbound bus leaves Don Mills Station at 4:15 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:25 a.m.

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

4 Sheppard subway

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

85 Sheppard East

Buses operate every 20 minutes after midnight east of Meadowvale Road, every 10 minutes between Meadowvale and Don Mills Station and every 20 minutes between Don Mills and Sheppard Station.

The last westbound bus leaves Rouge Hill GO Station at 3:20 a.m. The last westbound bus leaves Meadowvale / Sheppard Loop at 3:29 a.m. The last westbound bus leaves Don Mills Station at 3:45 a.m.

The last eastbound bus leaves Sheppard - Yonge Station for Don Mills Station at 4:10 a.m. The last eastbound bus leaves Don Mills Station for Meadowvale at 3:35 a.m. The last eastbound bus leaves Don Mills Station for Rouge Hill at 4:11 a.m.

Back to top

84 Sheppard West

Buses operate every 10 minutes from about midnight.

The last eastbound bus leaves Bradstock Road east of Weston Road at 3:30 a.m.

The last westbound bus leaves Sheppard - Yonge Station at 4 a.m.

75 Sherbourne

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Summerhill Avenue across from MacLennan Avenue at 4:03 a.m.

The last northbound bus leaves Queens Quay East east of Richardson Street at 3:25 a.m.

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:15 via East Mall.

The last northbound bus leaves Long Branch Loop at 3:49 a.m. via North Queen. The last northbound bus leaves Long Branch Loop at 3:34 a.m. via East Mal.

88 South Leaside

Buses operate every 40 minutes after midnight east of Millwood Road and Sutherland Drive and every 20 minutes west of Millwood and Sutherland.

The last westbound bus leaves Beth Nealson Road south of Wicksteed Avenue at 3:10 a.m. The last westbound bus leaves Wicksteed Avenue east of Beth Nealson at 3:30 a.m.

The last eastbound bus leaves St. Clair Station via Overlea Boulevard at 3:30 a.m. The last eastbound bus leaves St. Clair Station via Wicksteed Avenue at 3:50 a.m.

510 Spadina

Streetcars operate every 6 minutes after midnight and every 12 minutes after 1:30 a.m.

The last south- and eastbound car leaves Spadina Station at 2:45 a.m. The last west- and northbound car leaves Union Station at 2:15 a.m.

Back to top

78 St. Andrews

Buses operate every 30 minutes after midnight.

The last westbound bus leaves Carluke Crescent west of Fifeshire Drive at 3:45 a.m

The last eastbound bus leaves York Mills Station at 4 a.m.

512 St Clair

Streetcars operate frequently after midnight.

The last eastbound car leaves Gunns Loop for St Clair Station at 3:51 a.m. Two last eastbound cars leave Gunns Loop for St Clair West Station at 4:01 and 4:11 a.m.

The last westbound car leaves St. Clair Station at 3:45 a.m.

53 Steeles East

Buses operate every 15 minutes after midnight east of Markham Road and every 30 minutes west of Markham.

The last westbound bus leaves from Morningside Avenue north of Staines Road at 3:09 a.m. The last westbound bus leaves Passmore Avenue west of Tapscott Road at 3:03 a.m.

The last eastbound bus leaves Finch Station for Staines Road at 3:48 a.m. The last eastbound bus leaves Finch Station for Tapscott Road at 4:03 a.m.

60 Steeles West

Buses operate every 20 minutes after midnight west of Keele Street. Buses operate every 10 minutes after midnight east of Keele.

The last eastbound bus leaves Martin Grove / Steeles Loop at 3:21 a.m. The last eastbound bus from the Harry W. Arthurs Common on York University’s Keele campus at 4:02 a.m.

The last westbound bus leaves Finch Station to Martin Grove at 3:40 a.m. The last westbound bus leaves Finch Station to York University at 3:50 a.m.

124 Sunnybrook

Buses operate every 20 minutes after midnight.

The last westbound bus leaves Sunnybrook Health Sciences Centre at 3:45 a.m.

The last eastbound bus leaves Lawrence Station at 3:55 a.m.

77 Swansea

Buses operate every 24 minutes after midnight.

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

The last northbound bus leaves Windermere Place east of Windermere Avenue at 3:49 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.

118 Thistle Down

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Thistle Down Boulevard at 3:10 a.m. The last westbound bus leaves Wilson Station at 3:40 a.m.

81 Thorncliffe Park

Buses operate every 20 minutes after midnight.

The last southbound bus leaves Thorncliffe Park Drive East south of Overlea Boulevard at 3:51 a.m.

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

Back to top

90 Vaughan

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

The last southbound bus leaves Vaughan Road east of Oakwood Avenue at 3:30 a.m.

The last northbound bus leaves St. Clair West Station at 3:40 a.m.

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:35 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:50 a.m. The last southbound bus leaves Warden Avenue south of Steeles Avenue East at 3:47 a.m.

The last northbound bus leaves Warden Station for Angus Glen at 2:58 a.m. The last northbound bus leaves Warden Station for Steeles at 4:02 a.m.

69 Warden South

Buses operate every 20 minutes after midnight along each branch.

The last southbound bus leaves Warden Station via Birchmount Road at 3:50 a.m. The last southbound bus leaves Warden Station via Warden Avenue at 4 a.m.

The last northbound bus leaves Birchmount Road north of Kingston Road at 3:50 a.m. The last northbound bus leaves Warden Avenue north of Kingston Road at 4:02 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:34 a.m.

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

Back to top

94 Wellesley

Buses operate every 10 minutes after midnight.

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

The last westbound bus leaves Castle Frank Station at 4 a.m.

112 West Mall

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Skymark Hub at 3:33 a.m.

The last northbound bus leaves Kipling Station at 4:06 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.

165 Weston Rd North

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

The last eastbound bus leaves Highway 400 / Major Mackenzie Loop at 2:30 a.m. The last eastbound bus leaves Barmac Drive south of Steeles Avenue West for York Mills Station at 4 a.m. More westbound buses leave Barmac south of Steeles West for Wilson Station at 4:10, 4:20, 4:30 and 4:40 a.m.

The last westbound bus leaves York Mills Station at 2:55 a.m. for Highway 400. The last westbound leaves York Mills for Barmac at 3:55 a.m. After 3 a.m. all buses end their trip on Barmac south of Steeles.

98 Willowdale - Senlac

Buses operate every 30 minutes after midnight.

The last eastbound bus leaves Cactus Avenue south of Green Bush Road at 4:02 a.m.

The last westbound bus leaves Steeles / Yonge Loop at 4 a.m.

96 Wilson

Buses operate every 20 minutes after midnight north and west of Humber College Boulevard and Humberline Drives and every 10 minutes east of Humber College and Humberline.

The last eastbound bus leaves Humberline Loop at 4:23 a.m. The last eastbound bus leaves Carrier Loop at 4:33 a.m.

The last westbound bus leaves York Mills Station for Carrier Loop at 3:30 a.m. The last westbound bus leaves York Mills Station for Humberline Loop at 3:40 a.m.

Back to top

91 Woodbine

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Valleywoods Road south of York Mills Road at 3:34 a.m.

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

92 Woodbine South

Buses operate every 20 minutes after midnight.

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

The last northbound bus leaves Woodbine Beach Park Loop at 3:50 a.m.

97C Yonge

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Hilda Avenue south of Steeles Avenue West at 2:53 a.m. The last northbound bus leaves Lawrence Station at 3:24 a.m.

97A Yonge via Yonge Blvd

Buses operate every 20 minutes after midnight.

The last southbound bus leaves York Mills Station at 3:16 a.m. The last northbound bus leaves Davisville Station at 3:15 a.m.

1 Yonge - University subway

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

The last northbound train on Line 1 will connect at Bloor - Yonge Station with the last 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 15 minutes after 2 a.m.

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

Back to top

106 York University

Buses operate every 12 minutes after midnight.

The last eastbound bus leaves the Harry W. Arthurs Common on York University’s Keele campus at 3:42 a.m.

The last westbound bus leaves Downsview Station at 4:10 a.m.

196 York University rocket

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

The last eastbound bus leaves the Harry W. Arthurs Common on York University’s Keele campus at 3:43 a.m.

The last westbound bus leaves Downsview Station at 4:06 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; 306 Carlton; 307 Bathurst; 312 St. Clair - Junction; 315 Evans - Brown’s Line; 317 Spadina; 320 Yonge; 322 Coxwell; 324 Victoria Park; 325 Don Mills; 329 Dufferin; 332 Eglinton West; 334 Eglinton East; 335 Jane; 336 Finch West; 337 Islington; 339 Finch East; 341 Keele; 343 Kennedy; 352 Lawrence West; 353 Steeles; 354 Lawrence East; 363 Ossington; 365 Parliament; 384 Sheppard West; 385 Sheppard East; 395 York Mills; 396 Wilson.

Back to top


307 Bathurst

The first southbound bus leaves Village Gate south of Steeles Avenue West at 3:10 a.m.

The first northbound bus leaves Princes’ Gate Loop about 3:55 a.m.

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:09 a.m. The first westbound bus leaves Danforth Avenue west of Warden Avenue at 3:23 a.m.

306 Carlton

Regular service.

322 Coxwell

The first westbound bus leaves Bingham Loop at 3:57 a.m.

The first eastbound bus leaves Broadview Avenue south of Erindale Avenue at 4:20 a.m.

303 Don Mills

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

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

Back to top

329 Dufferin

The first southbound bus leaves Dufferin Street south of Steeles Avenue East at 4 a.m.

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

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 4:14 a.m.

The first westbound bus leaves Royal York Road north of Bloor Street West at 4:45 a.m.

339 Finch East

The first westbound bus leaves Newgale Gate east of Tapscott Road at 4:28 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 eastbound bus leaves Woodbine Racetrack at 4:18 a.m.

The first westbound bus leaves Finch Avenue West west of Yonge Street at 4 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 York University at 3:21 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 Keele Street south of Steeles Avenue West at 3:46 a.m.

The first northbound bus leaves Keele Street just north of Bloor Street West at 4 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

304 King

More frequent service than usually.

302 Kingston Rd - McCowan

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

The first northbound bus leaves Bingham Loop at 4:18 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:15 a.m.

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

Back to top

301 Queen

Regular service.

385 Sheppard East

The first westbound bus leaves Meadowvale / Sheppard Loop at 3:40 a.m.

The first eastbound bus leaves Sheppard Avenue West just west of Yonge Street at 4:28 a.m.

384 Sheppard West

The first eastbound bus leaves Bradstock Road east of Weston Road at 3:45 a.m.

The first westbound bus leaves Sheppard Avenue West just west of Yonge Street at 4:15 a.m.

317 Spadina

Streetcars drop off or pick up passengers at stops along the route every 15 minutes, instead of every 30 minutes.

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

353 Steeles

The first westbound bus leaves Newgale Gate east of Finchdene Square at 3:21 a.m.

The first eastbound bus leaves York University at 4:22 a.m.

324 Victoria Park

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

The first (and only) northbound bus leaves Bingham Loop at 4:13 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:05 a.m.

320 Yonge

The first southbound bus leaves Steeles / Yonge Loop at 3:08 a.m.

The first northbound bus leaves Yonge Street north of Queens Quay East at 3:07 a.m.

395 York Mills

The first westbound bus leaves Meadowvale / Sheppard Loop at 3:50 a.m.

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

Back to top