The TTC will once again be offering free service on the subway, streetcars, and buses on New Year’s Eve this year.

Free rides, sponsored by Corby Spirit and Wine, will begin at 7 p.m. and will be offered until 7 a.m. on Jan. 1.

Subway service will be extended to 3:30 a.m.

On Line 1, the last train headed to Finch Station leaves Union at 3:30 a.m. and the last train en route to Downsview leaves at 3:34 a.m.

At Bloor-Yonge Station on Line 2, the last trains travelling eastbound and westbound leave at 3:37 a.m.

If you want to catch the last train on Line 3, you'll need to be at Kennedy Station before 4:07 a.m.  On Line 4, the last train leaves Sheppard-Yonge Station at 3:58 a.m. for Don Mills Station.

On New Year’s Day, the TTC will be operating on a Sunday schedule and subway service begins at 9 a.m.

GO Transit is offering free service on Dec. 31 after 8 p.m.