The trip to Union station in downtown Toronto takes just 17 minutes by train on the Kitchener (formerly Georgetown) GO line. Stops on this line include Union, Bloor, Weston, Bramalea, Brampton, Georgetown, Guelph and Kitchener
Eight trains a day run to Union Station (Eastbound) and seven run from Union (Westbound) weekdays only.
Trains to Union leave Weston between 6:11 a.m. and 9:57 a.m. Trains to Weston leave Union between 3:30 p.m. and 6:30 p.m.
UP Express (Union Pearson Express)
Coming in 2015 – Union Station to Pearson Airport with a stop in Weston