Starting June 25th, 2016 GO Transit will be operating trains from Union Station to Barrie (Allandale Waterfront station) and Niagara Falls (with a bus connection at St. Catharines to Niagara Falls-on-the-Lake.)
Trains to Barrie will depart Union Station at 12:20, 16:20, 18:20, and 22:20. Southbound trips start out at Allandale Waterfront station at 09:40, 14:10, 15:51, and 20:10.
Trains to Niagara Falls depart Union Station at 09:00, 16:18, and 20:10. Trains depart Niagara Falls at 08:30, 11:30, 19:20, and 22:30.