Probably fewer people travel by transit late on Christmas Eve than on any other night of the year.
That’s why some local transit agencies — Burlington Transit and Durham Region Transit in the Greater Toronto area and Guelph Transit, Niagara Region Transit, Peterborough Transit and the St. Catharines Transit Commission elsewhere in the Greater Golden Horseshoe — shut down their services completely by 11 p.m. (or earlier) Wednesday, December 24.
Burlington Transit
BT ends service by 8 p.m. Christmas Eve, Thursday, December 24 (or operates no service) along these routes: 1 Plains, 2 Brant North, 3 Guelph, 6 Headon, 10 New / Maple, 11 Sutton - Alton, 12 Upper Middle, 20A Lakeshore - Burloak, 20B Burloak - Lakeshore, 21 Fairview, 25 Walkers, 50 Burlington South late-night, 51 Burlington Northeast late-night, 52 Burlington Northwest late-night.
2 Brant North
The last southbound bus leaves Driftwood west of Autumn Hill at 7:35 p.m. The last northbound bus leaves Burlington GO at 7:55 p.m.
51 Burlington Northeast late night
52 Burlington Northwest late-night
50 Burlington South late night
Burlington Transit does not operate buses along the routes, Christmas Eve, Thursday, December 24.
20B Burloak - Lakeshore
The last bus leaves Appleby GO Station at 7:25 p.m.
21 Fairview
The last eastbound bus leaves Burlington GO Station at 7:32 p.m. The last westbound bus leaves Appleby GO Station at 8 p.m.
5 Francis - Downtown
The last eastbound bus leaves King Road across from Townsend Avenue at 7:55 p.m. The last westbound bus leaves Burlington GO Station at 7:40 p.m.
3 Guelph - Downtown
The last southbound bus leaves Driftwood west of Autumn Hill at 7:16 p.m. The last northbound bus leaves Burlington GO at 7:55 p.m.
6 Headon
The last southbound bus leaves Highway 407 / Dundas “Park ‘n’ Ride” carpool lot at 7:25 p.m. The last northbound bus leaves Burlington GO Station at 7:55 p.m.
20A Lakeshore - Burloak
The last bus leaves Appleby GO Station at 7:55 p.m.
10 New - Maple
The last eastbound bus leaves Burlington GO Station at 7:55 p.m. The last westbound bus leaves Appleby GO Station at 7:55 p.m.
1 Plains
The last Burlington-bound bus leaves Bay Street North south of Vine Street in downtown Hamilton at 7:13 p.m. The last Hamilton-bound bus leaves Burlington GO Station at 7:56 p.m.
11 Sutton - Alton
The last southbound bus leaves Highway 407 / Dundas “Park ‘n’ Ride” carpool lot at 7:25 p.m. The last northbound bus leaves Appleby GO Station at 7:55 p.m.
12 Upper Middle
The last eastbound bus leaves Burlington GO Station at 7:57 p.m. The last westbound bus leaves Appleby Line south of Dundas Street beside the Cornerstone Centre at 7:25 p.m.
25 Walkers
The last southbound bus leaves Highway 407 / Dundas “Park ‘n’ Ride” carpool lot at 7:23 p.m. The last northbound bus leaves Burlington GO Station at 7:55 p.m.
Buses serving all other routes operate with regular Monday-to-Friday schedules and go out of service earlier in the evening.
You can view more details about Burlington Transit’s Christmas Eve service here.
Durham Region Transit
DRT ends service around 11 p.m. Christmas Eve, Thursday, December 24, along these routes: 101 Industrial / Bay Ridges, 103B Glennana / Strouds, 110B West Pickering, 111 East Pickering counterclockwise, 111A East Pickering clockwise, 112 Brock, 120 Whites, 218D Beach / Audley South, 219D Ravenscroft / Village, 221D Central Ajax / Monarch, 224D Harwood / Lake Driveway, 225 Audley North, 302 Brock - Brooklin, 304 Anderson, 305 Thickson / Garrard, 318 Garden / Otter Creek / Whitby Shores, 401 Simcoe, 402 King, 403 Park, 405 Wilson, 407 Ritson / Colonel Sam, 409 Olive / Harmony, 411 Grandview / Courtice, 412 Adelaide / Courtice, 900 PULSE, 910 Campus Connect, 915 Taunton, 916 Rossland, 923 Bayly, 950 Uxbridge / Port Perry / UOIT.
412 Adelaide / Courtice
The last eastbound bus leaves Oshawa Centre terminal at 10 p.m. It ends its trip on Courtice Road across from Moyse Drive at 10:33 p.m.
The last westbound bus leaves Courtice across from Moyse at 9:56 p.m. It ends its trip on Townline Road north of King Street East at 10:06 p.m.
304 Anderson
The last northbound bus leaves Whitby GO Station at 10:10 p.m. It returns to the station at 10:30 p.m.
225 Audley North
The last bus leaves Ajax GO Station at 10:05 p.m. It returns to the station at 10:53 p.m.
923 Bayly
The last eastbound bus leaves the Scarborough campus of the University of Toronto at 9:24 p.m. It ends its trip in Ajax GO Station bus terminal at 10:15 p.m.
The last westbound bus leaves Ajax GO Station at 10:15 p.m. It ends its trip on the U of T campus at 10:55 p.m.
218D Beach / Audley South
The last bus leaves Ajax GO Station at 10:05 p.m. It returns to the station at 10:45 p.m.
112 Brock
The last bus leaves Pickering GO Station at 10:05 p.m. and returns to the station at 10:50 p.m.
302 Brock / Brooklin
The last northbound bus leaves Whitby GO Station at 10:10 p.m. The last southbound bus leaves Baldwin Street south of Cassels Street East at 10:29 p.m.
910 Campus Connect
The last northbound bus leaves Whitby GO Station at 9:40 p.m. It ends its trip on the North Oshawa campuses of Durham College and the University of Ontario Institute of Technology (UOIT) at 10:20 p.m.
The last southbound bus leaves Durham / UOIT at 10:05 p.m. It ends its trip in Whitby GO Station bus terminal at 10:40 p.m.
111A East Pickering clockwise
The last bus leaves Pickering Parkway Terminal at 9:35 p.m. and returns to the terminal at 10:05 p.m.
111 East Pickering counterclockwise
The last bus leaves Pickering Parkway Terminal at 10:05 p.m. and returns to the terminal at 10:35 p.m.
221D Central Ajax / Monarch
The last bus leaves Ajax GO Station at 10:05 p.m. It returns to the station at 10:47 p.m.
318 Garden / Otter Creek / Whitby Shores
The last northbound bus (to Garden and Otter Creek) leaves Whitby GO Station at 9:40 p.m. It returns to the station at 10:25 p.m. The last southbound bus (to Whitby Shores) leaves the station at 10:25 p.m. It returns to the station at 10:40 p.m.
103 Glenanna / Strouds
The last bus leaves Pickering GO Station at 9:25 p.m. and returns to the station at 9:55 p.m.
411 Grandview / Courtice
The last eastbound bus leaves Oshawa Centre terminal at 9:15 p.m. It ends its trip on Courtice Road across from Moyse Drive at 9:53 p.m.
The last westbound bus leaves Courtice across from Moyse at 9:53 p.m. It ends its trip in Oshawa Centre terminal at 10:30 p.m.
224D Harwood / Lake Driveway
The last bus leaves Ajax GO Station at 10:05 p.m. It returns to the station at 10:42 p.m.
101 Industrial / Bay Ridges
The last bus leaves Pickering GO Station at 10 p.m. and returns to the station at 10:25 p.m.
402 King
The last eastbound bus leaves Oshawa Centre terminal at 9:30 p.m. It ends its trip on Courtice Road south of Moyse Drive at 9:56 p.m.
The last westbound bus leaves Courtice south of Moyse at 9:33 p.m. It ends its trip in Oshawa Centre terminal at 10 p.m.
410 Olive / Harmony
The last south- and westbound bus leaves Harmony Terminal at 9:15 p.m. It ends its trip in Oshawa Centre terminal at 9:45 p.m.
The last east- and northbound bus leaves Oshawa Centre terminal at 9:45 p.m. It ends its trip in Harmony Terminal at 10:15 p.m.
403 Park
The last bus leaves Oshawa Centre terminal at 9:50 p.m. It returns to the terminal at 10:20 p.m.
900 PULSE
The last eastbound bus leaves the Scarborough campus of the University of Toronto at 9:51 p.m. It ends its trip on Mary Street North north of Bond Street East at 10:51 p.m.
The last westbound bus leaves Mary Street North north of Bond Street East at 9:55 p.m. It ends its trip on the U of T campus at 10:51 p.m.
219 Ravenscroft / Village
The last bus leaves Ajax GO Station at 10:05 p.m. It returns to the station at 10:45 p.m.
407 Ritson / Colonel Sam
The last northbound bus leaves Colonel Sam Drive at 9:15 p.m. It ends its trip in Harmony Terminal at 10 p.m.
The last southbound bus leaves Harmony Terminal at 9:30 p.m. It ends its trip on Colonel Sam Drive at 10:15 p.m.
916 Rossland
The last eastbound bus leaves Ajax GO Station at 10:05 p.m. It ends its trip on the Harmony Terminal at 10:53 p.m.
The last westbound bus leaves Harmony Terminal at 10:05 p.m. It ends its trip in Ajax GO Station bus terminal at 11 p.m.
401 Simcoe
The last southbound bus leaves the North Oshawa campus of Durham College and the University of Ontario Institute of Technology (UOIT) at 10 p.m. It leaves Centre Street North just north of King Street West at 10:20 p.m. It arrives on Lakeview Park east of Ritson South at 10:35 p.m. It ends its trip on Cedar Street south of Wentworth Street West.
The last northbound bus leaves Lakeview Park Boulevard east of Ritson Road South at 10:05 p.m. It leaves Simcoe Street North north of Bond Street East at 10:25 p.m. It ends its trip on the Durham / UOIT campus at 10:40 p.m.
915 Taunton
The last eastbound bus leaves Ajax GO Station at 10:05 p.m. It ends its trip on the North Oshawa campuses of Durham College and the University of Ontario Institute of Technology (UOIT) at 10:50 p.m.
The last westbound bus leaves Durham / UOIT at 10:05 p.m. It ends its trip in Ajax GO Station bus terminal at 10:47 p.m.
305 Thickson / Garrard
The last northbound bus leaves Whitby GO Station at 10:10 p.m. It returns to the station at 10:36 p.m.
409 Thornton / Stevenson
The last bus leaves Oshawa Centre terminal at 9:30 p.m. It returns to the terminal at 10:10 p.m.
950 Uxbridge / Port Perry / Durham College / UOIT
The last northbound bus leaves the North Oshawa campuses of Durham College and the University of Ontario Institute of Technology (UOIT) at 8 p.m. It ends its trip on Parratt Road north of Durham Highway 47 in Uxbridge at 9:12 p.m.
The last southbound bus leaves Uxbridge at 9:12 p.m. It ends its trip on the Durham / UOIT campus at 10:13 p.m.
110B West Pickering
The last bus leaves Pickering Parkway Terminal at 10:05 p.m. and returns to the terminal at 11:02 p.m.
120 Whites
The last bus leaves Pickering GO Station at 10:05 p.m. It ends its trip in Sunbird Loop at 10:23 p.m. and then goes out of service.
405 Wilson
The last northbound bus leaves Oshawa GO Station at 9:45 p.m. It ends its trip in Harmony Terminal at 10:30 p.m.
The last southbound bus leaves Harmony Terminal at 10 p.m. It ends its trip in Oshawa GO Station bus terminal at 10:35 p.m.
Buses serving all other routes operate with regular Monday-to-Friday schedules and go out of service earlier in the evening.
Guelph Transit
Guelph Transit ends service earlier, with the last buses leaving the Guelph Central or University Centre terminals by 6:15 p.m. Christmas Eve, Thursday, December 24, along these routes: 1A College Edinburgh clockwise, 1B College Edinburgh counterclockwise, 2A West Loop clockwise, 2B West Loop counterclockwise, 3A East Loop clockwise, 3B East Loop counterclockwise, 4 York, 5 Gordon, 6 Harvard Ironwood, 7 Kortright Downey, 8 Stone Road Mall, 9 Waterloo, 10 Imperial, 11 Willow West, 12 General Hospital, 13 Victoria Road Recreation Centre, 14 Grange, 15 University College, 16 Southgate, 20 Northwest Industrial.
Buses operate every 30 minutes all day from about 5:45 a.m. until about 6:15 p.m.
1A College Edinburgh clockwise
1B College Edinburgh counterclockwise
The last bus leaves University Centre terminal at 6 p.m.
3A East Loop clockwise
The last bus leaves Guelph Central GO Station at 5:15 p.m. It leaves University Centre terminal at 6 p.m.
3B East Loop counterclockwise
The last bus leaves Guelph Central GO Station at 5:45 p.m. It leaves University Centre terminal at 6 p.m.
15 General Hospital
The last bus leaves Guelph Central GO Station at 6:15 p.m.
5 Gordon
The last bus leaves Guelph Central GO Station at 5:45 p.m. and University Centre terminal at 6 p.m.
14 Grange
The last bus leaves Guelph Central GO Station at 6:15 p.m.
6 Harvard Ironwood
The last bus leaves University Centre terminal at 6 p.m.
10 Imperial
The last bus leaves Guelph Central GO Station at 6:15 p.m.
7 Kortright Downey
The last bus leaves University Centre terminal at 6 p.m.
20 Northwest Industrial
16 Southgate
8 Stone Road Mall
13 Victoria Road Recreation Centre
The last bus leaves Guelph Central GO Station at 6:15 p.m.
15 University College
The last bus leaves University Centre terminal at 6 p.m.
9 Waterloo
11 Willow West
The last bus leaves Guelph Central GO Station at 6:15 p.m.
2A West Loop clockwise
The last bus leaves Guelph Central GO Station at 5:45 p.m. It leaves University Centre terminal at 6 p.m.
2B West Loop counterclockwise
The last bus leaves Guelph Central GO Station at 5:15 p.m. It leaves University Centre terminal at 6 p.m.
4 York
The last bus leaves Guelph Central GO Station at 6:15 p.m.
Niagara Region Transit
NRT ends service earlier, by about 6 p.m. Christmas Eve, Thursday, December 24 along these routes: 50 Niagara Falls - St. Catharines, 55 St. Catharines - Niagara Falls, 60 Niagara Falls - Welland, 65 Welland - Niagara Falls, 70 St. Catharines - Welland, 75 Welland - St. Catharines, Fort Erie link, Port Colborne link.
Fort Erie link
The last northbound bus leaves Fort Erie Walmart at 5:40 p.m. It ends its trip in Dorchester / Morrison Hub in Niagara Falls at 6:10 p.m. The last southbound bus leaves Niagara Falls at 5:10 p.m. It ends its trip in Fort Erie at 5:40 p.m.
50 Niagara Falls / St. Catharines
The last bus leaves Target Plaza at 5:05 p.m. It ends its trip in Downtown St. Catharines Terminal at 5:53 p.m.
60 Niagara Falls / Welland
The last bus leaves Morrison / Dorchester Hub at 5 p.m. It ends its trip in Downtown Welland Terminal at 5:45 p.m.
Port Colborne link
The last northbound bus leaves Port Colborne City Hall at 5:10 p.m. It ends its trip in Downtown Welland Terminal at 5:49 p.m. The last southbound bus leaves Welland at 5:49 p.m. It ends its trip in Port Colborne at 6:15 p.m.
55 St. Catharines / Niagara Falls
The last bus leaves Downtown St. Catharines Terminal at 5:10 p.m. It ends its trip in Target Plaza terminal at 5:58 p.m.
70 St. Catharines / Welland
The last bus leaves Downtown St. Catharines Terminal at 5:05 p.m. It ends its trip in Downtown Welland Terminal at 5:45 p.m.
65 Welland / Niagara Falls
The last bus leaves Downtown Welland Terminal at 5 p.m. It ends its trip in Morrison / Dorchester Hub at 5:45 p.m.
75 Welland / St. Catharines
The last bus leaves Downtown Welland Terminal at 5:10 p.m. It ends its trip in Downtown St. Catharines Terminal at 5:50 p.m.
Peterborough Transit
PT ends service earlier Christmas Eve, Thursday, December 24, with the last buses ending their trips in Downtown Terminal by 7:15 p.m. along these routes: 1 George North, 2 Chemong Road, 3 Highland Road, 4 Jackson Park, 5 Charlotte West, 6 SSFC / Kawartha, 7 Lansdowne West, 8 Monaghan Road, 9 Nicholls Park, 10 Collison, 11 Ashburnham, 12 Major Bennett.
11 Ashburnham
5 Charlotte West
2 Chemong Road
10 Collison
The last bus leaves Downtown Terminal at 6:40 p.m. It returns to the terminal at 7:20 p.m.
1 George North
The last bus leaves Downtown Terminal at 6 p.m. It returns to the terminal at 7:20 p.m.
3 Highland Road
4 Jackson Park
The last bus leaves Downtown Terminal at 6:40 p.m. It returns to the terminal at 7:20 p.m.
7 Lansdowne West
The last bus leaves Downtown Terminal at 6 p.m. It returns to the terminal at 7:20 p.m.
12 Major Bennett
8 Monaghan Road
9 Nicholls Park
The last bus leaves Downtown Terminal at 6:40 p.m. It returns to the terminal at 7:20 p.m.
6 SSFC / Kawartha
The last bus leaves Downtown Terminal at 6 p.m. It returns to the terminal at 7:20 p.m.
St. Catharines Transit Commission
The SCTC ends service earlier Christmas Eve, Wednesday, December 24, with the last buses leaving the Downtown Terminal by 7:15 p.m. It’s ending service later along these routes: 21 Confederation - Brock, 101 Hospital - Port Dalhousie, 102 Ontario St., 104 Oakdale - Pen Centre, 106 Lake St. 108 Grantham - Port Weller, 109 Geneva St., 110 Glenridge - Pen Centre, 112 Vine St. 116 Brock - Glenridge, 117 Bunting - Lakeshore, 118 Secord Woods, 120 Thorold - Pen Centre.
116 Brock - Glenridge
117 Bunting - Lakeshore
Last bus leaves the Downtown St. Catharines Terminal at 8:15 p.m.
21 Confederation - Brock
Last southbound bus leaves Brock University at 8:06 p.m.
109 Geneva St.
108 Grantham - Port Weller
101 Hospital - Port Dalhousie
Last bus leaves the Downtown St. Catharines Terminal at 7:45 p.m.
106 Lake St.
104 Oakdale - Pen Centre
Last bus leaves the Downtown St. Catharines Terminal at 8:15 p.m.
102 Ontario St.
118 Secord Woods
Last bus leaves the Downtown St. Catharines Terminal at 7:45 p.m.
120 Thorold - Pen Centre
Last northbound bus leaves Towpath Terminal at 7:46 p.m. Last southbound bus leaves the Pen Centre at 7:30 p.m.
112 Vine St.
115 West St. Catharines
Last bus leaves the Downtown St. Catharines Terminal at 8:15 p.m.