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



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

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 - Spadina subway, 2 Bloor - Danforth subway, 3 Scarborough rapid transit, 4 Sheppard subway, 6 Bay; 7 Bathurst; 8 Broadview; 10 Van Horne; 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; 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; 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; 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; 94 Wellesley; 95 York Mills; 96 Wilson; 97 Yonge; 98 Willowdale - Senlac; 100 Flemingdon Park; 102 Markham Rd; 103 Mt Pleasant North; 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; 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; 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.


192 Airport rocket

Buses operate every 30 minutes after midnight.

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

The last northbound bus leaves Kipling Station at 4:11 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:37 a.m.

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

7 Bathurst

Buses operate every 12 minutes after midnight.

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

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

511 Bathurst

Streetcars operate frequently after midnight.

The last southbound car leaves Bathurst Station at 3:45 a.m.

The last northbound car leaves Exhibition Loop at 3:21 a.m.

6 Bay

Buses operate about every 24 minutes after midnight.

The last northbound buses leave Dockside Drive south of Queens Quay East at 3:43 and 4:07 a.m., but operate only as far north as Davenport Road east of Yonge Street. The last bus to operate to Davenport south of Dupont Street leaves Dockside at 3:19 a.m.

The last southbound bus leaves Dupont at 3:43 a.m.

11 Bayview

Buses operate every 30 minutes after midnight to Bayview Avenue north of Steeles Avenue East. Buses operate 15 minutes after midnight to Sunnybrook Health Sciences Centre.

The last southbound bus leaves Bayview north of Steeles East at 3:34 a.m. The last southbound bus leaves Sunnybrook at 3:29 a.m.

The last northbound bus leaves Davisville Station to Steeles at 3:55 a.m. The last northbound bus leaves Davisville Station to Sunnybrook at 3:25 a.m.

17 Birchmount

Buses operate every 22 minutes after midnight.

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

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

2 Bloor - Danforth subway

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

49 Bloor West

Buses operate every 30 minutes after midnight.

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

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

21 Brimley

Buses operate every 30 min

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

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

506 Carlton

Streetcars operate along the 306 Carlton overnight route.

172 Cherry St

Buses operate every 22 minutes after midnight.

The last westbound bus leaves Carlaw Avenue north of Commissioners Street at 4 a.m.

The last eastbound bus leaves York Street south of King Street West at 4 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 30 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.

22 Coxwell

Buses operate every 18 minutes after midnight.

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

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

42 Cummer

Buses operate every 30 minutes after midnight.

The last westbound bus leaves McNicoll / Kennedy Loop at 3:30 a.m.

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

113 Danforth

Buses operate every 24 minutes after midnight.

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

The last eastbound bus leaves Main Street Station at 3:40 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 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 12 minutes after midnight.

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

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

108 Downsview

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

The last southbound bus leaves Driftwood Avenue east of Jane Street at 3:21 a.m. via Arleta and at 3:36 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.

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 13½ minutes

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

The last northbound bus leaves Dufferin Gate Loop at 4 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 20 minutes after midnight.

The last eastbound car to Broadview Station leaves Dundas West Station at 3:05 a.m. Three more short-turning cars operate between Dundas West Station and Broadview Avenue - heading to Russell Carhouse — leaving at 3:25, 3:45 and 4:05 a.m.

The last westbound car to Dundas West Station leaves Broadview Station at 3:26 a.m. One more short-turning car operates between Broadview Station and Russell (Connaught) Carhouse, leaving at 3:44 a.m.

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 30 minutes after midnight.

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

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

34 Eglinton East

Buses operate every 14½ minutes after midnight.

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

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

32 Eglinton West

Eastbound buses operate every 12 minutes from Skymark Hub and every 12 minutes from Lawrence Avenue West west of Jane Street along Trethewey Drive. Buses operate 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 operate along Trethewey.

The last eastbound bus leaves Skymark at 3:44 a.m.

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

The last westbound bus leaves Eglinton Station to Skymark at 2:54 a.m. The last westbound bus leaves Eglinton Station to Trethewey at 3:54 a.m.

15 Evans

Buses operate every 30 minutes after midnight.

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

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

104 Faywood

Buses operate every 15 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 10 minutes after midnight.

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

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

36 Finch West

Buses operate every 10 minutes after midnight.

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

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

100 Flemingdon Park

Buses operate every 20 minutes after midnight.

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

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

135 Gerrard

Buses operate every 30 mns

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

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

122 Graydon Hall

Buses operate every 30 minutes after midnight.

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

The last eastbound bus leaves York Mills Station at 4:03 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 after midnight.

The last eastbound car leaves Exhibition Loop at 3:17 a.m.

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

38 Highland Creek

Buses operate every 16 minutes after midnight.

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

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

191 Highway 27 rocket

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Martin Grove Road north of Albion Road at 3:36 a.m.

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

37 Islington

Buses operate every 30 minutes after midnight north of Bergamot Avenue. ev 15 minutes after midnight south of Bergamot.

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

The last northbound bus leaves Islington Station for Islington / Steeles Loop at 2:20 a.m. The last northbound bus leaves Islington Station for Humberwood Loop at 2:05 a.m. The last northbound bus leaves Islington Station for Kipling Avenue south of Steeles Avenue East at 3:45 a.m. (All buses leaving Islington Station after 2:30 a.m. head for Kipling south of Steeles East and operate every 20 minutes.)

110 Islington South

Buses operate every 15 minutes after midnight north of Islington Avenue and Judson Street. ev 30 minutes after midnight south and west of Islington and Judson.

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

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

35 Jane

Buses operate every 15 minutes after midnight.

The last southbound bus leaves Jane Street south of Steeles Avenue West at 3:13 a.m.

The last northbound bus leaves Jane Station at 3:45 a.m. to Peter Kaiser Gate south of Steeles Avenue West.

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

40 Junction

Buses operate every 20 minutes after midnight.

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

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

41 Keele

Buses operate every 20 minutes after midnight.

The last southbound bus leaves Founders Road south of Steeles Avenue West at 3:45 a.m.

The last northbound bus leaves Keele Station at 4 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:49

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

43 Kennedy

Buses operate every 20 minutes after midnight.

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

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

504 King

Streetcars operate frequently after midnight.

The last eastbound car to Broadview Station leaves Dundas West Station at 3:25 a.m. Two more short-turning cars operate between Dundas West Station and Roncesvalles Carhouse, leaving at 3:45 and 4:05 a.m.

The last westbound car to Dundas West Station leaves Broadview Station at 3:25 a.m. Two more short-turning cars operate between Dundas West Station and Russell (Connaught) Carhouse, leaving at 3:45 and 4:05 a.m.

12 Kingston Rd

Buses operate every 30 minutes after 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 15 minutes after midnight.

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

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

44 Kipling South

Buses operate every 15 minutes after midnight.

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

47 Lansdowne

every 20 minutes after midnight north of St. Clair Avenue West. ev 10 minutes after midnight south of St. Clair West.

The last southbound bus leaves Yorkdale Station at 3:25 a.m. The last southbound bus leaves Earlscourt Loop at 4:01 a.m.

The last northbound bus leaves Lansdowne Avenue north of Queen Street West at 3:45 a.m. for St. Clair and 4 a.m. for Yorkdale.

52 Lawrence West

Buses operate every 21 minutes after midnight west of Toronto Pearson International Airport. ev 10½ minutes after midnight. between airport and Scarlett Road. e/b ev 21 minutes after midnight. along The Westway. ev 5 minutes 15 seconds between Scarlett Road and Lawrence West Station. ev 10½ minutes after midnight. between Lawrence West and Lawrence Stations.

The last eastbound bus leaves Westwood Mall terminal at 3:50 a.m. The last eastbound bus leaves the airport Terminal 3 at 3:53 a.m. The last eastbound bus leaves The Westway east of Martin Grove Road at 3:33 a.m.

The last westbound bus leaves Lawrence Station for the airport at 3:11 a.m. The last westbound bus leaves Lawrence Station for Westwood Mall at 3:53 a.m. The last westbound bus leaves Lawrence Station for Weston Road at 3:38 a.m.

The last westbound bus leaves Lawrence West Station for the airport at 3:23 a.m. The last westbound bus leaves Lawrence West Station for Westwood Mall at 4:05 a.m. The last westbound bus leaves Lawrence West Station for The Westway at 3:42 a.m. The last westbound bus leaves Lawrence West Station for Weston Road at 3:50 a.m.

54 Lawrence East

Buses operate every 20 minutes after midnight east of Orton Park Road. ev 10 minutes after midnight west of Orton Park.

The last westbound bus leaves Starspray Loop at around 3:58 a.m. The last westbound bus leaves Brimorton Drive west of Orton Park Road at 3:48 a.m.

The last eastbound bus leaves Eglinton Station for Starspray at 3:40 a.m. The last eastbound bus leaves Eglinton Station for Orton Park at 3:55 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:10 a.m.

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

64 Main

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Eastdale Avenue across from Goodwood Park Avenue at 3:55 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 30 minutes after midnight.

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

The last westbound bus leaves Lawrence West Station at 4 a.m.

102 Markham Rd

Buses operate every 20 minutes after midnight north of Progress Avenue. ev 10 minutes after midnight south of Progress Avenue.

The last southbound bus leaves Markham Road north of Finch Avenue East at 4:04 a.m. The last southbound bus leaves Centennial College’s Progress campus at 4:06 a.m.

The last northbound bus leaves Warden Station at 3:50 a.m. for McNicoll. The last northbound bus leaves Warden Station at 4 a.m. for Centennial.

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 30 minutes after midnight.

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

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

129 McCowan North

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

The last southbound bus leaves The Bridle Walk south of Major Mackenzie Drive East at 3:20 a.m. s/b leaves McCowan Road south of Steeles East at 3:50 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:10 a.m. for Steeles.

130 Middlefield

Buses operate every 30 minutes after midnight.

The last southbound bus leaves Steeles / Middlefield Loop at 3:40 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 30 minutes after midnight.

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

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

116 Morningside

Buses operate every 15 minutes after midnight.

The last southbound bus leaves Morningside Avenue north of Finch Avenue East at 4:04 a.m.

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

103 Mt Pleasant North

Buses operate every 30 minutes after midnight.

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

The last northbound bus leaves Eglinton Station at 4 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:50 a.m.

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

131 Nugget

Buses operate every 22 minutes after midnight.

The last westbound bus leaves Morningview Road south of Old Finch Avenue at 4 a.m.

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

70 O’Connor

Buses operate every 30 minutes after midnight north of St. Clair Avenue East and O’Connor Drive. ev 15 minutes after midnight south of St. Clair East and O’Connor.

The last westbound bus leaves Warden Station at 4 a.m. The last westbound bus leaves Sunrise Avenue west of Victoria Park Avenue at 3:46 a.m.

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

63 Ossington

Buses operate every 10 minutes after midnight.

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

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

65 Parliament

Buses operate every 30 minutes after midnight.

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

The last northbound bus leaves Princess Street north of The Esplanade at 3:45 a.m.

72 Pape

Buses operate every 12 minutes after midnight.

The last northbound bus leaves Cherry Street south of Villiers Street at 4:01 a.m.

The last southbound bus leaves Pape Station at 3:55 a.m.

67 Pharmacy

Buses operate every 20 minutes after midnight.

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

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

66 Prince Edward

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

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:30 a.m. The last northbound bus leaves Humber Loop at 3:48 a.m.

134 Progress

Buses operate every 22 minutes after midnight.

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

The last northbound bus leaves from Scarborough Centre Station at 3:56 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:59 a.m.

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

109 Ranee

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

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

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

48 Rathburn

Buses operate every 20 minutes after midnight.

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

The last westbound bus leaves Royal York Station at 4 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.

82 Rosedale

Buses operate every 30 minutes after midnight.

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

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

73 Royal York

Buses operate every 20 minutes after midnight.

The last southbound bus leaves Clairport Crescent south of Albion Road at 3:20 a.m.

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

76 Royal York

Buses operate every 15 minutes after midnight.

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

The last northbound bus leaves Royal York Road north of Lake Shore Boulevard West at 4:19 a.m.

71 Runnymede

Buses operate every 20 minutes after midnight north of Runnymede Road and St. Clair Avenue West. ev 10 minutes after midnight 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 Loop at 4 a.m.

86 Scarborough

Buses operate every 15 minutes after midnight.

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

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

3 Scarborough rapid transit

Last train leaves Kennedy Station at 4:07 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:16 a.m.

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

79 Scarlett Rd

Buses operate every 20 minutes after midnight.

The last southbound bus leaves Pine Street south of Lawrence Avenue West at 4:29 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. ev 10 minutes after midnight. between Meadowvale and Don Mills Station. ev 20 minutes after midnight. between Don Mills and Sheppard Station.

The last westbound bus leaves Rouge Hill GO Station at 3:06 a.m. The last westbound bus leaves Meadowvale / Sheppard Loop at 3:16 a.m. The last westbound bus leaves Don Mills Station at 4:06 a.m.

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

84 Sheppard West

Buses operate every 15 minutes after 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 3:58 a.m.

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

123 Shorncliffe

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

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

The last southbound bus leaves Kipling Station at 3:50 via North Queen. The last southbound bus leaves Kipling Station at 4:05 via East Mall.

88 South Leaside

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

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

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

510 Spadina

Streetcars operate frequently after midnight.

The last southbound car to operate to Union Station leaves Spadina Station at 3:06 a.m. Short-turning cars leave Spadina Station for Queens Quay at 3:18 a.m. and King Street at 3:30 and 3:45 a.m.

The last northbound car leaves Union Station at 3:16 a.m.

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

The last westbound car leaves St. Clair Station at 2:17 a.m.

53 Steeles East

Buses operate every 20 minutes after midnight east of Markham Road. ev 10 minutes after midnight west of Markham Road.

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

The last eastbound bus leaves Finch Station for Staines Road at 4:01 a.m. The last eastbound bus leaves Finch Station for Tapscott Road at 4:14 a.m.

60 Steeles West

Buses operate every 18 minutes after midnight west of Keele Street. Buses operate every 9 minutes after midnight east of Keele.

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

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

124 Sunnybrook

Buses operate every 15 minutes after midnight.

The last westbound bus leaves Sunnybrook Health Sciences Centre at 4:10 a.m.

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

77 Swansea

Buses operate every 20 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 4:11 a.m.

168 Symington

Buses operate every 12 minutes after midnight.

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

The last northbound bus leaves Dundas West Station at 3:54 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 4:11 a.m.

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

10 Van Horne

Buses operate every 20 minutes after midnight.

The last westbound bus leaves Brian Drive south of Van Horne Avenue at 3:50 a.m.

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

90 Vaughan

Buses operate every 20 minutes after midnight.

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

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

24 Victoria Park

Buses operate every 15 minutes after midnight.

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

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

68 Warden

Buses operate every 52 minutes north of Steeles Avenue East. ev 16 minutes south of Steeles East.

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

The last northbound bus leaves Warden Station for Angus Glen at 2:55 a.m. The last northbound bus leaves Warden Station for Steeles at 3:59 a.m.

69 Warden South

Buses operate every 20 minutes after midnight. on 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 Kingston Road east of Warden Avenue 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.

94 Wellesley

Buses operate every 15 minutes after midnight.

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

The last westbound bus leaves Castle Frank Station at 3:52 a.m.

112 West Mall

Buses operate every 18 minutes after midnight.

The last southbound bus leaves Carlingview Drive across from International Drive at 3:38 a.m.

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

89 Weston

Buses operate every 25 minutes after midnight.

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

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

165 Weston Rd North

Buses operate every 40 minutes after midnight north of Steeles Avenue West. ev 20 minutes after midnight south of Steeles West.

The last eastbound bus leaves Highway 400 / Major Mackenzie Loop at 2:30 a.m. The last eastbound bus leaves Weston Road south of Steeles West at 2:46 a.m.

The last westbound bus leaves York Mills Station at 2:35 a.m. for Highway 400. The last westbound bus leaves York Mills Station at 3:55 a.m. for 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 40 minutes after midnight north and west of Humber College Boulevard and Humberline Drives. ev 20 minutes after midnight east of Humber College and Humberline.

The last eastbound bus leaves Humberline Loop at 3:10 a.m. The last eastbound bus leaves Carrier Loop at 3:25 a.m.

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

91 Woodbine

Buses operate every 20 minutes after midnight to and from Parkview Hill Crescent North east of Aspen Avenue. ev 15 minutes after midnight to and from Valleywoods Drive south of York Mills Road

The last southbound bus leaves Valleywoods 3:36 a.m. The last southbound bus leaves Parkview Hills at 3:40 a.m.

The last northbound bus leaves Woodbine Station to Valleywoods at 3:35 a.m. The last northbound bus leaves Woodbine Station to Parkview Hills at 3:50 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:49 a.m.

97 Yonge

Buses operate every 30 minutes after midnight north of Yonge Boulevard. ev 15 minutes south of Yonge Boulevard.

The last southbound bus leaves Hilda Avenue south of Steeles Avenue West at 2:38 a.m. The last southbound bus leaves York Mills Station via Yonge Boulevard at 3:12 a.m.

The last northbound bus leaves Davisville Station for York Mills at 3:15 a.m. The last northbound bus leaves Davisville Station for Steeles West at 3:30 a.m.

1 Yonge - University - Spadina subway

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

95 York Mills

Buses operate every 12 minutes after midnight.

The last westbound bus leaves the east end of Ellesmere Road at 3:11 a.m.

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

106 York University

Buses operate every 18 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 30 minutes after midnight.

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

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


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 Danforth - McCowan; 303 Don Mills, 305 Eglinton East, 306 Carlton, 307 Eglinton West, 308 Finch East, 309 Finch West, 310 Bathurst, 311 Islington, 312 St. Clair, 313 Jane, 316 Ossington, 320 Yonge, 321 York Mills , 322 Coxwell, 324 Victoria Park, 329 Dufferin, 352 Lawrence West, 353 Steeles East, 354 Lawrence East, 385 Sheppard East.


310 Bathurst

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

The first northbound bus leaves Exhibition Loop at 3:59 a.m.

300 Bloor - Danforth

The first eastbound bus leaves Toronto Pearson International Airport Terminal 3 at 3:13 a.m. The first eastbound bus leaves The East Mall north of Bloor Street West at 3:23 a.m.

The first westbound bus leaves Danforth Avenue west of Warden Avenue at 3:28 for Pearson. The next westbound bus leaves Danforth west of Warden for The East Mall at 3:38 a.m.

306 Carlton

Regular service.

322 Coxwell

The first westbound bus leaves Bingham Loop at 4:27 a.m.

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

302 Danforth - McCowan

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

The first northbound bus leaves Danforth Road north of Danforth Avenue at 4:43 a.m.

303 Don Mills

The first (and only) southbound bus leaves Freshmeadow Drive east of Don Mills Road at 4:53 a.m.

The first northbound bus leaves King Street East and River Street at 4:09 a.m. Short-turning buses leave King East and River at 4:39, 5:09 and 5:39 a.m., but operate only as far as Danforth and Pape Avenues.

329 Dufferin

The first southbound bus leaves Wilson Avenue east of Transit Road at 4:07 a.m.

The first northbound bus leaves Manitoba Drive across from Exhibition Loop at 4:19 a.m.

305 Eglinton East

The first westbound bus leaves Rouge Hill GO Station at 4:05 a.m.

The first eastbound bus leaves Eglinton Avenue West east of Duplex Avenue at 4:15 a.m.

307 Eglinton West

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

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

308 Finch East

The first (and only) westbound bus leaves Newgale Gate east of Tapscott Road at 4:47 a.m.

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

309 Finch West

The first eastbound bus leaves Woodbine Racetrack at 4:19 a.m.

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

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

313 Jane

The first southbound bus leaves Jane Street south of Steeles Avenue West at 3:27 a.m.

The first northbound bus leaves Sunnyside Loop at 4:13 a.m.

352 Lawrence West

The first eastbound bus leaves Lawrence Avenue West east of Royal York at 4:06 a.m.

The first westbound bus leaves Lawrence Avenue West east of Lorindale Avenue at 4:07 a.m.

354 Lawrence East

The first westbound bus leaves the University of Toronto Scarborough campus loop at 4:15 a.m.

The first eastbound bus leaves Eglinton Avenue West east of Duplex Avenue at 4 a.m.

316 Ossington

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

The first northbound bus leaves Manitoba Drive across from Exhibition Loop at 4:12 a.m.

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

312 St. Clair

The first eastbound bus leaves Jane Street north of Bloor Street West at 3:22 a.m.

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

353 Steeles East

The first westbound bus leaves Steeles Avenue East east of Markham Road at 3:50 a.m.

The first (and only) eastbound bus leaves Steeles / Yonge Loop at 4:43 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.

319 Wilson

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

The first westbound bus leaves York Mills Road just east of Yonge Street at 4:05 a.m.

320 Yonge

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

The first northbound bus leaves Bay Street north of Queens Quay West at 3:37 a.m.

321 York Mills

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

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